Tools Hub

TVM 计算器(货币时间价值)

支持 N、I/Y、PV、PMT、FV 五大变量,支持期末支付(End)和期初支付(Begin)设置,可用于贷款月供、年金现值、 定投终值、理财收益等场景的快速估算与学习练习。

TVM 计算器(Time Value of Money)

在 N、I/Y、PV、PMT、FV 五个变量中任选四个输入,选择待求变量和支付时点,点击「计算」即可。

本工具仅用于学习与估算,不构成任何投资、借贷或理财建议。

TVM 输入区

支付时点设置

多数贷款、债券使用期末支付;部分房租、年金产品使用期初支付。

待计算变量(未知数)

请保证其他四个变量已明确填写。留空的变量会被视为「待计算」或「无效」。

结果展示区

在输入四个已知变量并选择待计算变量后,点击「计算」即可在此处看到结果。

符号约定:一般约定正数为现金流入(收到),负数为现金流出(支付)。例如「贷款拿到钱」时 PV 为正,「每期还款」时 PMT 为负。

本工具采用纯前端实现,不会存储或上传任何数据,仅用于学习演示与估算,不构成任何投资或借贷建议。

典型使用场景

  • 已知贷款金额、利率和期数,求每期还款额 PMT
  • 已知每期定投金额、预期收益率和年限,求终值 FV
  • 已知目标终值、利率和期数,反推现在需要投入的现值 PV
  • 已知现值、PMT 和终值,反推隐含利率 I/Y 或所需期数 N

核心功能

  • 统一使用 N、I/Y、PV、PMT、FV 五大变量,方便与教材、考试和 BA II Plus 等计算器对齐
  • 同时支持期末支付(End)与期初支付(Begin),覆盖贷款和年金等常见场景
  • 内置现金流方向提示,帮助避免正负号错误这一高频坑点
  • 适合金融专业学生、CFA / FRM 考生,以及需要做基础理财测算的用户

货币时间价值(TVM)详解

货币时间价值(Time Value of Money)是金融学的基础概念,表示「现在的一块钱」和「未来的一块钱」并不等价。 利率、复利、支付时点等因素会共同决定现金流在不同时间点的价值。

这一基本原理帮助我们比较投资选项、评估贷款条件,并做出明智的财务决策。 TVM 计算器通过处理现值、终值和定期支付背后的复杂公式,简化了这些计算过程。

常见问题

N、I/Y、PV、PMT、FV 分别代表什么?

这是五个标准的 TVM 变量:N(期数)、I/Y(每期利率)、PV(现值)、PMT(定期支付额)、FV(终值)。 您可以通过提供其他四个变量的值来求解任何一个变量。

期末支付(End)和期初支付(Begin)模式有什么区别?

期末模式假设支付发生在每期期末(常见于贷款),而期初模式假设支付发生在每期期初(常见于年金和租金支付)。这会影响复利的计算方式, 因此选择正确的模式对于准确计算非常重要。

TVM 计算中如何处理负值?

在 TVM 计算中,现金流出(如贷款还款或投资)通常输入为负值, 而现金流入(如收益或贷款本金)为正值。计算器包含提示,帮助您正确设置符号并避免常见错误。

计算时的财务数据会被存储或上传吗?

不会。所有计算都在您的浏览器本地完成。您的财务数据永远不会离开您的设备,也不会传输到任何服务器, 确保敏感财务信息的完全隐私保护。