在财富积累和资产规划中,复利常被称为“世界第八大奇迹”。但在日常投资决策中,很多人对“年化 8% 的投资产品”、“每月定投 2000 元”到底能在 10 年或 20 年后产生多少资产并没有精确的数学概念,甚至常常混淆了单利(Simple Interest)、名义复利(Nominal Compound Interest)与内部收益率(IRR / 真实年化)。
本文系统拆解复利公式的数学推导、定投复利模型与单利对比,并结合我们网站的免费纯本地复利投资计算器与投资回报 (ROI) 计算器,帮助大家建立直观的量化视角。
1. 单利 vs 复利:本质区别在哪里?
最根本的区别在于:产生的利息是否会在下一个计息周期并入本金继续生息。
单利(Simple Interest)
单利只对最初投入的原始本金计息,每期收益恒定:
- :初始本金(Principal)
- :年利率(Annual interest rate)
- :存期年数(Time in years)
- :期末本息和(Total Amount)
示例:投资 10 万元,按 6% 单利计息,每年获得固定收益 6,000 元。30 年后的本息总额为 元(净赚 18 万)。
复利(Compound Interest)
复利将每个周期结转的利息合并到新本金中,作为下一期计息的基础,即俗称的“利滚利”:
- :每年复利频次(如按年复利 ,按月复利 ,按日复利 )。
对比同一笔投资:同样是 10 万元,6% 年利率,按年复利计息 30 年:
净收益从单利的 18 万飙升至 47.4 万,是单利收益的 2.6 倍以上!
如果计息周期更密集(例如按月复利 ),终值进一步增至 元。
2. 定投复利模型:每月投入的资金如何增长?
在现实生活中,很少有人在年轻时就能一次性掏出几十万元做 30 年的闲钱投资。绝大多数上班族采用的是**按月定投(Dollar Cost Averaging / Recurring Contribution)**策略。
若每月月末固定存入金额 ,年利率为 ,每年计息 次(假设定投周期与复利周期一致,均为每月即 ,月利率 ),总期数 :
每一笔月供在期末的价值构成一个等比数列:
- 第 1 个月末存入的钱,复利期数为 ;
- 第 2 个月末存入的钱,复利期数为 ;
- ……
- 第 个月末存入的钱,复利期数为 0。
利用等比数列求和公式:
若同时包含初始本金 与每月定投 :
实测算例
假设 25 岁起步,初始投入 20,000 元,每月定投 2,000 元,投资稳健的宽基指数基金,假定长期复合年化收益率为 8%(月利率约 ):
| 年限 | 实际自掏腰包本金 | 复利总资产 | 复利纯增值收益 |
|---|---|---|---|
| 5 年 | 140,000 元 | 176,751 元 | +36,751 元 |
| 10 年 | 260,000 元 | 410,285 元 | +150,285 元 |
| 20 年 | 500,000 元 | 1,276,577 元 | +776,577 元 |
| 30 年 | 740,000 元 | 3,199,433 元 | +2,459,433 元 |
在 30 年时间跨度里,自己累计存下的本金仅 74 万元,但账户总额达到近 320 万元——其中 76.9% 的资产(约 246 万元)全是由时间复利自发衍生出的利息。
3. 为什么“72 法则”是最好的心算工具?
想快速估算一笔投资在多少年后能“翻一番”?记住著名的 72 法则(Rule of 72):
- 年化收益 6%: 年翻倍;
- 年化收益 8%: 年翻倍;
- 年化收益 10%: 年翻倍;
- 年化收益 12%: 年翻倍。
虽然这是对自然对数公式 的一阶经验修正,但在年利率 4%~15% 的常见投资区间内,误差通常不足半年,极其适合用于快速心算比对。
4. 警惕陷阱:名义利率不等于实际年化(IRR)
金融市场上常见的消费贷、信用卡分期往往会宣传“月费率只要 0.5%”、“年化费用才 6%”,这往往是偷换概念的单利陷阱。
因为你的本金是按月分期归还的(手上占用的实际本金每月在减少),但利息却始终按全额原始本金计算!这种贷款的真实内部收益率(IRR)通常接近名义利率的 1.8 到 2 倍。例如名义月费率 0.5% 的分期,真实年化往往高达 11%~12%。
5. 随时调参验证:纯浏览器本地复利计算器
如果你需要测算不同首期投入、不同月投金额、不同年限和复利频率下的收益明细,可以使用我们搭建的免费纯本地工具:
- 复利投资计算器:支持自定义本金、年化、每月定投和复利频率(按年/半年/季/月/日),并实时输出逐年资产递增表格;
- 投资回报 (ROI) 计算器:计算单笔投资的净利润率、回报倍数与盈亏比例;
- 房贷还款计算器:精准模拟等额本息/等额本金下的还款月供与摊销进度。
所有计算在浏览器内通过原生 JavaScript 完成,无任何第三方追踪脚本,输入的数据绝不上报服务器,随时打开即用。