过度拟合:你找到的"完美参数"会在实盘中崩溃

2026-07-06

一个令人不适的事实:只要测试足够多的参数组合,你 总会 找到一个回测惊艳的。不是因为存在隐藏的宝石, 而是因为随机性保证了这一点。有了成百上千种周期、阈值与出场的组合,某个配置就会恰好躲过每一次暴跌、抓住每一次拉升 ——纯属巧合。

这就是 过度拟合(曲线拟合):把过去噪声中的模式,误认成市场的属性。它是仅次于前视偏差、摧毁交易账户 的第二号巨人。

尖点 vs 高原

最实用的过度拟合测试只需一分钟:看邻居。假设RSI周期13、止盈3.2%跑出了很棒的结果。周期12和14会怎样? 3.0%和3.5%呢?

  • 如果邻近设置也盈利——高原——策略很可能抓住了市场行为中某种真实的东西,因为真实的效应不会薄如刀刃。
  • 如果往旁边挪一步成绩就崩塌或翻负——尖点——你找到的是一次巧合。市场并不在乎你的RSI周期恰好是13。
一个有用的习惯:永远不要报告参数网格中最好的那一格,而要报告 它的邻域。被其它平庸但为正的设置包围 的平庸设置,胜过被亏损包围的惊艳设置。

多重比较陷阱

测试许多策略,在统计上等同于让许多猴子扔飞镖:最好的那只猴子看起来像天才。如果你评估了200种组合,即便 每一个策略都毫无价值,期望中的「最佳」结果也会很亮眼。你搜索得越多,相信那个赢家所需的门槛就越高。

所以「我试了一堆东西,这个管用」并不是证据。发现需要一个解释:这个优势 为什么 应该存在——交易的对手方 是谁,他们为什么会持续把钱送出来。

一个黄金周期还不够

在单一牛市年份调优的策略只会学到一个教训:「逢跌就买」。这个教训会在下一个熊市死去。稳健意味着跨越不同市场状态生存 ——上涨的年份、下跌的年份、横盘震荡。

本站的结果表展示7年/5年/3年/2年/1年/6个月/3个月/1个月各周期的收益,正是为此。一个只在某一个周期为正的策略,讲的是那个 周期的故事,而非策略的故事。任何无法在大多数长周期保持为正的东西,都请存疑。

旋钮越少,信任越多

每一个可调参数,都是又一个可以拟合噪声的维度。两个参数、表现尚可的策略,比七个参数、表现惊艳的策略更有价值。加过滤器 时,要让它凭本事获得位置:它应当以一个你能说出口的理由改善成绩,保留大部分交易样本,并在不止一个阈值上有效。

实用清单

  • 检查参数的邻居——要高原,不要尖点。
  • 检查每一个周期窗口,而不只是总和。一致性胜过幅度。
  • 数一数在这个「管用」之前你试了多少组合。
  • 偏好更少的参数,以及能用一句话justify的过滤器。
  • 把你测试过的东西写下来——未来的你不会记得那40次失败。
本站结果页上的过度拟合警告不是套话。反复调整设置直到表格变绿,是世上最自然的事——而曲线拟合策略正是这样诞生的。当你 找到不错的东西时,第一步应该是试图 把它打破,而不是给它加杠杆。

阅读很好,实测更好 — 用币安7年数据免费运行一次真实回测。

试用回测器