Klesající peněžní toky
Pamatuješ si, jak složené výnosy rychle rostou v průběhu času? Stejný princip funguje i obráceně. Složené diskontní faktory hodnotu čísla rychle přiblíží k nule.
Například 100 \( při roční diskontní sazbě 3 % po dobu 1 roku má stále hodnotu přibližně 97,08 \):
\( \frac{\text{Hodnota}}{(1 + \text{Diskontní sazba} )^{\text{Počet diskontních období}}} = \frac{\text{100 \$}}{(1 + 0{,}03)^1} = \text{ 97,08 \$} \)
S rostoucím počtem diskontních období ale tato hodnota rychle klesá:
\( \frac{\text{100 \$}}{(1 + 0{,}03)^5} = \text{ 86,26 \$} \)
\( \frac{\text{100 \$}}{(1 + 0{,}03)^{10}} = \text{ 74,41 \$} \)
Čím dál v budoucnosti peněžní tok obdržíš (nebo zaplatíš), tím blíže nule bude jeho současná hodnota.
Toto cvičení je součástí kurzu
Introduction to Financial Concepts in Python
Pokyny k cvičení
- Vypočítej současnou hodnotu jednorázové platby 100 $, která bude přijata za 30 let, při roční míře inflace 3 %, a výsledek přiřaď do proměnné
investment_1. - Vypočítej současnou hodnotu stejné platby, ale tentokrát pro příjem za 50 a za 100 let, a výsledky přiřaď do proměnných
investment_2ainvestment_3.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
import numpy as np
# Calculate investment_1
investment_1 = np.pv(rate=____, nper=____, pmt=____, fv=____)
print("Investment 1 is worth $" + str(round(-investment_1, 2)) + " in today's dollars")
# Calculate investment_2
investment_2 = np.pv(rate=____, nper=____, pmt=____, fv=____)
print("Investment 2 is worth $" + str(round(-investment_2, 2)) + " in today's dollars")
# Calculate investment_3
investment_3 = ____
print("Investment 3 is worth $" + str(round(-investment_3, 2)) + " in today's dollars")