可信回测必须防止未来数据泄漏到过去决策,使用可成交价格,并计入手续费、滑点、延迟和资金费率,还要进行样本外评估。仅看利润远远不够,应检查回撤、交易次数、市场环境依赖和参数敏感度。
透明公式
策略净收益 = 毛交易盈亏 − 手续费 − 滑点 − 资金费率 − 执行失败成本
计算示例
一个每笔毛优势 8 bps 的策略,如果完整往返手续费为 5 bps、滑点为 2 bps,在资金费率和执行错误前只剩 1 bp。很小的假设变化就可能抹去表面优势。
按这个顺序计算
- 测试前固定信号定义。
- 使用按时间划分的训练和测试区间。
- 模拟全部执行成本。
- 实盘前先进行模拟交易。
常见错误
- 在单一样本上优化大量参数。
- 使用无法实际成交的收盘价。
- 忽略交易所中断和频率限制。
继续验证
常见问题
什么是前视偏差?
历史决策使用当时尚不可获得的信息,就是前视偏差。
样本外数据需要多少?
应覆盖多种市场环境和有意义的交易次数,没有通用最低值。
机器人什么时候可以实盘?
应在模拟结果稳定、监控完善、风险限制明确并完成小规模受控实盘测试后。
本页提供计算与研究框架,不构成投资、法律或税务建议。