Harga rumah turun dan hipotek underwater
Sayangnya, Anda juga tahu bahwa harga rumah tidak selalu naik.
Hipotek underwater terjadi ketika sisa jumlah yang Anda utangi pada hipotek lebih tinggi daripada nilai rumah itu sendiri.
Dalam latihan ini, Anda akan menghitung skenario terburuk ketika harga rumah turun secara stabil sebesar 0,45% per bulan. Untuk mempercepat, penurunan kumulatif harga rumah sudah diproyeksikan dan disimpan untuk Anda dalam variabel cumulative_decline_forecast, yang merupakan array faktor diskon multiplikatif dibandingkan dengan harga hari ini — tidak perlu menambahkan 1 ke array laju tersebut.
Sisa pokok pinjaman pada hipotek tersedia sebagai principal_remaining.
Latihan ini adalah bagian dari kursus
Pengantar Konsep Keuangan dengan Python
Petunjuk latihan
- Proyeksikan nilai rumah dari waktu ke waktu menggunakan operasi sederhana antara array
cumulative_decline_forecastdanhome_valueawal. - Hitung kapan hipotek berada dalam kondisi
underwaterpada setiap periode waktu, dengan menyimpan array nilai boolean ketika kondisinya benar atau salah. - Jalankan kode yang ada untuk membuat plot nilai rumah vs. sisa pokok pinjaman dari waktu ke waktu.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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()