Майбутня вартість
Модуль numpy також містить схожу функцію .fv(rate, nper, pmt, pv), яка дає змогу обчислити майбутню вартість інвестиції за кількома простими параметрами, як і раніше:
- rate: дохідність інвестиції
- nper: тривалість інвестиції (кількість періодів)
- pmt: (фіксований) платіж на початку або в кінці кожного періоду (у нашому прикладі дорівнює 0)
- pv: теперішня вартість інвестиції
Важливо: у цьому виклику функції потрібно передати до параметра pv від'ємне значення, якщо йдеться про негативний грошовий потік (коштів вибуває). Тобто, якщо ви обчислюєте майбутню вартість інвестиції, що потребує початкового внеску, слід передати від'ємне значення до параметра pv у функції .fv().
Ця вправа є частиною курсу
Вступ до фінансових концепцій у Python
Інструкції до вправи
- Використайте функцію NumPy
.fv(), щоб обчислити майбутню вартість інвестиції $10 000 з дохідністю 5% на рік протягом 15 років і присвойте результат зміннійinvestment_1. - Обчисліть майбутню вартість інвестиції $10 000 з дохідністю 8% на рік протягом 15 років і присвойте результат змінній
investment_2.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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")