复利计算器
输入本金、年利率、年限与复利频率(含连续复利),可选每月或每年追加,算出终值、总投入、总收益、收益倍数与逐期明细,还能反算所需利率或定投额。
浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。
参数
复利按每期计息并累加,追加金额在期末或期初计入;连续复利用 e^(r·t) 计算。所有计算都在浏览器本地完成。
计算结果
181,939.67100,000.0081,939.671.8194 ×6.17%0.00逐期明细
每期按所选复利频率推进,共 120 期;表格只显示前 20 期。
| 期数 | 期初金额 | 追加 | 本期利息 | 期末金额 |
|---|---|---|---|---|
| 1 | 100,000.00 | 0.00 | 500.00 | 100,500.00 |
| 2 | 100,500.00 | 0.00 | 502.50 | 101,002.50 |
| 3 | 101,002.50 | 0.00 | 505.01 | 101,507.51 |
| 4 | 101,507.51 | 0.00 | 507.54 | 102,015.05 |
| 5 | 102,015.05 | 0.00 | 510.08 | 102,525.13 |
| 6 | 102,525.13 | 0.00 | 512.63 | 103,037.75 |
| 7 | 103,037.75 | 0.00 | 515.19 | 103,552.94 |
| 8 | 103,552.94 | 0.00 | 517.76 | 104,070.70 |
| 9 | 104,070.70 | 0.00 | 520.35 | 104,591.06 |
| 10 | 104,591.06 | 0.00 | 522.96 | 105,114.01 |
| 11 | 105,114.01 | 0.00 | 525.57 | 105,639.58 |
| 12 | 105,639.58 | 0.00 | 528.20 | 106,167.78 |
| 13 | 106,167.78 | 0.00 | 530.84 | 106,698.62 |
| 14 | 106,698.62 | 0.00 | 533.49 | 107,232.11 |
| 15 | 107,232.11 | 0.00 | 536.16 | 107,768.27 |
| 16 | 107,768.27 | 0.00 | 538.84 | 108,307.12 |
| 17 | 108,307.12 | 0.00 | 541.54 | 108,848.65 |
| 18 | 108,848.65 | 0.00 | 544.24 | 109,392.89 |
| 19 | 109,392.89 | 0.00 | 546.96 | 109,939.86 |
| 20 | 109,939.86 | 0.00 | 549.70 | 110,489.56 |
| 汇总 | 100,000.00 | 0.00 | 81,939.67 | 181,939.67 |
这个工具能做什么
- 算养老金或长期储蓄:输入本金、年利率和年限,看看按月复利十年后到底是多少,还能加上每月定投。
- 对比复利频率的影响:同样的 6% 年利率,按月、按日还是连续复利,终值差多少一目了然。
- 做目标倒推:告诉工具「十年后要有 100 万」,它会算出现在每月该存多少,或者需要多高的年化收益率。
- 看清收益结构:总投入、总收益和收益倍数会一起给出,逐期明细能看出利息是从第几期开始超过本金的。
示例
输入
本金 10000,年利率 6%,10 年,按月复利,不追加(每期追加 0)
输出
终值 18,193.97;总投入 10,000.00;总收益 8,193.97;收益倍数 1.82;年化收益率 6.17%;共 120 期,每期利率 0.5%
这里的 CAGR 是 6.17% 而不是 6%:它是按「终值 / 本金 ^ (1/年数) - 1」反推的等效年化,比名义年利率略高正是按月复利的效果。
常见问题
年化收益率(CAGR)为什么和年利率不一样?
年利率是名义利率,实际收益取决于复利频率和追加金额。CAGR 由终值和本金反推(终值 ÷ 本金 的 1/年数次方减 1),追加金额不参与计算;本金为 0 时无法反推,会显示为空。
连续复利是怎么算的?
连续复利用 e^(r·t) 增长:期数按追加频率取 12(每月追加)或 1(每年追加),每期乘数是对应的指数值。这是复利频率的极限,同样年利率下终值最高,但和按日复利的差距已经很小。
期初追加和期末追加差多少?
期初追加意味着这一期的钱先投入再计息,整个周期都吃到了利息,所以终值更高;期末追加是当期计息后再投钱,第一个周期的追加不吃利息。两者相差大约一个周期的利息。
输入不合法会怎么提示?
本金和追加金额不能为负,年限必须大于 0 且不超过 200,年利率要在 -100%(不含)到 10000% 之间,目标终值必须大于 0。越界会给出对应提示且不输出结果,负数利率是允许的,可以模拟亏损。
反算出的数值为什么不能完全对上目标?
反算用的是二分法(200 次迭代),能把误差压到 1e-9 量级,但由于金额一般四舍五入到分,实际按算出的金额存入会有零头差异。如果目标在参数下根本不可能达到(比如要求的年化超过 500%),会提示无法达到。
关键词:compound interestfuture valuecagrsavingscontinuous compounding复利复利计算终值年化收益率定投