Giá nhà giảm và khoản vay thế chấp bị underwater
Tiếc là bạn cũng biết rằng giá nhà không phải lúc nào cũng tăng.
Một khoản vay thế chấp underwater là khi số tiền gốc bạn còn nợ thực tế cao hơn cả giá trị của căn nhà.
Trong bài tập này, bạn sẽ tính kịch bản xấu nhất khi giá nhà giảm đều với tốc độ 0,45% mỗi tháng. Để tiết kiệm thời gian, mức giảm tích lũy của giá nhà đã được dự báo sẵn và lưu trong biến cumulative_decline_forecast, là một mảng hệ số chiết khấu nhân so với giá hôm nay — không cần cộng 1 vào mảng lãi suất này.
Phần gốc còn lại của khoản vay thế chấp có trong principal_remaining.
Bài tập này là một phần của khóa học
Nhập môn các khái niệm tài chính với Python
Hướng dẫn bài tập
- Dự báo giá trị căn nhà theo thời gian bằng phép toán đơn giản giữa mảng
cumulative_decline_forecastvàhome_valueban đầu. - Tính nơi khoản vay thế chấp bị
underwatertại mỗi thời điểm, lưu một mảng giá trị boolean thể hiện điều kiện đúng hoặc sai. - Chạy đoạn mã có sẵn để vẽ biểu đồ giá trị căn nhà so với phần gốc còn lại theo thời gian.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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()