ComenzarEmpieza gratis

La gestión del riesgo del CVaR y la crisis

En este ejercicio derivarás el portafolio que minimiza el CVaR un 95 % para 2005-2006, 2007-2008 y 2009-2010. Son los periodos (o "épocas") antes, durante y después de la crisis.

Para facilitar esta tarea, las rentabilidades de los activos en returns_dict están disponibles como diccionario de Python, con las claves de época 'before', 'during' y 'after'.

Los portafolios de volatilidad mínima también se guardan en un diccionario llamado min_vol_dict, con las mismas claves: asegúrate de comprobarlas en la consola.

Después de derivar los portafolios que minimizan el CVaR de cada época, los compararás con los portafolios de min_vol_dict. Esto mostrará cómo la gestión activa del riesgo frente a pérdidas condicionales cambia los pesos del portafolio.

La clase EfficientCVaR está disponible.

Este ejercicio forma parte del curso

Gestión cuantitativa de riesgos en Python

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

# 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[____])
Editar y ejecutar código