Calano i prezzi delle case e mutui underwater
Purtroppo sai bene che i prezzi delle case non crescono sempre.
Un mutuo underwater è quando l’importo residuo che devi ancora al mutuo è in realtà superiore al valore della casa stessa.
In questo esercizio calcolerai lo scenario peggiore, in cui i prezzi delle case scendono costantemente al tasso dello 0,45% al mese. Per accelerare i calcoli, il calo cumulato dei prezzi è già stato previsto e memorizzato nella variabile cumulative_decline_forecast, che è un array di fattori di sconto moltiplicativi rispetto al prezzo di oggi: non c’è bisogno di aggiungere 1 all’array dei tassi.
Il capitale residuo del mutuo è disponibile come principal_remaining.
Questo esercizio fa parte del corso
Introduzione ai concetti finanziari in Python
Istruzioni dell'esercizio
- Prevedi il valore della casa nel tempo con un’operazione semplice tra l’array
cumulative_decline_forecaste il valore inizialehome_value. - Calcola in quali periodi il mutuo è
underwater, memorizzando un array di valori booleani in cui la condizione è vera o falsa. - Esegui il codice esistente per tracciare il valore della casa rispetto al capitale residuo nel tempo.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
import numpy as np
import pandas as pd
# Cumulative drop in home value over time as a ratio
cumulative_decline_forecast = np.cumprod(1+decline_array)
# Forecast the home value over time
home_value_forecast = ____
# Find all periods where your mortgage is underwater
underwater = ____
pd.value_counts(underwater)
# Plot the home value vs principal remaining
plt.plot(home_value_forecast, color='red')
plt.plot(principal_remaining, color='blue')
plt.legend(handles=[homevalue_plot, principal_plot], loc=2)
plt.show()