样本外验证
交易模型 Walk-Forward 验证
了解 Walk-Forward 验证如何使用连续的训练与测试窗口评估交易策略,而不是只依赖一个静态历史区间。
简短答案
Walk-Forward 验证反复只用过去数据训练或选择策略,再在之后未见过的数据上评估,使只因为针对某一段历史调参而表现良好的策略更难被伪装成稳定策略。
适合谁
使用场景
- 需要调整模型参数或特征集合的量化研究人员
- 需要比单次训练/测试切分更强证据的策略开发者
- 希望判断表现能否跨市场状态持续的团队
为什么重要
常见失败点
- 单次静态回测可能偶然奖励一个幸运的历史切分
- 超参数调优可能把测试信息泄露进最终评估
- 市场状态会变化,单一时期无法代表未来运行环境
工作流
完整工作流如何衔接
01
只用过去训练
只使用当前训练窗口内可获得的信息拟合或选择策略。
02
向前测试
在下一段未见数据上评估,并且不使用该区间重新调优同一个结果。
03
滚动并汇总
不断向前滚动窗口,比较不同折的稳定性、回撤、成本和市场状态敏感度。
常见问题
用户通常会问的问题
Walk-Forward 验证和普通训练/测试切分一样吗?
不一样。普通切分只测试一个边界,Walk-Forward 会重复多个连续训练与测试窗口,观察整个研究流程随时间的稳定性。
Walk-Forward 能保证实盘表现吗?
不能。它是更严格的历史验证方法,而不是保证;真实市场仍可能与测试条件不同。
为什么还要保留最终未触碰的样本外区间?
如果模型选择不断使用所有测试区间,研究流程本身也可能过拟合验证集。最终未触碰区间提供更干净的最后检查。
下一步
查看实际产品与研究证据。
Alpha Quant Pro 是软件,不是经纪商,也不提供收益保证。决定是否适合您的工作流前,请先查看运行时能力、公开研究材料和风险免责声明。