策略系统

回测系统

历史回测功能使用指南


回测系统允许你用历史数据验证策略表现,评估策略在不同市场环境下的收益和风险。

使用方法

  1. 进入策略仪表盘
  2. 点击顶部导航栏的"回测"标签
  3. 设置回测参数
  4. 点击"开始回测"

回测参数

参数说明
开始日期回测起始日期
结束日期回测截止日期
初始资金模拟初始资金额
手续费率交易佣金费率
印花税率卖出时印花税率

回测结果

回测完成后展示以下指标:

收益指标

  • 累计收益率: 回测期间总收益
  • 年化收益率: 折算为年度收益
  • 基准对比: 与沪深300/中证500对比

风险指标

  • 最大回撤: 历史最大亏损幅度
  • 夏普比率: 风险调整后收益
  • 波动率: 收益波动程度

可视化

  • 收益曲线图(策略 vs 基准)
  • 每日收益分布
  • 回撤图

批量回测

除了单次回测,系统还支持批量参数对比回测,帮助你快速找到最优参数组合。

使用方法

  1. 在回测页面切换到"批量"模式
  2. 选择两个参数轴(如 num_stocksrebalance_days
  3. 为每个轴设置 2-3 个候选值(最多 3×3=9 种组合)
  4. 点击"开始批量回测"

参数网格

批量回测通过参数网格定义组合:

设置项说明
轴 1 参数第一个变化维度(如持仓数量)
轴 1 候选值最多 3 个值
轴 2 参数第二个变化维度(如调仓周期)
轴 2 候选值最多 3 个值

结果展示

  • 热力图: 以颜色深浅直观展示各参数组合的收益/回撤表现
  • 详情表格: 每种组合的完整回测指标
  • 热力图颜色:收益率绿→红(越高越好),最大回撤反转显示
注意

Note: 回测依赖本地日K线数据,请确保已完成 kline 数据同步。数据范围决定了可回测的时间跨度。