Factores de riesgo

Introducción al análisis de carteras en Python

Charlotte Werger

Data Scientist

¿Qué es un factor?

Los factores en carteras son como nutrientes en los alimentos

Gráfico circular que compara nutrientes en alimentos con factores en una cartera

Introducción al análisis de carteras en Python

Factores en carteras

Tipos de factores:

  • Macro: tipos de interés, divisa, país, sector
  • Estilo: momentum, volatilidad, valor y calidad

Factores de inversión por estilo

Introducción al análisis de carteras en Python

Usar modelos de factores para medir el riesgo

$$

Tabla con aplicaciones tácticas, estratégicas y de gestión de riesgos de los factores de inversión

1 Source: https://invesco.eu/investment-campus/educational-papers/factor-investing
Introducción al análisis de carteras en Python

Exposición a factores

df.head()
date        portfolio    volatility    quality    
2015-01-05    -1.827811    1.02        -1.76
2015-01-06    -0.889347    0.41        -0.82
2015-01-07     1.162984    1.07         1.39
2015-01-08     1.788828    0.31         1.93
2015-01-09    -0.840381    0.28        -0.77
Introducción al análisis de carteras en Python

Exposición a factores

df.corr()
            portfolio    volatility    quality
portfolio     1.000000    0.056596    0.983416
volatility    0.056596    1.000000    0.092852
quality       0.983416    0.092852    1.000000
Introducción al análisis de carteras en Python

Las correlaciones cambian con el tiempo

# Rolling correlation
df['corr']=df['portfolio'].rolling(30).corr(df['quality'])
# Plot results
df['corr'].plot()
Introducción al análisis de carteras en Python

Correlación móvil con calidad

Gráfico de la correlación móvil entre el factor calidad y los retornos de la cartera en el tiempo

Introducción al análisis de carteras en Python

¡Vamos a practicar!

Introducción al análisis de carteras en Python

Preparing Video For Download...