投资理财

回撤恢复期测算器

按回撤幅度与预期年化算出回本需要的涨幅与大致时长——回撤真正的伤害往往不是跌多深,是水下要待多久。

  • 免费免注册
  • 结果可分享链接
  • 浏览器本地计算
42.86%
回本所需涨幅
5.37 年
恢复期
64.44 个月
折合月数
64.44 个月
总水下时间
已水下月数 + 恢复期
需要再涨 42.86%;按复合年化 6.87% 匀速推算,约 5.37 年(64.44 个月)回到前高。

波动拖累按 σ²÷2 折算:填了 15% 的年化波动率,复合年化从 8% 折到 6.87%(扣掉 1.13 个百分点)。 只想看「要涨多少才回本」这一半的话,站内另有最大回撤与回本计算器,那里还能从净值序列里挖最大回撤。

对照表:回撤 × 年化 → 恢复年数

行是回撤档位,列是复合年化档位,格子里是回到前高需要的年数。 高亮的那一格是离你当前输入最近的档。横着看一行,你会发现年化翻倍并不能让恢复期减半; 竖着看一列,回撤每加深一档,恢复期的增幅一档比一档大。

回撤回本涨幅年化 3%年化 5%年化 8%年化 10%年化 12%年化 15%年化 20%
5%+5.26%1.741.050.670.540.450.370.28
10%+11.11%3.562.161.371.110.930.750.58
20%+25%7.554.572.92.341.971.61.22
30%+42.86%12.077.314.633.743.152.551.96
40%+66.67%17.2810.476.645.364.513.652.8
50%+100%23.4514.219.017.276.124.963.8
60%+150%3118.7811.919.618.096.565.03
70%+233.33%40.7324.6815.6412.6310.628.616.6
80%+400%54.4532.9920.9116.8914.211.528.83

表格假设收益以固定复合年化匀速到账,现实里收益从不匀速——这张表看的是量级和形状,不是日程表。

从自己的净值曲线数水下时间

已识别 8 个有效数据点。单位跟着你的数据走:按月记出来就是月,按日记出来就是日。

7 期
最长水下时长
已收复
0 期
当前已水下
0%
当前回撤
15%
区间最大回撤

最长那段从第 1 期的前高起算,到第 8 重新站上前高

风险提示:恢复期是推算,不是排期表

  • 推算建立在「未来年化是个稳定常数」这一假设上,而现实中的收益既不稳定也不保证为正,回不到前高完全可能。
  • 回撤加深时,回本涨幅本身就在加速上升,再除以固定年化,恢复期是超线性拉长的——这也是深回撤最难熬的地方。
  • 历史水下时长与回测结果都不代表未来,回测≠实盘;任何仓位、止损或分散安排都无法消除亏损的可能。

教育演示:回本涨幅按 回撤 ÷(1 − 回撤)计算,恢复期按 t = ln(1/(1−d)) ÷ ln(1+g) 推算, 波动拖累按 σ²÷2 近似折算。本工具用于风险管理教学,不构成、也不发出任何具体买卖建议。本工具不构成投资建议。

链接带当前参数,发给别人打开就是同一份结果。

怎么用

5 步
  1. 填回撤幅度:填已经亏掉的比例,亏了 30% 就填 30,带不带百分号都认。这一栏填的是跌幅,不是现在的净值——净值从 1 跌到 0.7,填 30 不是 70。
  2. 填预期年化,波动率选填:年化按你自己的长期假设填,工具不预设任何收益数字。波动率填了会按 σ²÷2 折算方差拖累,把算术年化折成更接近实际到手的复合年化;不确定就填 0,等于不扣。
  3. 看恢复期与总水下时间:结果给出回本涨幅、恢复年数与折合月数。如果你已经在水下待了一段时间,把已水下月数填进去,总水下时间会把「已经熬掉的」和「还要熬的」加在一起。
  4. 横竖都扫一遍那张对照表:行是回撤档位,列是年化档位,高亮的是离你输入最近的一格。横着看年化的边际效用,竖着看回撤加深时恢复期是怎么甩开线性的——这张表是本工具真正要给你的东西。
  5. 把自己的净值粘进去数水下时间:最后一栏可以粘一段真实净值或价格序列,工具会数出最长一段水下了几期、当前还在水下几期。这是唯一不靠假设、完全由你的数据说话的部分。
深入讲解

回撤真正的账单,写在时间那一栏

关于回撤,大多数人只算了一半的账:亏 30% 要涨 42.9% 才回本。这半笔账是对的, 但它省略了最难熬的那个变量——这 42.9% 要涨多久。把预期年化代进去,答案会突然变得具体: 按复合年化 8% 匀速推算,那是四年半;如果年化只有 5%,就是七年出头。 账面上的「−30%」是一个瞬间的数字,而四年半是一千六百多个日子。

公式并不复杂。回到前高意味着净值要乘以 1 ÷(1 − 回撤), 再假设资产以复合年化 g 匀速增长,两边取对数就得到恢复期 t = ln(1/(1−d)) ÷ ln(1+g)。这个式子的形状比它的长度重要得多: 分子随回撤加深而发散,分母随年化提高却只是缓慢变大—— 也就是说,回撤这一侧的伤害是加速的,而年化这一侧的补救是钝化的。 两边不对等,是这张对照表所有反直觉结论的来源。

工具还提供了第二条完全不靠假设的路径:把你自己的净值序列粘进去,直接数水下时间。 规则是一路记住见过的最高点,从跌破它的那一期算起,到重新站上它的那一期为止。 这个数字不需要任何对未来的预测,它就是已经发生过的事实, 而且往往比最大回撤更贴近你当时的真实体感。

参数怎么理解

回撤幅度填的是已经亏掉的比例,不是现在的净值。 净值从 1 跌到 0.7 填 30。填到 100 或更大,工具会直接告诉你本金归零、无论年化多高都回不去—— 这不是报错,而是这个公式在边界上唯一诚实的答案。

预期年化由你自己填,工具不预设任何收益数字, 也不对任何资产的未来收益做判断。一个常见的自省办法:把你打算填的数字先问一句 「这是我希望的,还是我有依据相信的」。这两个数往往差得很远,而恢复期对它极其敏感。

预期波动率是选填项,填了会按 σ² ÷ 2 折算方差拖累。 背后的道理是:人们嘴上说的年化通常是算术平均,而真正把净值搬回前高的是几何平均, 两者的差距大致就是方差的一半。年化 8%、波动率 20% 的组合,复合年化实际只有 6% 左右, 恢复期因此从四年半拉长到六年多。填 0 表示不扣这道折,得到的是偏乐观的下界。

已水下月数用来算总账。恢复期只回答「还要多久」, 但真实的煎熬是从跌破前高那天就开始计费的。把已经熬掉的月数填进来, 总水下时间会把两段加在一起——这个合计数字通常比任何单项都更让人清醒。

对照表要怎么读

横着看一行:年化的边际效用是递减的。 同样是 50% 的回撤,年化从 5% 提到 10%,恢复期大约从十四年降到七年多,看着像减半; 再从 10% 提到 20%,却只从七年多降到不足四年。而后一步的难度远大于前一步—— 在真实市场里,把长期年化从 10% 提到 20% 几乎不是努力问题。 指望用更高的收益率去抵消一次深回撤,性价比远不如一开始就别让回撤那么深。

竖着看一列:回撤加深的代价是加速的。 固定年化 10%,回撤 20% 约两年出头,40% 约五年多,60% 约九年半,80% 约十七年。 每加深 20 个百分点,多出来的等待一次比一次长。这就是超线性—— 前半段看着还能接受,后半段直接把人推进了以十年计的时间尺度。

找到你自己的那一格,然后念出年份。 抽象的百分比不吓人,具体的年份才吓人。一个可操作的自查办法: 找到高亮那一格,把年数加上你的年龄,问问自己那时候这笔钱原本该派什么用场。 如果答案是孩子上学或者自己退休,那么这一格就不只是个数学结果, 而是在提醒你回撤控制这件事应该被摆在什么位置。

几个容易走偏的地方

把推算当日程表。 收益从来不匀速。真实路径可能是水下三年纹丝不动,第四年一口气涨完; 也可能在恢复途中又挨一次深跌,把前高的距离重新拉开。 恢复期给的是量级,不是日期。

默认「总会回来的」。 这句话包含两个前提:标的确实会回到前高,而且你能撑到那一天。 前者对单只标的完全可能不成立,后者更常出问题——水下期间往往伴随仓位压力、 生活用钱、或者单纯的心理崩溃。整个推算只在年化为正的前提下才有意义, 而这个前提本身是假设,不是事实。

忘了杠杆会同时放大两个维度。 加了 3 倍杠杆,标的回撤 20% 对你的账户就是 60%,回本涨幅从 25% 变成 150%, 恢复期不是长一点,是长好几倍。杠杆放大的从来不只是收益, 它把你在恢复期曲线上的位置往右狠狠推了一把——而那条曲线右边是陡的。

拿回测里的水下时长当实盘预期。 回测≠实盘。回测曲线上没有成本、没有滑点、没有你在水下第 20 个月时的手抖, 也没有中途被迫赎回的可能。历史上出现过的最长水下时长只描述已经发生过什么, 未来完全可能更长——它不是上限,只是样本。

边界与本工具的假设

回本涨幅按 回撤 ÷(1 − 回撤)计算,与站内最大回撤工具口径一致; 恢复期按 t = ln(1/(1−d)) ÷ ln(1+g) 推算,g 取扣掉方差拖累后的复合年化。 回撤填 0 或负数按「没有回撤」处理;填 100 及以上视为本金归零,不再给出涨幅与时长; 年化扣完拖累后不为正时,工具直接告诉你按此假设回不到前高,而不是编一个数字出来。 年化极小导致恢复期超过 999 年的情形一律显示为 999,因为再精确也没有阅读价值。

这里算的是纯粹的净值或价格口径,不含申赎费、管理费、交易佣金与税费, 也不考虑期间的分红、追加投入与再平衡。这些项目会不会缩短恢复期取决于你怎么做, 工具不替你假设,具体费率也请按你自己券商或基金公司的实际情况另行测算。 水下时间那一栏的单位跟随你粘入的数据频率,日线和月线算出的结果不可直接比较。

风险提示:本页所有时长均为在「未来年化稳定」这一强假设下的数学推算, 不是预测,更不是承诺;历史回撤与历史水下时长都不代表未来,回测≠实盘。 本工具仅为风险管理教学演示,不推荐任何标的,不发出任何买卖信号,不构成投资建议。

常见问题

7 条
恢复期是怎么算出来的?
两步。第一步和回本涨幅一样:回撤 d 之后,净值要乘以 1÷(1−d)才回到前高,比如亏 30% 要乘 1.4286,也就是涨 42.86%。第二步是把这个倍数摊到时间上:假设资产以复合年化 g 匀速增长,t 年后净值变成 (1+g) 的 t 次方,令它等于 1÷(1−d),两边取对数就得到 t = ln(1/(1−d)) ÷ ln(1+g)。举例:亏 30%、年化 8%,t = ln(1.4286) ÷ ln(1.08) ≈ 4.6 年。填了波动率的话,工具先按 σ²÷2 扣一道方差拖累,用扣完的复合年化代入——因为你嘴上说的「年化 8%」通常是算术平均,而真正把净值搬回前高的是几何平均,波动越大两者差得越远。
为什么恢复期比回撤幅度更折磨人?
因为幅度是一个瞬间的数字,时间是要一天天过的。账户显示 −40% 的那一刻确实难受,但真正击穿人的是接下来第 18 个月、第 30 个月打开账户,发现它还在 −25%。这段时间里三件事同时发生:钱被锁在等待修复的位置上,什么机会都参与不了,这是机会成本;每个月对着账单做心理建设,消耗的是意志力;同时你还得回答家人朋友「什么时候能回来」这种没法回答的问题。很多人不是被跌幅打败的,是被跌幅持续的时间打败的——绝大多数割在底部的操作,都发生在水下第二年、第三年,而不是暴跌那一周。所以看一个策略的风险,最大回撤要看,回撤修复用了多久同样要看。
为什么深回撤的恢复期是超线性增长的?
两层非线性叠在一起。第一层来自回本涨幅本身:它等于 d÷(1−d),分母随回撤加深不断变小,所以亏 20% 要涨 25%、亏 40% 要涨 66.7%、亏 60% 要涨 150%、亏 80% 要涨 400%——回撤翻倍,要涨的幅度远不止翻倍。第二层来自对数:恢复期正比于 ln(1÷(1−d)),而这条曲线在 d 接近 1 时是发散的,也就是往上翘到没有尽头。两层合起来的结果是:在同样年化 10% 的假设下,回撤 20% 大约两年出头就回来,回撤 40% 要五年多,回撤 60% 要九年半,回撤 80% 要十七年。回撤从 20 到 40 只多了 20 个百分点,等待却翻了一倍还多。这正是「少亏比多赚更要紧」的时间版本,也是对照表里最值得盯着看的那个形状。
这个推算的假设是什么?现实会怎么偏离?
核心假设只有一条,但很强:未来的复合年化是个稳定的常数,每年都均匀到账。现实里这条几乎不成立。收益是波动着来的,可能前三年原地踏步,第四年一口气涨完;也可能在你水下期间又来一次深跌,把前高的距离拉得更远。更要紧的是,年化为正本身就是个假设而非事实——单只标的完全可能永远回不到前高,这在个股上并不罕见。所以这里算出来的年数请当成一个量级参照:它告诉你「按你自己的乐观假设,这也得等这么久」,而不是一份日程表。它的正确用法是事前吓自己一跳,从而在建仓和仓位上留足余地,而不是事后拿它安慰自己「再等 X 年就好了」。
它和最大回撤与回本计算器怎么分工?
那个工具管幅度,这个工具管时间。最大回撤与回本计算器做两件事:把回撤换算成回本所需涨幅,以及从一段净值序列里挖出最大回撤和对应的峰谷。它回答的是「跌了多深、要涨多少」。本工具接着往下问一句:按你的预期年化,这个涨幅要涨多久?并且把回撤和年化两个维度铺成一张对照表,让你一眼看到时间对回撤的放大效应。两个工具的回本涨幅口径完全一致,都是 回撤 ÷(1 − 回撤),所以同样的输入在两边一定对得上。实操上建议先用那个工具从真实净值里量出最大回撤,再把这个数字填到这里估时长。
水下时间怎么从自己的净值曲线数出来?
规则很简单,手动也能数。从头开始一路记住「到目前为止见过的最高点」,注意这个高点只随新高抬升、绝不因为下跌而回退。当某一期的净值低于这个高点,你就进入水下了;一直数到某一期重新站上那个高点为止,这中间隔了多少期,就是这一段水下时长。整条曲线上可能有很多段水下,最长的那一段通常比最大回撤更能说明持有体验。工具最下面那一栏就是干这件事的:粘进净值或价格序列,它会给出最长水下期数、这段是否已经收复、当前还在水下几期。单位跟着你的数据走——按月记出来的就是月,按日记出来的就是日;两个不同频率的水下时长不能直接比较。
有哪些常见的误用?
第一种是拿它当择时依据:算出「还要 3 年」就去决定加仓、减仓或者割肉。这工具不掺和买卖,它连标的是什么都不知道。第二种是把年化填成刚刚过去那几年的实际收益——牛市尾巴的年化填进来会得到一个虚假的乐观数字,而恰恰在那种时点,未来年化更可能低于历史。第三种是忽略杠杆:加了杠杆之后,标的回撤 20% 对你的账户可能是 60%,恢复期不是长一点,是长好几倍。第四种是把这个数字当承诺讲给别人听。第五种是拿回测里的水下时长当实盘预期——回测≠实盘,真实交易还有成本、滑点和你自己在水下第 20 个月时的手抖,这三样在回测曲线上都不存在。

本工具仅为测算演示,不构成投资建议。计算结果受输入假设影响,实际情况请以官方规定与金融机构公布为准。

回到计算器