gpt4 book ai didi

python - 如何使用 numpy 的 pv 函数在没有 pmt 的情况下计算现值?

转载 作者:行者123 更新时间:2023-11-30 22:34:20 24 4
gpt4 key购买 nike

这是我习惯的金融现值方程:

http://financeformulas.net/Present_Value.html

但是,numpy 的 pv 需要类似于 np.pv(rate=0.05/12, nper=10*12, pmt=-100, fv=15692.93) 的内容。

我正在尝试弄清楚如何计算 23,000 美元的净现值,并在 2 年内(每年一个时期)采用 5% 的贴现率。

不允许

np.pv(rate=0.05, nper=2, fv=23000)

有什么我没看到的吗?谢谢。

最佳答案

您链接到的公式只是当前的一次性总金额,必须进行投资才能在一定时间内增长到一定金额。 numpy.pv 不是这样的。如 the documentation 中所述,numpy.pv用于回答问题(强调):

What is the present value (e.g., the initial investment) of an investment that needs to total $15692.93 after 10 years of saving $100 every month?

至关重要的是,这涉及定期的额外投资。

您链接到的公式比 numpy.pv 使用的公式简单得多(也可以在文档中看到),因此您不需要任何特殊函数来计算它。要回答您的问题,只需直接在您的论坛中写下表达式即可:

 PV = 23000/(1.05)**2

如果您确实想使用 numpy.pv,只需将 pmt 设置为零即可得到答案:

 np.pv(rate=0.05, nper=2, fv=23000, pmt=0)

(由于 pv 使用负数表示您必须支付的金额,因此答案是否定的。)

关于python - 如何使用 numpy 的 pv 函数在没有 pmt 的情况下计算现值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44873985/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com