最大回撤:每个策略都有93%以上的时间待在高点之下

作者 chwoo · 加密货币交易7年。自2026年春起运行自动交易机器人。 · · 更新

最大回撤是回测期间账户价值从高点到低点跌下去的最大幅度。它通常只作为一个百分数印在收益旁边,却是决定你 能不能真的一直持有这个策略的数字。收益告诉你最后到了哪里,回撤告诉你路上必须活过什么。

一个百分数会藏住真正压垮人的那部分:时间。所以我们把两样都量了。对本站八个预设,我们逐根K线走过资金曲线, 不只问最糟的坑有多深,还问它持续了多久,以及整段历史里有多少时间是在前一个高点之下度过的。

在水面之下才是常态

BTC,每个预设用自己的默认周期,计入现实成本,杠杆1倍,数据截至2026年8月31日。「最长下跌区间」指从某个 高点到重新收复该高点之间最长的一段;若至今尚未收复,则计到最后一根K线。

策略收益最大回撤最长下跌区间高点之下的K线当前距高点
金叉+190.7%16.0%440天97.6%-3.6%
超级趋势动量+221.3%42.6%433天99.0%-32.0%
带趋势过滤的RSI-0.2%19.5%2,065天93.4%-8.7%
唐奇安突破-41.5%79.2%2,073天99.7%-56.4%
RSI 30进70出-59.1%82.4%2,022天99.4%-80.8%
RSI 超卖反弹-83.2%88.5%2,652天97.6%-86.1%
布林带均值回归-98.1%98.8%2,671天99.1%-98.7%
MACD交叉-98.6%99.1%2,778天99.8%-98.8%
按收益从高到低排列。第四、第五列正是一个回撤百分数所漏掉的东西。

在回测器里打开本文测量的那个策略 →

看「高点之下的K线」这一列,因为它几乎不变。 这里每一个策略,包括那个赚了+190.7%的,都把93.4%到99.8%的K线花在了前一个高点之下。 坐在自己的纪录之下,在回测里不是例外,而几乎就是持有一个策略的全部体验。资金的最高点是你偶尔造访的地方, 不是你居住的地方。

再看本站最强的预设。超级趋势动量收益+221.3%,它最长的下跌区间是 433天。而截至数据的最后一根K线,它 比高点低32.0%,已经跌了290天。这还是好的那一边。任何在错误时点开始这个策略的人,都在看着它亏了将近一年,而七年的数字说的是+221.3%。

回撤既是一个百分数,也是一只秒表。百分数让你怀疑策略,时长让你放弃策略。回测几乎从不印出第二个,而终结 这场实验的通常正是它。

90%的回撤不是10%的九倍

回撤不是线性的,因为回本是相对缩小后的余额来算的。跌50%要涨100%才回来,不是50%。

回撤回本所需涨幅
10%+11.1%
20%+25.0%
30%+42.9%
50%+100.0%
70%+233.3%
80%+400.0%
90%+900.0%
95%+1,900.0%
98%+4,900.0%
这是算术,不是模拟。这就是上一张表深的那一端实际上是永久性的原因。

把它和第一张表一起读。MACD策略99.1%的回撤,要回到原来的高点大约需要 一百倍的涨幅,这就是它已经在高点之下待了2,778天的原因,也是它再也回不去的原因。相比之下,金叉的16.0%只需要约19%, 就是一个平平常常的好季度。

这就是应该把回撤当成一条越不过的约束、而不是能拿去换收益的统计量的现实理由。在超过50%的某个地方,策略就不再是策略,而变成了一种盼望。

短回测会把回撤报小

同样的测量,换不同的窗口长度。每一列是那段回溯窗口内最糟的回撤。

策略1年2年3年5年7年全历史
金叉10.6%13.6%13.6%13.6%13.6%16.0%
超级趋势动量42.6%42.6%42.6%42.6%42.6%42.6%
带趋势过滤的RSI7.7%11.7%13.5%13.6%19.5%19.5%
唐奇安突破41.6%41.6%41.6%41.6%79.2%79.2%
RSI 30进70出41.1%43.9%51.1%64.6%82.4%82.4%
RSI 超卖反弹50.3%60.3%67.2%79.9%87.4%88.5%
布林带均值回归58.9%69.1%75.7%92.9%98.8%98.8%
MACD交叉43.6%57.7%76.2%91.2%98.3%99.1%
每个窗口内最糟的回撤。八个里有六个,看得越久数字越大。

MACD那一行最清楚。一年的检验报出43.6%的回撤,全历史报出 99.1%。除了测量往回伸了多远,什么都没变。回撤数值是地板,不是天花板,而你的检验越短,那块地板就被放得越低。

有两行打破了这个规律,应该点名而不是藏起来。超级趋势动量在每个窗口都是42.6%,唐奇安突破在四个窗口都是 41.6%。当最深的那次下跌近到连一年窗口都装得下时,就会这样。这不值得安心:它意味着那些策略此刻正处在或 接近自己最糟的回撤里,而第一张表最后一列显示超级趋势比高点低32.0%,正好印证了这一点。

同样的规则,换个币,换个回撤

超级趋势动量,规则一字不改,跑在五个币上。

币种交易数收益最大回撤最长下跌区间当前距高点
BTC376+221.3%42.6%433天-32.0%
ETH380+428.3%69.4%1,850天-63.6%
SOL304+268.4%74.7%553天-61.4%
DOGE290+317.7%90.1%2,047天-42.9%
XRP352-32.6%89.1%2,044天-84.0%
一套规则,五个市场。回撤从42.6%到90.1%,收益从+428.3%到-32.6%。

一个策略的回撤并不只是这个策略自己的属性。在BTC上是42.6%,而在收益更好、有+317.7%的DOGE上是 90.1%。若按BTC的数字定好仓位,再把同一套规则拿到DOGE上跑,那就是按错了一倍的风险 在定仓位。

这里赚得最多的是ETH的+428.3%,而它最长的下跌区间是 1,850天。高收益和长期痛苦不是反义词,它们经常一起来。

杠杆买来的是深度加时长

同一个策略在BTC上,只把杠杆往上加。

杠杆收益最大回撤最长下跌区间高点之下的K线
1倍+221.3%42.6%433天99.0%
2倍+111.6%68.2%1,047天99.2%
3倍-58.5%93.6%2,629天99.4%
5倍-99.9%100.0%2,629天99.4%
把杠杆翻一倍,下跌所花的时间也大致翻一倍:433天变成1,047天。

收益列在3倍上转负,这一点在仓位与杠杆那篇指南里讲过。这里要注意的是第三列。从1倍到2倍,433天的下跌区间变成了1,047天,3倍则变成2,629天,也就是可用历史的大部分。杠杆不只是把坑挖深,它还让你在任何你愿意等的时间里都爬不出来。

怎么用这个回撤数字

  • 把它当地板读。 上面八个里有六个,窗口越长越糟。用全历史检验,并且仍要假设未来会 找到更深的一个。
  • 不只问多深,还要问多久。 这里赚得最多的预设也曾一口气在水下433天,而现在又是第290天。
  • 按回撤定仓位,不按收益定。 把杠杆调到:历史上最糟的那次下跌乘上倍数之后,仍然是你会继续持有的东西。
  • 每一个你打算交易的市场都重新量一遍。 同样的规则在BTC是42.6%,在DOGE是90.1%。
  • 超过50%就当成不合格。 回本那张表解释了原因:需要翻倍,而超过90%需要奇迹。
在信任一个回测的收益之前,先找出它的回撤和持续时间,然后诚实地问自己在那种情况下会不会走下去。本站在每 个结果旁边都同时显示资金曲线和回撤,就是为了这个。一个你在底部放弃的策略,给你的是你放弃那一刻的收益, 不是七年数字所说的那个值。

参考资料

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

试用回测器