通过MCP连接 →

输入计算

每期折现率
次 / 每期
期数 现金流
1
2
3
4

数学公式

数学公式: 现金流终值计算器
Show calculation steps (1)
  1. Future value of the series

    Future value of the series: 现金流终值计算器

    Each cash flow CF_t is grown to the end of period N. d=0 for end-of-period (ordinary), d=1 for beginning-of-period (annuity-due).

广告

结果

终值
2,945.61
over 7 periods (growth factor 1.04 per period)
现金流 终值
1 200.00 253.06
2 200.00 243.33
3 300.00 350.96
4 300.00 337.46
5 500.00 540.80
6 500.00 520.00
7 700.00 700.00

这个计算器能做什么

本工具用于计算一系列定期现金流的终值(FV,Future Value)——无论这些现金流是等额的(每期金额相同)还是不等额的(不同时间金额不同)。你只需用若干"行"来描述这串现金流,每一行表示"某笔金额连续出现多少期"。计算器会把这些行展开成一笔笔独立的现金流,按复利利率把每一笔都增长到你设定的时间终点,再把它们加总。其效果相当于把 Excel 中的 NPV 与 FV 两个函数组合起来使用。

使用方法

先填写每期利率(百分比),再设定利息在每期内复利的次数,并选择现金流是发生在每期期末(普通年金)还是期初(即付年金)。然后选择行数,并为每一行填入期数和该期重复出现的现金流金额。计算结果会给出逐期明细表以及最终的终值合计。

公式详解

名义利率为 \(i = \text{利率} / 100\)。若每期复利 \(m\) 次,则每期实际增长因子为 $$g = \left(1 + \tfrac{i}{m}\right)^{m}$$ 发生在第 \(t\) 期期末的现金流会赚取 \(N - t\) 期的利息,因此 $$\text{FV}_t = \text{CF}_t \cdot g^{(N - t)}$$ 若现金流发生在每期期初,则每个指数都加 1。终值合计即为所有 \(\text{FV}_t\) 之和:$$\text{FV} = \sum_{t=1}^{N} \text{CF}_t \cdot \left(1 + \tfrac{i}{m}\right)^{m\,(N - t + d)}$$

Advertisement
期末现金流的普通年金与期初现金流的先付年金对比
普通年金将现金流置于期末,先付年金则将其移至期初。
时间轴展示不规则现金流复利累计至期末 N 的单一未来值
将每笔现金流复利累计至期末并求和,即得未来值。

实例演示

利率 4%,\(m = 1\)(即 \(g = 1.04\)),期末时点,各行为 (2\times200)、(2\times300)、(2\times500)、(1\times700),合计 \(N = 7\) 笔现金流。把每笔都增长到第 7 期:$$200 \cdot 1.04^{6} = 253.06$$ $$200 \cdot 1.04^{5} = 243.33$$ $$300 \cdot 1.04^{4} = 350.96$$ $$300 \cdot 1.04^{3} = 337.46$$ $$500 \cdot 1.04^{2} = 540.80$$ $$500 \cdot 1.04 = 520.00$$ $$700 = 700.00$$ 最终终值合计为 2,945.61

常见问题

如果利率为 0% 会怎样?此时增长因子为 1,终值就等于所有现金流的简单加总。

期初与期末时点有什么区别?期初(即付年金)的每笔现金流都会多赚取一期利息,因此终值会比期末时点大一个 \(g\) 倍。

"期"可以是月或季度吗?可以。这里的"期"是通用概念——只要确保利率和复利次数都按同一时间单位来表示即可。

最后更新: