CommencerCommencer gratuitement

Gestion du risque CVaR et la crise

Dans cet exercice, vous allez déterminer le portefeuille qui minimise le CVaR à 95 % pour 2005-2006, 2007-2008 et 2009-2010. Ce sont les périodes (ou « époques ») avant, pendant et après la crise.

Pour vous aider, les rendements des actifs dans returns_dict sont disponibles sous forme de dictionnaire Python, avec les clés d’époque 'before', 'during' et 'after'.

Les portefeuilles à volatilité minimale sont également enregistrés dans un dictionnaire appelé min_vol_dict, avec les mêmes clés. Pensez à les consulter dans la console.

Après avoir dérivé les portefeuilles minimisant le CVaR pour chaque époque, vous les comparerez aux portefeuilles de min_vol_dict. Cela montrera comment une gestion active du risque face aux pertes conditionnelles modifie les pondérations du portefeuille.

La classe EfficientCVaR est disponible.

Cet exercice fait partie du cours

Gestion quantitative des risques en Python

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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[____])
Modifier et exécuter le code