Paiements cumulatifs et valeur nette de la maison
Vous remboursez fidèlement votre hypothèque chaque mois, mais il est difficile de savoir quelle part de la maison vous possédez réellement et combien d'intérêts vous avez payés au total au fil des ans.
Utilisez np.cumsum() pour additionner tous les paiements d'intérêts ainsi que tous les paiements de capital au fil du temps afin de voir comment votre part de propriété évolue.
Rappelez-vous que np.cumsum() effectue une somme cumulative dans le temps. Retournez une série de sommes itératives plutôt qu'un seul nombre.
principal_paid, interest_paid, home_value et down_payment_percent de l'exercice précédent sont disponibles.
Cette activité fait partie du cours
Introduction aux concepts financiers en Python
Instructions de l’exercice
- Calculez votre
cumulative_home_equitydans le temps à l'aide denp.cumsum()sur le capital remboursé. - Répétez le processus avec
cumulative_interest_paid. - Calculez votre pourcentage de valeur nette au fil du temps (n'oubliez pas d'ajouter la mise de fonds!).
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
import numpy as np
# Calculate the cumulative home equity (principal) over time
cumulative_home_equity = ____
# Calculate the cumulative interest paid over time
cumulative_interest_paid = ____
# Calculate your percentage home equity over time
cumulative_percent_owned = ____ + (____/____)
print(cumulative_percent_owned)
# Plot the cumulative interest paid vs equity accumulated
plt.plot(cumulative_interest_paid, color='red')
plt.plot(cumulative_home_equity, color='blue')
plt.legend(handles=[interest_plot, principal_plot], loc=2)
plt.show()