开始使用免费开始使用

使用等额年金法(EAA)

由于各项目的净现值在项目寿命不同的情况下不可直接比较,您需要采用另一种方法。

等额年金法(EAA)通过假设每个项目都相当于一项每年产生固定回报率的投资(年金),并计算各项目在折现到现值后的年度等额回款,从而使我们能够比较两个项目。

您可以使用 numpy 中的 .pmt(rate, nper, pv, fv) 函数来计算每个项目的 EAA。

加权平均资本成本已存为 wacc,项目 1 和项目 2 的净现值分别存为 npv_project1npv_project2

本练习是课程的一部分

Python 金融概念入门

查看课程

练习说明

  • 计算并打印项目 1 的 EAA(使用 8 作为期数)。
  • 计算并打印项目 2 的 EAA(使用 7 作为期数)。

交互式实操练习

通过完成这段示例代码来试试这个练习。

import numpy as np

# Calculate the EAA for Project 1
eaa_project1 = np.pmt(rate=____, nper=____, pv=____, fv=0)
print("Project 1 EAA: " + str(round(eaa_project1, 2)))

# Calculate the EAA for Project 2
eaa_project2 = np.pmt(rate=____, nper=____, pv=____, fv=0)
print("Project 2 EAA: " + str(round(eaa_project2, 2)))
编辑并运行代码