Příběh dvou projektových návrhů

Introduction to Financial Concepts in Python

Dakota Wixom

Quantitative Finance Analyst

Běžné metody analýzy ziskovosti

  • Čistá současná hodnota (NPV)
  • Vnitřní výnosové procento (IRR)
  • Ekvivalentní roční anuita (EAA)
Introduction to Financial Concepts in Python

Čistá současná hodnota (NPV)

NPV se rovná součtu všech diskontovaných peněžních toků:

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

  • $C_t$: Peněžní tok C v čase t
  • r: Diskontní sazba

NPV je jednoduchá metoda ocenění peněžních toků, která neumožňuje srovnání projektů různých velikostí nebo délek.

Introduction to Financial Concepts in Python

Vnitřní výnosové procento (IRR)

Vnitřní výnosové procento se vypočítá řešením IRR v rovnici NPV, když je rovna 0.

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

  • $C_t$: Peněžní tok C v čase t
  • IRR: Vnitřní výnosové procento

IRR umožňuje porovnávat projekty různých velikostí a délek, vyžaduje však algoritmické řešení a neměří celkovou hodnotu.

Introduction to Financial Concepts in Python

IRR v NumPy

K výpočtu vnitřního výnosového procenta pole hodnot lze použít funkci NumPy .irr(values).

Příklad:

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

Projekt 1 má IRR 135 %

Introduction to Financial Concepts in Python

Pojďme si procvičit!

Introduction to Financial Concepts in Python

Preparing Video For Download...