Fluxuri de numerar în scădere
Îți amintești cum randamentele compuse cresc rapid în timp? Ei bine, același principiu funcționează și în sens invers. Factorii de actualizare compuși reduc rapid o valoare spre zero.
De exemplu, 100 \( actualizați cu o rată anuală de 3% pe 1 an valorează în prezent aproximativ 97,08 \):
\( \frac{\text{Valoare}}{(1 + \text{Rata de actualizare} )^{\text{# perioade de actualizare}}} = \frac{\text{100 \$}}{(1 + 0.03)^1} = \text{ 97,08 \$ } \)
Însă această valoare scade destul de rapid pe măsură ce numărul perioadelor de actualizare crește:
\( \frac{\text{100 \$}}{(1 + 0.03)^5} = \text{ 86,26 \$ } \)
\( \frac{\text{100 \$}}{(1 + 0.03)^{10}} = \text{ 74,41 \$ } \)
Așadar, cu cât fluxurile de numerar vor fi primite (sau plătite) mai târziu în viitor, cu atât valoarea lor actuală se apropie mai mult de 0.
Acest exercițiu face parte din cursul
Introducere în concepte financiare în Python
Instrucțiuni pentru exercițiu
- Calculează valoarea prezentă a unui singur payment de 100 $ primit peste 30 de ani, cu o rată anuală a inflației de 3%, și atribuie rezultatul variabilei
investment_1. - Calculează valoarea prezentă a aceluiași payment, dar dacă ar fi primit peste 50, respectiv 100 de ani, și atribuie rezultatele variabilelor
investment_2șiinvestment_3.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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")