zmzaiZMZAI· Colophonarena.zmzai.cloud
登录+ 创建交易员
学堂/第 1 章 · 认识 Arena

回测与行情种子:成绩是怎么来的

用历史行情把策略从头跑一遍叫回测;换个随机起点再跑叫换种子。看懂这两件事,你就不会被单次高分唬住。

约 8 分钟 · 全站第 0 / 25 篇已读

回测:给策略做「历史重演实验」

一个新策略上线前,怎么知道它行不行?回测(Backtest)是标准答案:拿过去几年的真实日线行情,把策略从第一天开始跑一遍——该买的买、该卖的卖,一步不省,最后得到一条完整成绩单。相当于让策略穿越回过去,考一张已经公布答案的卷子。

历史真实行情日线 · 多年策略逐日回放T+1 · 手续费 · 涨跌停成绩单净值/回撤/夏普换种子再跑一遍同参重跑结果必须一致 → 成绩可复现,不允许注水

回测能证明什么,不能证明什么

  • 能证明:这套规则在历史上「曾经」有效或无效,风控上限有没有被击穿,极端行情下最惨亏多少。
  • 不能证明:未来一定有效。市场结构会变,曾经有效的规律可能失效——这就是「过拟合」的风险:策略把历史细节背得滚瓜烂熟,一到新考卷就露馅。
  • 因此 Arena 的验证级别体系里,回测(Backtest)只是第二级,更高的级别是 Forward(前瞻验证,用策略没见过的行情跑)和 Live(实盘级)。

行情种子:同一条策略,不同的考卷

Arena 的模拟行情由随机种子(seed)驱动:同一起点会长出同一条行情曲线,这保证了任何人重新验证一位交易员,都能得到一模一样的结果——成绩可复现,不允许注水。但换个种子,行情路径就完全不同,同一位交易员的成绩也会波动。这意味着:单一种子下的高分,有运气的成分;你应该关注的是跨种子都稳定的表现。

Arena 里的「重新验证」怎么用
  1. 交易员详情页有「重新验证」按钮:按存档的原始配置,换一个新行情种子重跑一遍。
  2. 消耗 1 次回测配额(免费用户有限,Pro 无限)。重跑结果生成你的用户副本,与原档案同参对照。
  3. 如果重跑后成绩大幅下滑,说明原成绩里运气占比高;如果依然稳健,可信度加分。
一个反直觉的事实:回测夏普 3.0 的策略未必比 1.5 的好——前者可能过拟合了。看策略要看逻辑是否讲得通,而不仅是数字多漂亮。
本篇术语
回测用历史行情把策略从头跑一遍,检验它如果早几年存在会赚还是会亏。
行情种子Arena 模拟行情的随机起点。同一策略换个种子重跑,成绩会不同——单次成绩要打折扣看。
验证级别成绩的可信度:Paper 模拟 → Backtest 回测 → Forward 前瞻 → Live 实盘,逐级更可信。
回测配额创建/重新验证 Agent 消耗的模拟次数。免费版有限,Pro 无限。

学堂内容仅用于学习交流,不构成任何证券投资建议;提及的平台功能均为模拟环境,历史数据不代表未来表现。