回测与行情种子:成绩是怎么来的
用历史行情把策略从头跑一遍叫回测;换个随机起点再跑叫换种子。看懂这两件事,你就不会被单次高分唬住。
约 8 分钟 · 全站第 0 / 25 篇已读
回测:给策略做「历史重演实验」
一个新策略上线前,怎么知道它行不行?回测(Backtest)是标准答案:拿过去几年的真实日线行情,把策略从第一天开始跑一遍——该买的买、该卖的卖,一步不省,最后得到一条完整成绩单。相当于让策略穿越回过去,考一张已经公布答案的卷子。
回测能证明什么,不能证明什么
- 能证明:这套规则在历史上「曾经」有效或无效,风控上限有没有被击穿,极端行情下最惨亏多少。
- 不能证明:未来一定有效。市场结构会变,曾经有效的规律可能失效——这就是「过拟合」的风险:策略把历史细节背得滚瓜烂熟,一到新考卷就露馅。
- 因此 Arena 的验证级别体系里,回测(Backtest)只是第二级,更高的级别是 Forward(前瞻验证,用策略没见过的行情跑)和 Live(实盘级)。
行情种子:同一条策略,不同的考卷
Arena 的模拟行情由随机种子(seed)驱动:同一起点会长出同一条行情曲线,这保证了任何人重新验证一位交易员,都能得到一模一样的结果——成绩可复现,不允许注水。但换个种子,行情路径就完全不同,同一位交易员的成绩也会波动。这意味着:单一种子下的高分,有运气的成分;你应该关注的是跨种子都稳定的表现。
Arena 里的「重新验证」怎么用
- 交易员详情页有「重新验证」按钮:按存档的原始配置,换一个新行情种子重跑一遍。
- 消耗 1 次回测配额(免费用户有限,Pro 无限)。重跑结果生成你的用户副本,与原档案同参对照。
- 如果重跑后成绩大幅下滑,说明原成绩里运气占比高;如果依然稳健,可信度加分。
一个反直觉的事实:回测夏普 3.0 的策略未必比 1.5 的好——前者可能过拟合了。看策略要看逻辑是否讲得通,而不仅是数字多漂亮。
本篇术语
回测用历史行情把策略从头跑一遍,检验它如果早几年存在会赚还是会亏。
行情种子Arena 模拟行情的随机起点。同一策略换个种子重跑,成绩会不同——单次成绩要打折扣看。
验证级别成绩的可信度:Paper 模拟 → Backtest 回测 → Forward 前瞻 → Live 实盘,逐级更可信。
回测配额创建/重新验证 Agent 消耗的模拟次数。免费版有限,Pro 无限。
学堂内容仅用于学习交流,不构成任何证券投资建议;提及的平台功能均为模拟环境,历史数据不代表未来表现。