投资者教育 建立交易系统 回测:让历史数据替你试错

建立交易系统

回测:让历史数据替你试错

回测 = 用历史数据检验你的规则。它不花一分钱就能告诉你这个策略"过去表现如何",是系统上线前的必修课。但回测里藏着三个大坑。

坑一:样本量不足。统计上,至少 100 笔以上的回测样本才有基本的说服力。30 笔交易里 70% 的胜率基本是噪音——抛 30 次硬币还经常连续正面呢。

坑二:过拟合(曲线拟合)。把参数调到完美贴合历史("均线用 17 和 43 时收益最高!"),本质是把噪音当成了规律——这样的系统面对未来必然失效。经验法则:参数越少、规则越简单,系统越稳健

坑三:前视偏差与成本遗漏。手工回测时,只使用"当时确实能看到"的信息(别偷看后面的 K 线);并且必须把点差、滑点、隔夜利息全部计入成本,否则结果会漂亮得不真实。

回测通过 ≠ 结束。下一步是前向验证(Forward Test):用模拟盘跑 1-3 个月"没见过"的行情,对比与回测结果的衰减程度。实盘表现打回测的 7-8 折是常态,打 5 折要警惕,完全反过来说明回测有问题。

心理校准:回测显示最大回撤 20%?实盘请按 30-40% 做心理和仓位准备——真实执行时总有滑点、断线和手抖。

课后小测试

1. 一次有基本统计意义的回测,至少大约需要多少笔样本?

2. 什么是过拟合(曲线拟合)?

3. 回测结果令人满意之后,下一步应该做什么?

完成本课