房价下跌与"资不抵债"的按揭
很遗憾,您也清楚房价并不总是上涨。
当您尚欠的按揭余额高于房屋本身的价值时,这笔按揭就处于 "资不抵债(underwater)" 状态。
在本练习中,您将计算最糟情况:房价以每月 0.45% 的速度持续下跌。为加快进度,房价的累计跌幅已为您预测好,并存放在名为 cumulative_decline_forecast 的变量中。它是相对于今日价格的乘法折现因子数组——无需在该利率数组上再加 1。
按揭的未偿还本金可通过 principal_remaining 获取。
本练习是课程的一部分
Python 金融概念入门
练习说明
- 使用
cumulative_decline_forecast数组与初始home_value进行简单运算,预测房屋价值的时间序列。 - 计算每个时期按揭是否处于
underwater状态,并将条件为真或假的布尔值数组保存下来。 - 运行现有代码,绘制房屋价值与未偿还本金的时间序列对比图。
交互式实操练习
通过完成这段示例代码来试试这个练习。
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()