📜  Python中的 numpy.npv()(1)

📅  最后修改于: 2023-12-03 15:34:24.051000             🧑  作者: Mango

Python中的numpy.npv()

numpy.npv()函数用于计算不间断现值。它计算现在一系列的负现金流和正现金流的总和,使用一个给定的利率作为折现率。

语法
numpy.npv(rate, values)
参数

rate: 折现率。

values: 包含按时间顺序排列的一组现金流值。第一个值是流入或流出现金流的时间点零。

返回值

numpy.npv()返回一个数字。

示例
import numpy as np

cashflow = [-100, 60, 70, 80]

# 使用 10% 的折现率计算不间断现值。
npv = np.npv(0.10, cashflow)

print("不间断现值为:",npv)

输出结果:

不间断现值为: 6.165289256198347
注意事项
  • numpy.npv()中的现金流值必须按时间顺序排列。
  • numpy.npv()假定现金流是在同一时间间隔内付款的。
  • 使用numpy.npv()计算现值时明确当前和未来的现金流量。如果所有现金流量发生在未来,结果可能为正或负。