IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Prevedi il valore della casa nel tempo con un’operazione semplice tra l’array cumulative_decline_forecast e il valore iniziale home_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()
Modifica ed esegui il codice