开始使用免费开始使用

可视化风险因子相关性

投资银行在金融危机前后大量投资于按揭支持证券(MBS)。因此,MBS 很可能是投资银行投资组合的风险因子。您将通过 portfolio returns 与一种 MBS 风险度量——90 天房贷逾期率 mort_del——之间的散点图来评估这一点。

mort_del 只以季度频率提供。因此,需要先使用 DataFrame 的 .resample() 方法将 portfolio_returns 从日频转换为季频。

您的工作区中包含等权重投资组合的 portfolio_returns 以及逾期率变量 mort_del。对于散点图,plot_averageplot_min 是工作区中的作图坐标轴——您将使用 .scatter() 方法把散点图添加到它们上。

本练习是课程的一部分

Python 中的定量风险管理

查看课程

练习说明

  • 使用 .resample().mean() 方法将日频的 portfolio_returns 转换为季度平均数据。
  • mort_delportfolio_q_average 的散点图添加到 plot_average。是否存在较强相关性?
  • 现在使用 .min()(而不是 .mean())创建季度最小值数据。
  • mort_delportfolio_q_min 的散点图添加到 plot_min

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Transform the daily portfolio_returns into quarterly average returns
portfolio_q_average = portfolio_returns.____('Q').____.dropna()

# Create a scatterplot between delinquency and quarterly average returns
plot_average.____(____, portfolio_q_average)

# Transform daily portfolio_returns returns into quarterly minimum returns
portfolio_q_min = ____.resample('____').____.dropna()

# Create a scatterplot between delinquency and quarterly minimum returns
plot_min.scatter(____, ____)
plt.show()
编辑并运行代码