很多人听过一句:亏一半,要翻倍才回本。仍有人在回测里对 −35%、−40% 的回撤轻轻略过,因为终点净值「后来涨回来了」。算术不关心你的事后安慰。回撤是对称的百分比叙事,回本不是。 把不对称算清楚,仓位和止损才会从情绪回到约束。
换算:跌得越深,修复越贵
若从峰值跌去 d(小数),回到原峰值需要涨:
所需涨幅 = d ÷ (1 − d)
- – 跌 10% → 约涨 11.1%
- – 跌 20% → 涨 25%
- – 跌 30% → 约涨 42.9%
- – 跌 40% → 约涨 66.7%
- – 跌 50% → 涨 100%
- – 跌 60% → 涨 150%
场景:策略净值从 1.0 落到 0.7(−30%)。朋友说「才亏三成,搞回来不就行了」。表格说:你要再涨约 43% 才回到 1.0,而且还没计入这段时间的机会成本与心态损耗。若修复期又碰上几次假突破,实际路径往往比公式更长。
反例:曲线终点漂亮,过程不可复制
反例 1:回测结束点刚好收在新高附近,最大回撤 −45% 一笔带过。终点收益好看,但实盘在 −45% 时你可能早已砍仓或追加保证金爆掉。回本公式提醒:那次深坑要求接近翻倍的修复能力,不是「熬一熬」。
反例 2:用杠杆把回撤放大。本金回撤 25% 在 2 倍杠杆下对净值更疼,回本需求按净值计,不是按标的计。标的涨 25% 救不了你的净值坑。
反例 3:摊平成本假回本。股价从 10 跌到 6,你加倍买入,均价下移,账面「回本」变快,但风险暴露上升。这是改仓位定义,不是市场价格回到原决策点。
和策略指标怎么连
卡玛用年化除以最大回撤,本质上也在问:这么深的坑,收益值不值。夏普看波动,不一定凸显「回本难度」。你可以在报告里额外加一列:历史最大回撤对应的理论回本涨幅。若某版本回撤从 22% 升到 38%,回本需求从约 28% 跳到约 61%——即使年化高一点,也要问自己能不能活着看见修复。
交易层面,量价信号同样会制造深坑:追极端放量时更易买在拥挤处(量比 ≥2.0x 约 10 日胜率约 44.67%,超 5 倍突破更偏负面;1.1–1.5x 约 51.12% 相对温和)。深回撤常常不是「运气」,而是头寸在错误分桶里待太久。
可执行用法:把回本难度写进风控
- 1. 事前设回撤预算:如单策略可接受最大回撤 20%(回本需 +25%)。突破预算就降仓或停机,不是写检讨继续加。
- 2. 仓位反推:单笔或单主题风险,应使「最坏情景回撤」落在预算内。
- 3. 回测诊断:列出Top3回撤段,标注深度、持续交易日、理论回本涨幅、当时规则是否允许加仓。
- 4. 对照版本:收紧止损或降杠杆后,年化降多少、最大回撤降多少、回本需求降多少。三者一起看。
- 5. 样本外:预算与仓位规则冻结后再测,防止「因为看见深坑才发明预算」。
吓人不是为了恐吓,是为了诚实:-20% 和 -40% 不是「深一倍」的感觉差,而是回本难度从 +25% 跳到 +67% 的结构差。 你能承受的是后者吗?不能就别用需要它的策略参数。
也可以把公式用到单笔:买入后浮亏 15%,若没有加仓,回到成本约需再涨 17.6%;若你在下跌中加倍摊平,账面回本路径变短,但总权益对下一次下跌更敏感。回测若允许摊平,必须同时报告「权益最大回撤」与「标的回撤」,两套数字一起看,才不会被均价下移制造的假回本安慰到。
组合层面也一样:整体回撤 25% 时,别只盯「哪几只还没回本」,先算组合要涨约 33% 才能回到净值峰值。个股清仓换仓可能加快修复,也可能在修复途中再挖坑——任何换仓计划都要用回本公式估一下「还要靠多大的上涨」。估不清,就先降风险暴露,而不是加戏。把这张换算表贴在显示器旁,比再读十篇励志复盘更管用:它会在你想「再扛一扛」时,先问你扛的是不是数学上划算的坑。回本难度算清楚了,才谈勇气;算不清楚的勇气,多半是赌气。
把回撤段与对应回本需求一并保存在回测记录里,比只看终点净值更接近实盘生存。青柠量化 适合本地保存策略与结果,方便你比较不同风控版本的回撤深度,而不是等曲线修复后再假装没疼过。
下载与说明见产品页:
https://www.zpyztech.com/product/qingquant/
免责声明: 本文仅作量化知识科普,不构成任何投资建议。历史回测与指标不代表未来表现,请独立判断并自行承担投资风险。
读到这里,不如自己验证一次
文章里的逻辑,你可以在青柠量化里用真实数据重新跑一遍。免费,零代码。