年金现值利率因子(PVIFA)计算器
利率 5%、10 期,每期收到的 1 元在今天总共价值 7.7217 元。
年金现值利率因子(PVIFA)告诉你:在固定折现率 下,连续 期、每期末收到 1 美元的一串等额付款,在今天总共值多少钱。它可以看作 PVIF 的年金版本:PVIF 折现单笔未来金额,而 PVIFA 折现整串等额付款。
使用上方计算器输入折现率和期数,就能直接得到 PVIFA。下面我们再一起看公式、示例,以及它在贷款、债券和退休规划中的实际用途。
什么是 PVIFA?
PVIFA 是在固定折现率 下,把未来 期、每期末收到的 1 美元分别折现回今天后,再全部加总得到的系数。因为它是以每期 1 美元为基准定义的,所以本质上是一个乘数:
如果 PVIFA 为 7.7217,那么在 5% 折现率下,每年期末收到 $1,000、连续 10 年的付款流,今天的价值就是 $7,721.70。这个系数已经把整套折现计算浓缩成了一个数字。
公式
其中:
- 是每期折现率,用小数表示,例如 5% 写成
0.05。 - 是总期数。
当 时,这个公式会因为分母为 0 而失效,但结果本身其实很简单,就是 。因为没有折现时,连续 期、每期收到 1 美元的现值总和就是 美元。
公式是怎么来的?
每一笔 1 美元付款到达今天的距离都不同,所以要分别折现:
- 第 1 期末收到的 1 美元折现 1 期:
- 第 2 期末收到的 1 美元折现 2 期:
- …
- 第 期末收到的 1 美元折现 期:
PVIFA 就是这些 PVIF 的总和。把这串等比数列化简后,就得到上面的闭式公式。
快速示例
| 利率 | 期数 | PVIFA |
|---|---|---|
| 3% | 5 | 4.5797 |
| 5% | 10 | 7.7217 |
| 7% | 20 | 10.5940 |
| 10% | 30 | 9.4269 |
按 5% 折现 10 期时,每期 1 美元的付款流在今天值约 7.72 美元。注意 PVIFA 会随着期数增加而上升,但增幅会越来越小,因为越远期的付款被折现得越厉害。
与其他因子的关系
PVIFA 和其他三个经典时间价值因子是紧密相关的:
几个常见关系是:
PVIFA = FVIFA × PVIFPVIFA = 第 1 期到第 n 期所有 PVIF 的总和- 当 时,PVIFA 会趋近于 ,这就是永续年金公式
如何使用计算器
- 输入折现率。按百分比填写,例如输入
5表示 5%。计算器会自动换算成小数。 - 输入期数。可以是年、月、季,或任何其他一致的周期单位,只要和利率频率一致即可。
- 查看 PVIFA。结果会显示到四位小数。
- 乘以每期付款金额。例如 PVIFA 为
7.7217,每期付款 $2,000,那么年金现值就是 $15,443.40。
利率和期数必须匹配
如果你拿到的是年折现率,但付款是按月发生的,可以:
- 把年折现率除以 12,并把期数改成月数,或
- 先换算成有效年折现率,再按年为单位输入。
利率频率和期数不匹配,是年金计算里最常见的错误之一。
普通年金和先付年金
上面的 PVIFA 公式默认的是普通年金,也就是每期末付款。如果付款发生在每期初,那就是先付年金,此时要把 PVIFA 乘以 :
先付年金的系数总是更大,因为每一笔付款都更接近今天,折现少了一个周期。
实际用途
贷款还款测算
PVIFA 最常见的用途之一,就是根据贷款本金反推出固定还款额。公式是:
例如,一笔 $200,000 的房贷,年利率 6%,按月还款 30 年:
- 月利率 = 0.5%
- 总期数 = 360
- PVIFA(0.5%, 360) = 166.7916
- 每月还款 = $200,000 / 166.7916 = $1,199.10
债券票息估值
债券票息现金流本质上就是一串年金。票息部分的现值等于 PVIFA × 每期票息,再加上到期本金的折现值,就得到完整的债券价格:
其中 是每期票息, 是到期面值。
退休收入规划
如果你退休后希望每年提取 $50,000,持续 25 年,并假设资金能实现 4% 收益率:
- PVIFA(4%, 25) = 15.6221
- 所需退休本金 = $50,000 × 15.6221 = $781,105
这就是退休时大致需要准备的一次性资金规模。
租赁估值
租赁付款的现值也可以用 PVIFA 快速估算,即 PVIFA × 每期租金。无论是承租方还是出租方,都会用类似思路评估租约的当前价值。
法律赔偿
法院或精算模型常常需要把未来持续发生的损失,例如工资损失或长期医疗费用,折算成今天的一次性赔偿金额。PVIFA 正好就是这类周期性现金流折现的核心工具。
PVIFA 和年金现值有什么区别?
PVIFA 是系数,表示“每期 1 美元的付款流在今天值多少”;年金现值是金额,也就是 PVIFA 再乘上实际的每期付款金额。计算器给你的是因子,具体金额还要结合你的付款额来算。
这种拆开看很有用,因为 PVIFA 只取决于利率和时间。你可以先比较不同利率和期数组合的折现强度,再决定具体金额问题。
局限性
- 只适用于固定折现率。 如果不同期间使用不同折现率,就不能直接套一个 PVIFA,需要逐期折现。
- 只适用于等额付款。 若各期金额不同,就不能直接用 PVIFA,而要把每一笔现金流分别折现。
- 不自动处理通胀。 如果你关心的是实际购买力,应改用实际折现率。
- 不包含税费。 税收、手续费和其他成本都会影响真实现值。
- 适用于有限期数。 如果是无限期付款流,应直接使用永续年金公式 。
常见问题
PVIFA 和 PVIF 有什么区别?
PVIF 折现的是单笔未来金额;PVIFA 折现的是一串等额未来付款。一次性收款用 PVIF,周期性固定付款则用 PVIFA。
折现率为 0% 时会怎样?
这时没有折现,每一笔 1 美元付款今天都还是 1 美元,所以 PVIFA 直接等于付款次数 。计算器会自动处理这个边界情况。
可以用 PVIFA 处理月度付款吗?
可以,但折现率和期数必须匹配。比如年利率 6%、按月付款时,利率应输入 0.5(也就是 6 / 12),期数则输入月数。
如何用 PVIFA 反推贷款还款额?
直接把贷款金额除以 PVIFA 即可。比如一笔 $300,000 的贷款,利率 5%,期限 30 年,若 PVIFA(5%, 30) = 15.3725,则年还款额约为 $19,515。
为什么 PVIFA 会趋近于 1/r?
因为随着期数不断增加,新增那一笔付款的现值会越来越小,最后总和会收敛到一个上限,也就是 。这正是永续年金的现值公式。
PVIFA 和 FVIFA 有什么关系?
它们的关系是 PVIFA = FVIFA × PVIF。本质上,FVIFA 是把一串付款向未来累计,而 PVIFA 是把同一串付款向今天折现。