复利计算的假设有多脆弱:三个前提
复利公式没有错,错的是我们默认它的前提都会成立。 终值 = 本金 ×(1 + 年化收益率)的年数次方,这行式子成立的条件其实相当苛刻:收益率每年一模一样、这笔钱中途一天都不动、赚到的钱一分不漏地全部滚进下一期。现实里这三条基本都会打折,而它们一旦打折,算出来的终值往往不是小幅偏差,是量级上的偏离。
我见过太多人第一次用复利计算器时的表情:填个 10 万本金、8% 年化、30 年,看到一百多万的数字,眼睛一亮,觉得财务自由的路径已经清晰了。这里我要先泼一盆温和的冷水——那个数字不是预测,它只是”如果这三个前提全都成立,会发生什么”的一个推演。把推演当预言,是复利这个概念最常见的用错方式。
需要说清楚的是,我不是要劝你别信复利。复利本身是投资里少有的、结构性站在你这边的力量。我要说的是另一件事:只有知道公式在哪儿会失效,你才知道自己真正该盯住什么。 下面三个前提,就是三个真正的着力点。
第一,它假设收益率年年一样,而现实是波动的
这是最容易被忽略、杀伤力却最大的一条。复利公式里那个”年化收益率”是一个固定数,你填 8%,它就默认第 1 年 8%、第 15 年 8%、第 30 年还是 8%。可真实的市场从来不这样走,它是 +30%、-18%、+5%、-22% 这样跌宕地走完的。
关键在于:波动本身会吃掉收益,即使平均数看起来没变。 举个假设的例子(仅为示例):某笔钱第一年涨 50%,第二年跌 30%。你把这两年的收益率做算术平均,是 (+50% − 30%) ÷ 2 = +10%,听着很不错。但实际算一遍:1.5 × 0.7 = 1.05,两年下来总共只涨了 5%,折成年化大约是 2.5%。若真按 10% 复利两年,应该是 1.21,也就是涨 21%。10% 和 2.5%,这个缺口不是四舍五入的误差。
再看一组更极端也更容易记住的(仍为示例):+20% 和 −20% 交替。算术平均是 0,看起来不赚不亏。实际是 1.2 × 0.8 = 0.96,两年亏了 4%。涨跌幅度相同并不能相互抵消,因为跌的时候是从更大的基数上跌下来的。 跌 50% 之后需要涨 100% 才能回本,也是同一个道理。
金融教科书里有个近似关系可以帮你记住这件事:几何平均收益率大致等于算术平均收益率减去方差的一半。不用记公式,记住结论就够了——波动越大,你真正拿到手的复合收益率,就比”平均收益率”低得越多。 这也是为什么很多人觉得”我买的东西平均每年涨挺多啊,怎么账户里没那么多钱”,问题往往不在于他记错了,而在于他记的是算术平均,账户结算的是几何平均。
这一条给你的实际启示是:填复利计算器时,那个”预期年化收益率”应该填一个已经扣掉波动损耗的、保守的数,而不是把过去几年的收益率简单平均一下填进去。相关的算法细节可以看《基金的真实年化收益率怎么算》。
第二,它假设这笔钱一天都不中断、一分不取出
复利公式里没有”中途取钱”这个变量,也没有”今年手头紧停投三个月”这个变量。它默认你从第 1 天到第 N 年,资金是一条不受打扰的直线。但人的一生不是直线:换工作、生孩子、装修、家里老人生病、行业不景气收入下滑——这些事不是意外,是常态。
我们来算一笔账(假设数据,仅为示例):每年末投 1.2 万元,年化 8%,投满 20 年。按年金终值算,最终大约 54.9 万元,累计投入 24 万元。现在换个情形:假设在第 11、12、13 这三年因为家里有事停了投,其余年份照常。少投的本金是 3.6 万元,听起来不多。但把这三笔钱各自本该滚的 9 年、8 年、7 年复利补上,缺口大约是 6.7 万元,终值降到 48.2 万上下。
少投 3.6 万本金,终值少了近 6.7 万。 差额来自哪儿?来自那三笔钱本该继续参与的复利。而且要注意,中断发生得越早,代价越大——同样停三年,如果停在第 3、4、5 年,缺口会比停在第 11 到 13 年更大,因为那几笔钱本来还有十几年可以滚。这跟直觉相反:很多人觉得”刚开始钱少,停一停没关系”,恰恰是刚开始的中断最贵。
比”停投”更伤的是”中途取出”。停投只是不再往里加,取出是把已经在复利轨道上滚了很多年的本金直接拿走,等于把这笔钱前面积累的时间价值一次性清零。这就引出一个非常实际的建议:决定投入金额时,衡量标准不是”我最多能拿出多少”,而是”我最少能坚持多少年不动它”。 宁可每年投 6000 元投满 20 年,也别每年投 2 万投三年就被迫赎回。前者的假设更接近成立,后者的公式从一开始就是假的。
具体做法上,先把 3 到 6 个月的生活费留成活期或货币基金作为应急垫,剩下的钱再谈长期投资。这一步不做,复利的第二个前提就等于建在沙子上——任何一次意外,都会直接从你的长期仓位里抽血。
第三,它假设收益毫无损耗地全部滚进下一期
第三个前提最隐蔽:公式默认每一分收益都无损耗地留在账户里继续计息。现实中至少有三个口子在漏。
第一个口子是费用。 管理费、托管费、销售服务费、申赎费、交易佣金,每一项单独看都不大,但它们是每年从本金里扣的,会直接压低复合增长率。算一笔(仅为示例):本金 10 万、年化 8%、30 年,终值约 100.6 万;如果各项费用合计每年吃掉 1 个百分点,实际按 7% 复利,30 年后约 76.1 万。每年 1 个百分点的差异,30 年后终值大约少了近四分之一。 这就是为什么费率这件小事在长周期里从来都不小。当然,费率低不等于产品就好,别只盯这一项,但也别完全不看。
第二个口子是分红方式。 国内基金通常有”现金分红”和”红利再投资”两种分红方式可选。选现金分红,分出来的钱就离开了复利轨道;选红利再投资,才更接近公式假设的那种”全部滚进下一期”。这是一个在开户或申购时点几下就能改的设置,很多人从没留意过。具体规则以基金合同和销售平台的最新说明为准。
第三个口子是通胀。 复利算出来的是名义终值,但你未来要用这笔钱买东西。还是上面的例子(仅为示例):10 万本金、名义年化 8%、30 年后名义值约 100.6 万;如果这 30 年通胀是年均 3%,按购买力折回今天,大约只相当于 41.5 万。数字没骗你,但它没告诉你那时候的一百万能买什么。 长期投资真正赚的是”跑赢通胀之后剩下的那部分”。
至于税费,不同资产、不同持有期限的规则差别很大,且会调整,这里不给具体数字,以官方最新规定为准。你只需要记住方向:凡是从账户里流出去的,都不再参与复利。
第四,那这个公式还能怎么用
说了这么多局限,不是要否定复利计算。恰恰相反,我认为它的正确用法是当压力测试,而不是当预言。
你可以打开复利计算器按下面几步做一遍。这个工具能填初始本金、预期年化收益率、投资年数和每年追加定投(按年末投入处理),还能选按年、按季、按月复利,能填年化通胀率,也能设一个”情景区间 ±%“,自动给出乐观 / 中性 / 悲观三档对比,下面还有逐年明细表和走势图;填了通胀率之后,可以一键在”名义余额”和”实际购买力”之间切换。
具体这么用:
- 别只算一个数,至少算三个。 用情景区间做乐观、中性、悲观三档,然后重点看悲观那一档你能不能接受。能接受,这个计划才是可执行的;只盯着乐观档做决策,本质上是在赌前提全部成立。
- 一定要填通胀率。 填完切到”实际购买力”看一眼,那个数字才是你真正要面对的。名义值好看,实际值扎心,但决策要基于后者。
- 收益率往低了填。 前面讲过波动会拉低复合收益率,所以别把历史算术平均直接填进去。填一个你觉得”就算不太顺也大致能达到”的数。
- 年数往短了填一次试试。 假设你原计划 30 年,那就再按 22 年算一遍,看看提前离场对结果的影响。这一步等价于给第二个前提做压力测试。
- 关注结构而非绝对值。 看看累计投入和累计收益的比例在第几年发生逆转,这比终值那个数字更有信息量。
还要诚实说明这个工具的边界:它假设的是恒定收益率,算不出真实的波动路径。 情景对比那三档,本质上也只是换了三个不同的恒定收益率再算一遍,不是模拟市场的涨跌顺序。所以它给你的是一个区间感、一个数量级,不是你未来账户的曲线。想理解复利频率这个细节的影响有多大,可以另外看《复利间隔对结果的影响》;想搞清本金、利率、年数三个变量谁的份量更重,看《复利到底怎么算》。
第五,什么情况下复利假设基本不成立
有几类场景,复利公式的参考价值会低到不建议使用:
- 投资期限短于三五年。 短周期里主导结果的是波动和运气,不是复利。用复利公式规划一笔两年后要用的钱,纯属自我安慰。
- 标的本身可能归零或长期向下。 复利是乘法,任何一期乘以 0,前面全部归零。单一个股、高杠杆产品、看不懂的结构化产品,都不适用这套推演。
- 收入极不稳定、没有应急储备。 第二个前提直接不成立,算出来的数没有意义,当务之急是先把现金垫建起来。
- 带杠杆或有强制平仓机制的仓位。 一次爆仓就终止了整个复利过程,这时候该关心的是风险控制,不是终值。
小结
复利公式的三个前提是:收益率恒定、资金不中断、收益无损耗地再投入。三条在现实中都会打折,而且打折的方式往往是相互叠加的。波动会让你实际拿到的复合收益率低于平均收益率;一次中断或提前取出,代价远超少投的那点本金;费用、分红方式和通胀则会持续从复利轨道上漏水。理解了这三点,你就该明白:能被你管住的其实不是收益率,而是”不中断”和”少漏水”这两件事。 把复利计算器当压力测试用,永远先看悲观那一档,永远记得填通胀率——这样算出来的数字虽然没那么激动人心,但至少是你可以据以做决定的。
本文为投资教育内容,不构成任何投资建议。投资有风险,决策需谨慎。