Pagamenti cumulativi e patrimonio immobiliare
Stai pagando puntualmente il mutuo ogni mese, ma non è facile capire quanta parte della casa possiedi davvero e quanti interessi hai pagato in totale negli anni.
Usa np.cumsum() per sommare tutti i pagamenti di interessi e anche tutti i pagamenti di capitale nel tempo, così da vedere come cambia la tua quota di proprietà nel tempo.
Ricorda che np.cumsum() calcola una somma cumulativa nel tempo. Restituisci una serie di somme iterative invece di un singolo numero.
principal_paid, interest_paid, home_value e down_payment_percent dell’esercizio precedente sono disponibili.
Questo esercizio fa parte del corso
Introduzione ai concetti finanziari in Python
Istruzioni dell'esercizio
- Calcola la tua
cumulative_home_equitynel tempo usandonp.cumsum()sul capitale rimborsato. - Ripeti il processo con
cumulative_interest_paid. - Calcola la percentuale di patrimonio immobiliare nel tempo (non dimenticare di aggiungere l’acconto!).
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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()