什么是最大回撤?一个策略最惨的时候会亏多少
什么是最大回撤?量化策略最大回撤怎么看

什么是最大回撤?一个策略最惨的时候会亏多少
假设有两个量化策略。
策略A:
一年赚了30%。
策略B:
一年赚了20%。
只看收益率,你可能会直接选择策略A。
但再告诉你一个数据:
策略A最大回撤50%。
策略B最大回撤8%。
这时候,你可能就要重新考虑了。
因为策略A虽然最后赚了30%,但中间某个阶段,你的账户可能曾经从100万元跌到只剩50万元。
你真的能坚持到最后吗?
这就是量化交易里一个非常重要的指标:
最大回撤。
它回答的问题不是:
最后亏了多少钱?
而是:
在整个投资过程中,从一个高点开始,你最惨的时候曾经跌下去多少?
一、什么是回撤
先不要急着理解“最大回撤”。
我们先看什么是“回撤”。
假设你的账户资金变化是这样的:
10万元。
涨到12万元。
继续涨到15万元。
然后开始下跌:
14万元。
12万元。
最后跌到10.5万元。
之后又重新上涨。
从15万元跌到10.5万元的这一段,就是一次回撤。
因为15万元是此前账户达到的一个高点。
从这个高点往下跌,直到再次恢复或者形成新的低点,这个过程就叫:
回撤。
所以回撤通常不是从最开始的本金计算。
它是从:
历史高点往下计算。
这一点非常重要。
二、什么是最大回撤
一个策略可能运行很多年。
期间可能出现很多次回撤。
比如:
第一次:
资金从10万元涨到12万元,
然后跌到11万元。
回撤大约8.3%。
第二次:
资金从15万元跌到12万元。
回撤20%。
第三次:
资金从20万元跌到14万元。
回撤30%。
那么整个回测期间最严重的一次回撤就是:
30%。
这就是:
最大回撤。
英文经常写成:
Maximum Drawdown
简称:
MDD。
它可以理解成:
在这段历史里,如果你非常倒霉,刚好在某个阶段的高点持有这个策略,之后最多会经历多大的账户缩水。
三、举一个最简单的例子
假设一个策略的资金变化是:
10万元
→ 12万元
→ 15万元
→ 13万元
→ 9万元
→ 11万元
→ 16万元
最低点是9万元。
有人可能会说:
“本金10万元,最低只剩9万元,所以最大回撤是10%。”
这是错的。
因为在跌到9万元之前,账户已经涨到了15万元。
真正需要比较的是:
15万元 → 9万元。
损失了6万元。
6 ÷ 15 = 40%。
所以:
最大回撤是40%。
哪怕最后资金又涨到了16万元,这个40%的回撤依然真实发生过。
这也是为什么只看最终收益,很容易忽略中间发生过什么。
四、为什么最大回撤这么重要
因为投资不是只看终点。
你还必须活着走到终点。
假设一个策略:
10年累计收益500%。
听起来非常厉害。
但中间曾经出现过一次70%的最大回撤。
这意味着什么?
如果当时你的账户是100万元,
可能一度只剩30万元。
想从30万元重新回到100万元,需要上涨多少?
不是70%。
而是:
233%以上。
因为:
30万元 × 3.33 ≈ 100万元。
这就是亏损非常残酷的一面。
亏得越多,想恢复本金,需要的涨幅就越大。
比如:
亏10%,需要上涨约11.1%才能回来。
亏20%,需要上涨25%。
亏50%,需要上涨100%。
亏80%,则需要上涨400%。
所以控制大的回撤,对于一个长期策略非常重要。
五、为什么亏50%,需要赚100%才能回本
这个问题值得单独讲一下。
假设你有100万元。
亏50%。
剩下:
50万元。
如果接下来上涨50%,会变成多少?
75万元。
还是没有回到100万元。
因为上涨50%,是按照当前的50万元计算的。
想从50万元重新回到100万元,
必须赚50万元。
也就是:
100%的收益。
所以:
亏损和盈利并不是对称的。
这也是最大回撤如此重要的原因。
一旦出现特别大的回撤,后面需要花很大的代价才能恢复。
六、年化30%,最大回撤60%,到底好不好
现在回到文章开头的问题。
一个策略:
年化30%。
最大回撤60%。
好不好?
不能只靠这两个数字直接下结论,但至少你应该提高警惕。
因为60%的回撤意味着:
如果你曾经有100万元,
最坏的一段时期可能只剩40万元。
这时候真正的问题就不是:
“未来还能不能涨回来?”
而是:
你能不能承受这种下跌?
现实中很多投资者不是输在策略最终不赚钱。
而是策略在赚钱之前,先经历了他们无法承受的亏损。
比如一个策略最终可能真的重新创新高。
但账户跌掉40%、50%之后,
很多人已经:
停止策略;
减少仓位;
修改规则;
甚至彻底离场。
结果就是:
回测里的长期收益存在,
但真实投资者根本没有拿到。
七、最大回撤还能告诉你策略是什么性格
不同类型的策略,回撤特征通常不一样。
比如一个趋势跟踪策略。
可能平时不断出现小亏损,
等到真正的大趋势出现时,再一次赚很多。
另一种均值回归策略。
可能大部分时间都稳定赚钱,
资金曲线非常平滑。
但遇到极端行情时,可能突然出现一次很大的回撤。
所以看最大回撤,不只是为了知道:
“最大亏了多少。”
还可以帮助我们进一步研究:
这个策略是在什么情况下发生回撤的?
比如:
牛市突然转熊;
市场持续震荡;
极端流动性危机;
波动率突然上升;
某一类股票集体失效。
如果你知道策略为什么发生回撤,就比只知道一个“-25%”更有价值。
八、最大回撤什么时候开始,什么时候结束
还有一个经常被忽略的问题:
回撤持续了多久?
还是举两个策略。
策略A:
最大回撤20%。
半年后恢复历史新高。
策略B:
最大回撤也是20%。
但用了4年才重新回到原来的高点。
数字看起来一样。
实际体验完全不同。
因为第二种策略意味着:
你可能连续几年都看不到新的账户高点。
所以评价回撤时,其实可以看两个维度:
回撤深度
跌了多少。
以及:
回撤时间
多久才能恢复。
对于长期投资者来说,有时候“4年不创新高”比单纯亏20%更加难受。
九、最大回撤越小越好吗
不一定。
假设两个策略。
策略A:
年化收益3%。
最大回撤2%。
策略B:
年化收益15%。
最大回撤10%。
如果只追求最低回撤,
策略A当然更好看。
但它的收益也可能低得没有多少吸引力。
所以最大回撤不能单独看。
真正需要比较的是:
你承担这些回撤,换来了多少收益。
例如:
一个年化15%、最大回撤10%的策略,
和一个年化16%、最大回撤45%的策略,
虽然第二个策略年化多了1个百分点,
但承担的风险可能高了很多。
这种情况下,第一个策略反而可能更加值得研究。
所以量化交易的核心从来不只是:
把收益做到最高。
更重要的是:
在可以接受的风险下获得收益。
十、为什么不同回测的最大回撤不能随便比较
看到两个策略:
策略A最大回撤15%。
策略B最大回撤25%。
是不是A一定更好?
还不能这么判断。
首先要看看它们的回测时间。
如果策略A只测试了:
2020—2021年。
而策略B测试了:
2005—2025年。
两者经历的市场环境完全不一样。
策略B可能经历过:
金融危机;
疫情暴跌;
加息周期;
长期熊市;
市场流动性冲击。
而策略A可能刚好只经历了比较有利的市场环境。
所以最大回撤有一个很重要的前提:
回测必须覆盖足够多不同类型的市场环境。
否则“最大”两个字并没有那么大的意义。
它只是:
这段有限历史里的最大回撤。
并不代表未来不可能出现更大的回撤。
十一、最大回撤还有一个隐藏问题:仓位
假设一个策略本身的最大回撤是10%。
如果你只用自己的本金交易,
回撤大约就是这个量级。
但如果加了杠杆呢?
比如用了3倍杠杆。
策略的波动和回撤都可能被明显放大。
原本10%的下跌,
可能变成接近30%的账户损失。
所以看回测报告时,还要知道:
这个策略有没有使用杠杆?
仓位多大?
有没有满仓?
有没有同时持有很多相关性非常高的资产?
如果不知道这些信息,单独看最大回撤也可能产生误判。
十二、最大回撤和波动率有什么区别
很多人会把两者混在一起。
其实它们关注的是不同的问题。
波动率看的是:
价格或者收益平时上下波动有多剧烈。
最大回撤看的是:
从某一个历史高点开始,最严重的一次下跌有多深。
比如一个策略每天都有很多小幅上涨和下跌。
波动率可能不低。
但如果它长期持续创新高,
最大回撤可能并不大。
另一个策略平时非常稳定。
但突然发生一次极端亏损。
平时波动率可能很好看,
最大回撤却很大。
所以这两个指标不能互相替代。
后面讲到波动率的时候,我们会单独解释。
十三、看一份回测报告时,最大回撤应该怎么用
以后看到一份量化策略回测,可以先看:
年化收益率。
知道策略赚钱速度。
然后马上看:
最大回撤。
看看获得这些收益,中间需要承受什么代价。
接下来再问几个问题:
这个最大回撤发生在哪一年?
为什么发生?
用了多久恢复?
当时市场发生了什么?
其他类似时期策略表现怎么样?
如果换一个更长的时间范围,回撤会不会更大?
这时候,你对一个策略的理解就已经远远超过:
“年化20%,看起来不错。”
十四、举一个完整例子
现在有两个策略:
策略A
年化收益:22%
最大回撤:45%
最大回撤恢复时间:18个月
策略B
年化收益:17%
最大回撤:12%
最大回撤恢复时间:5个月
哪一个更好?
没有唯一答案。
如果你能够承受非常大的资金波动,
策略A可能值得研究。
但如果这是养老资金,或者你很难接受账户接近腰斩,
策略B可能更适合。
这也说明一个很重要的问题:
世界上并不存在脱离投资者自身情况的“最佳策略”。
同一个策略,
对不同的人,
风险完全不一样。
最后
上一篇我们讲了收益率。
收益率告诉你:
这个策略能赚多少。
这一篇的最大回撤告诉你:
为了赚这些钱,中间最惨的时候可能会有多难受。
所以以后看到一个策略宣传:
“年化收益30%。”
不要只看这一句话。
至少还应该问:
最大回撤是多少?
因为:
年化30%、最大回撤10%,
和
年化30%、最大回撤70%,
完全是两种不同的策略。
收益决定一个策略看起来有多诱人。
而回撤,往往决定你到底能不能真正坚持下去。
理解这一点之后,你就已经开始从“只看赚多少钱”,进入真正的策略风险评价了。
下一篇,我们继续看另一个在回测报告里非常常见的数字:
夏普比率。
它试图回答的问题是:
一个策略赚到这些收益,到底承担了多少波动?
