Flussi di cassa decrescenti
Ricordi come i rendimenti composti crescono rapidamente nel tempo? Beh, vale anche al contrario. I fattori di sconto composti nel tempo riducono velocemente un valore verso lo zero.
Per esempio, 100 \( con uno sconto annuale del 3% per 1 anno valgono ancora circa 97,08 \):
\( \frac{\text{Value}}{(1 + \text{Discount Rate} )^{\text{# of Discount Periods}}} = \frac{\text{\$100}}{(1 + 0.03)^1} = \text{ \$97.08 } \)
Ma questo valore diminuisce piuttosto rapidamente all'aumentare del numero di periodi di sconto:
\( \frac{\text{\$100}}{(1 + 0.03)^5} = \text{ \$86.26 } \)
\( \frac{\text{\$100}}{(1 + 0.03)^{10}} = \text{ \$74.41 } \)
Questo significa che, più lontano nel futuro verranno incassati (o pagati) i tuoi flussi di cassa, più quel valore si avvicinerà a 0.
Questo esercizio fa parte del corso
Introduzione ai concetti finanziari in Python
Istruzioni dell'esercizio
- Calcola il valore attuale di un singolo pagamento di 100 $ ricevuto tra 30 anni con un tasso di inflazione annuale del 3% e assegnalo a
investment_1. - Calcola il valore attuale dello stesso pagamento se fosse ricevuto tra 50 e 100 anni, e assegnalo rispettivamente a
investment_2einvestment_3.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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")