两个项目提案的故事

Python 金融概念入门

Dakota Wixom

Quantitative Finance Analyst

常见的盈利性分析方法

  • 净现值(NPV)
  • 内部收益率(IRR)
  • 等效年金(EAA)
Python 金融概念入门

净现值(NPV)

NPV 等于所有贴现现金流之和:

$ NPV = \sum_{t=1}^{T} \frac{C_t}{(1+r)^t} - C_0$

  • $C_t$:t 时点的现金流 C
  • r:折现率

NPV 是简单的现金流估值指标,但无法比较不同规模或期限的项目。

Python 金融概念入门

内部收益率(IRR)

内部收益率通过在 NPV 方程中令其等于 0 并求解 IRR 得到。

$ NPV = \sum_{t=1}^{T} \frac{C_t}{(1+IRR)^t} - C_0 = 0$

  • $C_t$:t 时点的现金流 C
  • IRR:内部收益率

IRR 可用于比较不同规模与期限的项目,但需算法求解,且不衡量总价值。

Python 金融概念入门

NumPy 中的 IRR

可用 NumPy 函数 .irr(values) 计算一组数值的内部收益率。

示例:

import numpy as np
project_1 = np.array([-100,150,200])
np.irr(project_1)
1.35

项目 1 的 IRR 为 135%

Python 金融概念入门

让我们来练习!

Python 金融概念入门

Preparing Video For Download...