Valeur future
Le module numpy contient également une fonction similaire, .fv(rate, nper, pmt, pv), qui permet de calculer la valeur future d’un investissement, comme précédemment, à l’aide de quelques paramètres simples :
- rate : Le taux de rendement de l’investissement
- nper : La durée de vie de l’investissement
- pmt : Le paiement (fixe) au début ou à la fin de chaque période (qui vaut 0 dans notre exemple)
- pv : La valeur actuelle de l’investissement
Il est important de noter que dans cet appel de fonction, vous devez passer une valeur négative au paramètre pv si elle représente un flux de trésorerie négatif (sortie de trésorerie). Autrement dit, si vous calculez la valeur future d’un investissement qui nécessite un paiement initial, vous devez fournir une valeur négative au paramètre pv dans la fonction .fv().
Cet exercice fait partie du cours
Introduction aux concepts financiers en Python
Instructions
- À l’aide de la fonction
.fv()de NumPy, calculez la valeur future d’un investissement de 10 000 $ rapportant 5 % par an pendant 15 ans et affectez-la àinvestment_1. - Calculez la valeur future d’un investissement de 10 000 $ rapportant 8 % par an pendant 15 ans et affectez-la à
investment_2.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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")