绩效与回测
在评估突破策略时,绩效数据如何生成、如何解读,以及其局限性。
绩效是背景,不是证据
为什么必须谨慎解读结果
绩效数据可以提供洞察,但并不能证明未来结果。
市场环境会变化。执行会有差异。风险设置也不同。因此,绩效应被视为示例性的,而非预测性的。
本页解释回测与绩效示例如何产生,以及同样重要的——它们无法告诉你什么。
回测能展示什么
理解历史行为
回测是在历史价格数据上,使用预先定义规则运行的模拟。
它们可以帮助展示:
- 策略在过去市场条件下的表现
- 交易频率与分布
- 回撤与恢复的阶段
回测用于理解行为,而不是预测结果。
回测无法展示什么
重要局限
回测无法准确计入:
- 实时滑点
- 波动期间点差变化
- 券商执行差异
- 心理因素
因此,实盘交易结果始终会与回测结果不同,有时差异显著。
采用的方法论
测试如何进行
当展示回测时,我们使用:
- 固定的、基于规则的策略逻辑
- 当时可获得的历史价格数据
- 预先定义的风险参数
不会进行任何优化来将结果“拟合”到特定时期。策略规则在各项测试中保持不变。
风险设置比策略更重要
为什么结果会不同
两位交易者使用同一策略,也可能经历截然不同的结果。
差异来自:
- 每笔交易的风险
- 仓位规模
- 交易的市场
- 执行条件
风险配置对结果的影响,比大多数交易者预期的更大。
实盘交易 vs 测试
现实会带来摩擦
实盘交易包含一些模拟无法完全复现的因素:
- 执行延迟
- 部分成交
- 市场跳空
- 情绪化决策
因此,测试结果绝不应被视为实盘表现的保证。
透明胜过营销
我们选择不展示什么
Lanami 避免:
- 孤立的“最佳周期”绩效示例
- 夸大的胜率宣称
- 假设性的利润预测
目标是设定现实预期,并让交易者能够负责任地评估工具。
如何负责任地评估绩效
更值得问的问题
在查看绩效数据时,请考虑:
- 如何处理回撤
- 风险是否有上限
- 策略在不同环境中的表现
一致性与风险控制比短期回报更重要。
绩效常见问题
关于结果与测试的常见问题
回测能保证未来结果吗?+–
回测能保证未来结果吗?
+–
不能。回测仅展示历史行为。市场环境与执行会随时间变化。
为什么不展示权益曲线?+–
为什么不展示权益曲线?
+–
在缺少完整背景的情况下展示权益曲线可能会产生误导。我们更关注方法论与风险考量。
我可以期待示例中显示的相同结果吗?+–
我可以期待示例中显示的相同结果吗?
+–
不能。结果取决于风险设置、执行与市场环境。个体结果会有所不同。
结果是否经过优化?+–
结果是否经过优化?
+–
没有。策略规则是固定的,不会为了拟合特定历史时期而优化。
我应该自己测试策略吗?+–
我应该自己测试策略吗?
+–
应该。模拟盘测试有助于你在实盘交易前理解行为与配置。