1. Learn
  2. /
  3. 课程
  4. /
  5. Python 金融概念入门

Connected

道练习

项目初始成本

numpy.npv(rate, values) 函数非常强大,因为它允许您同时传入正值和负值。

在本练习中,您将计算两个具有不同现金流的潜在项目的净现值:

Year Project 1 Project 2
1 -$250(初始投资) -$250(初始投资)
2 $100 现金流 $300 现金流
3 $200 现金流 -$250(追加投资净额)
4 $300 现金流 $300 现金流
5 $400 现金流 $300 现金流

在这个示例中,项目 1 只需要 $250 的初始投资,随后 4 年产生逐步增加的现金流。

另一方面,项目 2 在初始投入 $250 后,需在第 3 年再追加 $250 的投资。不过,项目 2 此后持续产生更高的现金流。

假设两项项目在第 5 年之后不再产生现金流,您会选择哪一个项目?最好的决策方式是比较两者的 NPV。

说明

100 XP
  • 为项目 1 的现金流创建一个 numpy 数组,命名为 cash_flows_1;对项目 2 也执行相同操作,命名为 cash_flows_2。
  • 在假设通胀率为 3% 的情况下,计算项目 1 和项目 2 的净现值。