Začněte nyníZačněte zdarma

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

Zobrazit kurz

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_2 a investment_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")
Upravit a spustit kód