CommencezCommencez gratuitement

Valeur future

Le module numpy contient aussi une fonction similaire, .fv(rate, nper, pmt, pv), qui vous permet de calculer la valeur future d'un placement comme précédemment, à l'aide de quelques paramètres simples :

  • rate : le taux de rendement du placement
  • nper : la durée de vie du placement
  • pmt : le paiement (fixe) au début ou à la fin de chaque période (qui est 0 dans notre exemple)
  • pv : la valeur actuelle du placement

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 (de l'argent qui sort). Autrement dit, si vous calculez la valeur future d'un placement qui exige un paiement initial comptant, vous devez fournir une valeur négative au paramètre pv dans la fonction .fv().

Cette activité fait partie du cours

Introduction aux concepts financiers en Python

Voir le cours

Instructions de l’exercice

  • À l'aide de la fonction .fv() de NumPy, calculez la valeur future d'un placement de 10 000 $ qui rapporte 5 % par année pendant 15 ans et affectez-la à investment_1.
  • Calculez la valeur future d'un placement de 10 000 $ qui rapporte 8 % par année pendant 15 ans et affectez-la à investment_2.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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