FIRECalc 为什么不用平均收益来估算退休?

FIRECalc 用历史数据逐个年份回测,而不是用平均收益率推算,原因是平均收益会掩盖“退休头几年赶上什么市场”这个决定性变量。它把 1871 年以来每一个可能的起始年份都跑一遍,让你看到自己的提取计划在最差的历史起点下会不会把钱花光。这套方法适合想评估“退休计划抗不抗得住坏运气”的人;如果你只想知道按某个固定收益率复利若干年能攒到多少钱,它并不是为此设计的。

平均值为什么在这里没有意义

FIRECalc 官网用一个具体例子说明这件事:1970 年代初退休,起始 75 万美元、每年取出 3.5 万美元,从平均来看完全没问题。但把三个完全相同的组合分别放在 1973、1974、1975 年起步,年末余额走势会明显不同——有的年份起步的组合被市场拖累得更重,有的则相对轻松。

问题在于,退休后的头几年一旦遭遇大幅下跌,同时还要持续取钱生活,本金被“低位卖出”的伤害是不可逆的。平均收益把好年份和坏年份混在一起算,恰好抹掉了这种顺序风险。对已经不再有工资收入的人来说,顺序比长期均值更重要。

FIRECalc 实际做了什么

它不预测未来,而是把历史上真实发生过的每一年当作一个可能的退休起点:

  • 数据覆盖自 1871 年起,官网标注数据更新至 2026 年 4 月 17 日(数据截至 2026 年 1 月 1 日)。
  • 对每一个起始年份,模拟你设定的支出、组合和年限,看这笔钱能否撑到最后。
  • 汇总所有起始点的结果,给出“有多少比例的历史起点下你的计划没有破产”。

这样得到的不是一条平滑曲线,而是一个分布:好年份起步会剩很多,坏年份起步可能提前耗尽。你能据此判断自己的计划是偏安全还是偏冒险。

默认假设与可调项

如果你只填支出、组合和年数就提交,FIRECalc 会按以下默认值计算:

项目 默认设定
年度支出 按你指定的年数保持大致不变
社保与养老金 假设没有
投资组合 75% 股票指数 + 25% 债券基金的“懒人组合”
基金费用 0.18%

这些假设都可以改。你可以细化支出模型、调整资产配置、加入社保或养老金等其他收入、设置组合变化,以及加入各种一次性收支例外。也就是说,默认结果只是一个起点,真正贴近你情况的结论来自把这些参数改成你自己的数字。

怎么用它做判断

  1. 先输入你需要的年支出、当前组合规模,以及计划覆盖的年数(或结束的日历年)。
  2. 提交后在新窗口查看结果,重点看“历史上有多少比例的起始年份计划失败”。
  3. 如果失败比例偏高,回到参数页调整支出、年限或资产配置,再跑一次对比。
  4. 不确定该填多少支出,可参考官网提到的美国平均支出数据;不确定该规划多少年,可参考 Vanguard 的寿命计算器做估算。

需要提醒的是,历史回测只能回答“如果未来像过去某段历史,我的计划会怎样”,它不构成对未来收益的预测,也不包含税费、医疗等个性化细节,除非你自己把这些作为支出或例外填进去。

firecalc.com