Memvisualisasikan korelasi faktor risiko
Bank investasi sangat banyak berinvestasi pada mortgage-backed securities (MBS) sebelum dan selama krisis finansial. Hal ini membuat MBS menjadi faktor risiko yang mungkin relevan bagi portofolio bank investasi. Anda akan menilai hal ini menggunakan scatterplot antara portfolio returns dan sebuah ukuran risiko MBS, yaitu tingkat tunggakan hipotek 90 hari mort_del.
mort_del hanya tersedia sebagai data triwulanan. Jadi portfolio_returns perlu diubah terlebih dahulu dari frekuensi harian ke triwulanan menggunakan metode DataFrame .resample().
Ruang kerja Anda memuat portfolio_returns untuk portofolio berbobot sama dan variabel tingkat tunggakan mort_del. Untuk scatterplot, plot_average dan plot_min adalah sumbu plot di ruang kerja Anda—Anda akan menambahkan scatterplot ke sana menggunakan metode .scatter().
Latihan ini adalah bagian dari kursus
Manajemen Risiko Kuantitatif dengan Python
Petunjuk latihan
- Ubah data harian
portfolio_returnsmenjadi data triwulanan rata-rata menggunakan metode.resample()dan.mean(). - Tambahkan scatterplot antara
mort_deldanportfolio_q_averagekeplot_average. Apakah terdapat korelasi yang kuat? - Sekarang buat data triwulanan minimum menggunakan
.min()sebagai ganti.mean(). - Tambahkan scatterplot antara
mort_deldanportfolio_q_minkeplot_min.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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()