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 为负。

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

什么是 TVM(货币时间价值)?

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

为什么要使用 TVM 计算器?

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

典型使用场景

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