FIRECalc 为什么不用平均收益来估算退休?
FIRECalc 用历史数据逐个年份回测,而不是用平均收益率推算,原因是平均收益会掩盖“退休头几年赶上什么市场”这个决定性变量。它把 1871 年以来每一个可能的起始年份都跑一遍,让你看到自己的提取计划在最差的历史起点下会不会把钱花光。这套方法适合想评估“退休计划抗不抗得住坏运气”的人;如果你只想知道按某个固定收益率复利若干年能攒到多少钱,它并不是为此设计的。
平均值为什么在这里没有意义
FIRECalc 官网用一个具体例子说明这件事:1970 年代初退休,起始 75 万美元、每年取出 3.5 万美元,从平均来看完全没问题。但把三个完全相同的组合分别放在 1973、1974、1975 年起步,年末余额走势会明显不同——有的年份起步的组合被市场拖累得更重,有的则相对轻松。
问题在于,退休后的头几年一旦遭遇大幅下跌,同时还要持续取钱生活,本金被“低位卖出”的伤害是不可逆的。平均收益把好年份和坏年份混在一起算,恰好抹掉了这种顺序风险。对已经不再有工资收入的人来说,顺序比长期均值更重要。
FIRECalc 实际做了什么
它不预测未来,而是把历史上真实发生过的每一年当作一个可能的退休起点:
- 数据覆盖自 1871 年起,官网标注数据更新至 2026 年 4 月 17 日(数据截至 2026 年 1 月 1 日)。
- 对每一个起始年份,模拟你设定的支出、组合和年限,看这笔钱能否撑到最后。
- 汇总所有起始点的结果,给出“有多少比例的历史起点下你的计划没有破产”。
这样得到的不是一条平滑曲线,而是一个分布:好年份起步会剩很多,坏年份起步可能提前耗尽。你能据此判断自己的计划是偏安全还是偏冒险。
默认假设与可调项
如果你只填支出、组合和年数就提交,FIRECalc 会按以下默认值计算:
| 项目 | 默认设定 |
|---|---|
| 年度支出 | 按你指定的年数保持大致不变 |
| 社保与养老金 | 假设没有 |
| 投资组合 | 75% 股票指数 + 25% 债券基金的“懒人组合” |
| 基金费用 | 0.18% |
这些假设都可以改。你可以细化支出模型、调整资产配置、加入社保或养老金等其他收入、设置组合变化,以及加入各种一次性收支例外。也就是说,默认结果只是一个起点,真正贴近你情况的结论来自把这些参数改成你自己的数字。
怎么用它做判断
- 先输入你需要的年支出、当前组合规模,以及计划覆盖的年数(或结束的日历年)。
- 提交后在新窗口查看结果,重点看“历史上有多少比例的起始年份计划失败”。
- 如果失败比例偏高,回到参数页调整支出、年限或资产配置,再跑一次对比。
- 不确定该填多少支出,可参考官网提到的美国平均支出数据;不确定该规划多少年,可参考 Vanguard 的寿命计算器做估算。
需要提醒的是,历史回测只能回答“如果未来像过去某段历史,我的计划会怎样”,它不构成对未来收益的预测,也不包含税费、医疗等个性化细节,除非你自己把这些作为支出或例外填进去。