Manajemen risiko CVaR dan krisis
Dalam latihan ini Anda akan menurunkan portofolio yang meminimalkan CVaR 95% untuk 2005–2006, 2007–2008, dan 2009–2010. Ini adalah periode (atau 'epoch') sebelum, selama, dan setelah krisis.
Untuk membantu, imbal hasil aset dalam returns_dict tersedia sebagai dictionary Python, dengan kunci epoch 'before', 'during', dan 'after'.
Portofolio volatilitas minimum juga disimpan dalam dictionary bernama min_vol_dict, dengan kunci yang sama—pastikan Anda meninjaunya di konsol.
Setelah menurunkan portofolio yang meminimalkan CVaR untuk setiap epoch, Anda akan membandingkannya dengan portofolio min_vol_dict. Ini akan menunjukkan bagaimana manajemen risiko aktif terhadap kerugian kondisional mengubah bobot portofolio.
Kelas EfficientCVaR tersedia.
Latihan ini adalah bagian dari kursus
Manajemen Risiko Kuantitatif dengan Python
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Initialize the efficient portfolio dictionary
ec_dict = ____
# For each epoch, assign an efficient frontier cvar instance to ec
for x in ['before', 'during', ____]:
ec_dict[x] = ____(None, returns_dict[____])