金融

年度复利计算器(含公式与示例)

使用年度复利公式、一个分步的10年示例以及一个可用于您自己数值的计算器来算出未来价值。

本文由 AI 模型从英文原文翻译而来,措辞可能与原文有出入。 阅读英文原文

复利是一行算术:未来价值 = 本金 x (1 + 利率 / 100) ^ 年数。 将 10,000 以 5% 的利率计算 10 年代入该行公式,你会得到 16,288.95,其中 6,288.95 是利息。本文将解释每个术语的作用,完整演算两个示例,并提供一个计算器让你代入自己的数字。它还会探讨一个纯粹的结果所掩盖的部分,即其背后的假设有多少是来自你,而非来自算术本身。

年度复利究竟改变了什么

单利只对本金支付利息。一笔 10,000 的存款,利率为 5%,每年支付 500 的利息,因此 10 年后你将持有 15,000,共赚取 5,000。年度复利会将每年的利息加到余额中,因此下一年的利息将基于更大的金额计算。第二年基于 10,500 而不是 10,000 赚取 5% 的利息,即 525。第三年基于 11,025 赚取利息,即 551.25。

这样计算十年,产生的利息是 6,288.95,而不是 5,000。多出来的 1,288.95 完全是复利在这种利率和时间跨度下的贡献,而且在短期内,这个数额比大多数人预期的要小。

时间是造成巨大差异的原因。同样是 10,000 的本金和 5% 的利率:

  • 10 年:16,288.95,利息为 6,288.95,而单利为 5,000
  • 20 年:26,532.98,利息为 16,532.98,而单利为 10,000
  • 40 年:70,399.89,利息为 60,399.89,而单利为 20,000

在 10 年时,复利比单利多赚 26% 的利息。在 40 年时,则多赚 202%。利率会使结果增长得更快,因为它位于被幂运算的底数之内。在同样的 10 年内,将利率从 5% 翻倍到 10%,会使 6,288.95 的利息变为 15,937.42,即 2 倍的利率带来了 2.5 倍的利息。

公式,逐项解析

future value   = principal x (1 + rate / 100) ^ years
total interest = future value - principal

三个输入和一个指数完成了整个计算:

  • principal 是你的初始金额,以你使用的任何货币计。之后没有存入或取出任何资金。
  • rate 是以百分比形式表示的年利率,因此 5 表示 5%,而 rate / 100 就是 0.05。
  • years 是复利期数。对于按年复利,它就是年数。

括号内的部分是单年的增长因子。其中的 1 保留了你已有的本金,而 rate / 100 则加上了赚取的利息,因此在 5% 的利率下,增长因子是 1.05。将该因子进行 years 次方运算,就将多年的增长串联了起来:任何一年的余额都等于上一年的余额乘以 1.05,而重复进行十次这样的乘法,正是 10 次方的含义。这就是为什么增长曲线是向上弯曲而不是一条直线,也是为什么这个计算不能简化为利率乘以年数。

不足一年的情况也同样适用,尽管结果可能会让人感到意外。在 5% 的利率下,半年的计算是 1.05 ^ 0.5,结果是 1.024695,所以六个月的按年复利会赚取 2.4695% 的利息,而不是 5% 的一半。总利息没有一个单独的公式。它就是未来价值减去你的投入本金。

在下方设置你自己的数值。结果会随着你的输入实时更新,这样你就能感受到一个百分点的利率或额外的一年对总额的影响。

年复利计算器

未来价值16,288.95
总利息6,288.95

假设每年复利一次。金额不含货币单位,请按本国货币理解。

一个本金 10,000、利率 5%、期限 10 年的计算示例

采用上述默认值,并按顺序遵循公式:

growth factor  = 1 + 5 / 100          = 1.05
compounded     = 1.05 ^ 10            = 1.6288946
future value   = 10,000 x 1.6288946   = 16,288.95
total interest = 16,288.95 - 10,000   =  6,288.95

逐年来看,每年的余额和年底计入的利息如下:

年份 余额 当年利息
1 10,500.00 500.00
2 11,025.00 525.00
3 11,576.25 551.25
4 12,155.06 578.81
5 12,762.82 607.75
6 13,400.96 638.14
7 14,071.00 670.05
8 14,774.55 703.55
9 15,513.28 738.73
10 16,288.95 775.66

最右边一列显示了复利的效果。利率从未改变,也没有增加本金,但利息从第一年的 500.00 上升到第十年的 775.66,增幅为 55%。这 55% 并非巧合:年利息的增长系数与计息余额的增长系数完全相同,九年后该系数为 1.5513。

余额数据四舍五入到小数点后两位,仅用于显示。计算器在整个计算过程中保持完整精度,只在最后进行一次四舍五入,因此,如果每年手动四舍五入并对该列求和,结果会与精确结果在最后一位小数上有几个单位的偏差。

第二个例子:250,000,利率 4%,期限 25 年

更长的时间范围和更低的利率,其表现差异足够大,值得我们再看一遍。在这里,利率 低于第一个例子,但资金的投资时间是前者的两倍多:

growth factor  = 1 + 4 / 100            = 1.04
compounded     = 1.04 ^ 25              = 2.6658363
future value   = 250,000 x 2.6658363    = 666,459.08
total interest = 666,459.08 - 250,000   = 416,459.08
年份 余额
1 260,000.00
5 304,163.23
10 370,061.07
15 450,235.88
20 547,780.79
25 666,459.08

按相同条款计算,单利在 25 年内将支付 250,000,总额为 500,000,因此这里的复利效应增加了 166,459.08。注意增长的形态:前五年增加了 54,163.23,而最后五年增加了 118,678.29,在利率相同的情况下,后者是前者的 2.2 倍。唯一改变的是每年利率所应用的基础本金的大小。

这两个例子之间的比较给出了一个实践性的教训。仅仅因为资金的复利计算周期是 25 年而不是 10 年,低一个百分点的利率就产生了 2.67 倍的收益倍数,而不是 1.63 倍。持续时间是人们容易低估的因素,而且一旦合同签订,它通常是人们最无法控制的因素。

假设的局限性

最常见的不匹配之处是复利计算频率。本计算器每年计息一次,而银行或基金可能会按月、按日或连续计息。以 5% 的利率将 10,000 元投资 10 年,按不同频率计算,会得到一个范围而非单个数字:

复利计算频率 未来价值
按年(本计算器) 16,288.95
按半年 16,386.16
按季度 16,436.19
按月 16,470.09
按日 16,486.65
连续 16,487.21

在此例中,按月复利比按年复利多出 181.14,约占所获利息的 2.9%,因此复利频率的选择远不如利率或投资期限重要。但随着利率和投资期限的增加,差距确实会扩大。以 10% 的利率投资 30 年,10,000 元按年复利将增至 174,494.02 元,而按月复利则增至 198,373.99 元,相差 23,879.97 元。对于任何频率,请将公式替换为 principal x (1 + rate / 100 / m) ^ (years x m),其中 m 是每年的计息期数。

通货膨胀完全没有被纳入模型,它会对上述所有数字产生负面影响。如果物价每年上涨 2%,那么第二个例子中的 666,459.08 元的购买力仅相当于今天的 406,227.38 元,因为 25 年 2% 的通胀率相当于一个 1.6406 的系数。在进行计算前,从利率中减去通货膨胀率可以得出大致的实际回报率,对于任何超过十年的投资,实际回报率才是值得关注的数字。

税收和费用应从利率中扣除,而不是从结果中扣除,这就是为什么它们的成本比看起来要高。一个 5% 回报率的投资,若附带 0.5% 的年费,则按 4.5% 进行复利计算,十年后最终金额为 15,529.69 元,而不是 16,288.95 元。因此,0.5% 的费用使 10,000 元的初始投资在十年内减少了 759.25 元。如果利息每年按 22% 的税率征税,5% 的利率将变为实际的 3.9%,最终金额为 14,660.73 元,利息从 6,288.95 元降至 4,660.73 元。这两种影响在一个只接受利率的计算器中都是不可见的,所以应在输入利率前将它们减去。

最后,固定利率是一个假设,而不是一个承诺。定期存款和持有至到期的债券会支付合同约定的利率,但投资回报每年都会变化,甚至可能为负,而仅一个糟糕的年份就会打破上述平滑的增长曲线。应将输出结果视为对您所提供数字的算术运算,而不是预测。要交叉核对结果,美国证券交易委员会在 investor.gov 上发布了一个免费的计算器。

常见问题

此计算器是否使用月度复利?

不是。利息在每年年底计算一次,这就是年度复利的意思。对于月度复利,请在应用相同的指数之前,将利率除以 12,并将年数乘以 12。在默认输入下,月度复利的结果是 16,470.09,而年度复利是 16,288.95,因此年度复利是该范围内的保守估计。

资金翻倍需要多长时间?

求解增长因子达到 2 时的年数公式,可得 years = ln 2 / ln(1 + rate / 100)。在 5% 的利率下,需要 14.21 年;在 4% 的利率下,需要 17.67 年。72 法则是一个不错的快速心算方法:72 除以 5 得 14.4,而精确值为 14.21。在更高利率下,其准确性会下降,例如 72 除以 12 得 6.0 年,而精确值为 6.12 年。

我可以用它来计算任何货币吗?

可以。该计算器与货币无关,不打印任何符号,因此数字代表您输入的任何单位。请将本金保持为单一货币,因为公式中没有任何转换步骤,也没有任何汇率假设。

如果我每年都存入资金怎么办?

一次性总付公式不涵盖定期存款,将其添加到本金中会夸大结果,因为后存入的款项复利计算的年数较少。对于在每年年底存入的等额存款,其未来价值为 deposit x ((1 + r) ^ years - 1) / r,其中 rrate / 100。以 5% 的利率每年存入 1,000,持续 10 年,将产生 12,577.89,您需要将其加到一次性总付的结果上:16,288.95 加上 12,577.89 等于 28,866.84。