Budoucí hodnota
Modul numpy obsahuje také podobnou funkci .fv(rate, nper, pmt, pv), která ti umožňuje vypočítat budoucí hodnotu investice pomocí několika jednoduchých parametrů:
- rate: Míra výnosnosti investice
- nper: Délka trvání investice
- pmt: (Pevná) platba na začátku nebo na konci každého období (v našem příkladu je 0)
- pv: Současná hodnota investice
Důležité je, že při volání této funkce musíš předat zápornou hodnotu parametru pv, pokud představuje záporný peněžní tok (peníze odcházející ven). Jinými slovy, pokud počítáš budoucí hodnotu investice vyžadující počáteční platbu, musíš funkci .fv() předat zápornou hodnotu parametru pv.
Toto cvičení je součástí kurzu
Introduction to Financial Concepts in Python
Pokyny k cvičení
- Pomocí funkce
.fv()z NumPy vypočítej budoucí hodnotu investice 10 000 $ s ročním výnosem 5 % po dobu 15 let a výsledek ulož do proměnnéinvestment_1. - Vypočítej budoucí hodnotu investice 10 000 $ s ročním výnosem 8 % po dobu 15 let a výsledek ulož do proměnné
investment_2.
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 = ____(rate=____, nper=____, pmt=0, pv=____)
print("Investment 1 will yield a total of $" + str(round(investment_1, 2)) + " in 15 years")
# Calculate investment_2
investment_2 = ____
print("Investment 2 will yield a total of $" + str(round(investment_2, 2)) + " in 15 years")