Kowariancja aktywów i zmienność portfela
Po zbadaniu stóp zwrotu portfela banków inwestycyjnych czas ocenić jego ryzykowność. Użyjesz macierzy kowariancji, aby wyznaczyć zmienność portfela.
Najpierw obliczysz kowariancję między asset_returns i sprawdzisz, który z banków odznaczał się najwyższą zmiennością w okresie kryzysu 2008–2009.
Następnie, na podstawie weights równoważonego portfela, wyznaczysz jego annualizowaną zmienność dla tego okresu, korzystając z portfolio_returns.
Na koniec użyjesz 30-dniowego okna, aby stworzyć szereg czasowy zmienności, i zwizualizujesz go na wykresie.
To ćwiczenie jest częścią kursu
Ilościowe zarządzanie ryzykiem w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Generate the covariance matrix from portfolio asset's returns
covariance = asset_returns.____
# Annualize the covariance using 252 trading days per year
covariance = covariance * ____
# Display the covariance matrix
print(covariance)