CommencerCommencer gratuitement

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

Afficher le cours

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")
Modifier et exécuter le code