1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Introduction to Financial Concepts in Python

Connected

cvičení

Počáteční náklady projektu

Funkce numpy.npv(rate, values) je velmi užitečná, protože umožňuje pracovat jak s kladnými, tak se zápornými hodnotami.

V tomto cvičení vypočítáš čistou současnou hodnotu dvou potenciálních projektů s různými peněžními toky:

Rok Projekt 1 Projekt 2
1 -250 $ (počáteční investice) -250 $ (počáteční investice)
2 peněžní tok 100 $ peněžní tok 300 $
3 peněžní tok 200 $ -250 $ (čistá investice)
4 peněžní tok 300 $ peněžní tok 300 $
5 peněžní tok 400 $ peněžní tok 300 $

V tomto příkladu projekt 1 vyžaduje pouze počáteční investici 250 $ a v průběhu následujících 4 let generuje postupně rostoucí peněžní toky.

Projekt 2 naproti tomu vyžaduje počáteční investici 250 \( a další investici 250 \) ve třetím roce. Zato ale generuje vyšší peněžní toky.

Předpokládejme, že oba projekty po pátém roce žádné další peněžní toky negenerují – který z nich bys zvolil/a? Nejlepší způsob, jak se rozhodnout, je porovnat NPV obou projektů.

Pokyny

100 XP
  • Vytvoř pole numpy s hodnotami peněžních toků pro projekt 1 a přiřaď ho do proměnné cash_flows_1, poté totéž proveď pro projekt 2 a přiřaď hodnoty do cash_flows_2.
  • Vypočítej čistou současnou hodnotu obou projektů za předpokladu 3% míry inflace.