Introducción
Tras las recientes crisis financieras y el incremento en la complejidad de los mercados, medir el riesgo se ha convertido en uno de los asuntos más importantes del sector financiero. Los supervisores han aumentado los controles de los bancos para asegurarse de que disponen de suficiente capital para sobrevivir a los mercados deficientes.
Para calcular el capital requerido se han definido medidas de riesgo que resumen el riesgo total de una entidad con un único número. Durante años la medida más utilizada ha sido el Value-at-Risk (VaR), cuyas razones de éxito son que el concepto es muy fácil de entender y que se puede realizar un backtesting de manera sencilla.
Tema 1: Risk Management — Categorías de Riesgo
Las instituciones financieras enfrentan múltiples categorías de riesgo que pueden afectar su solvencia, liquidez y rentabilidad:
- Market Risk (Riesgo de Mercado): riesgo de pérdida debido a movimientos adversos en variables de mercado como tasas de interés, tipos de cambio, precios de acciones o commodities. Es el principal tipo de riesgo que mide el VaR.
- Credit Risk (Riesgo de Crédito): riesgo de que una contraparte no cumpla con sus obligaciones contractuales. Se manifiesta en impagos de préstamos o incumplimientos de bonos corporativos.
- Operational Risk (Riesgo Operacional): pérdida por fallos internos en procesos, personas, sistemas o eventos externos (fraudes, errores humanos, ciberataques).
- Model Risk (Riesgo de Modelo): riesgo de que los modelos utilizados para medir o gestionar los otros riesgos sean incorrectos o estén mal calibrados. Ejemplo: subestimar el riesgo en un modelo VaR porque no captura adecuadamente la cola de la distribución.
Tema 2: Value at Risk (VaR)
2.1 Definición formal
El VaR se define como un valor límite tal que la probabilidad de que la pérdida de una cartera sobre un horizonte temporal exceda ese valor sea el nivel de probabilidad dado α:
O equivalentemente: con una probabilidad (1 − α) el propietario de esa acción experimentará una pérdida no superior al VaR.
2.2 Ejemplo numérico
Inviertes 10.000€ en acciones. La inversión tiene una rentabilidad mensual esperada del 5% (μ=0.05) con desviación estándar de 0.10 (σ=0.10). Asumiendo distribución normal:
- q(0.05) = μ + σ · z₀.₀₅ = 0.05 + 0.10 · (−1.645) = −0.1145
- q(0.01) = μ + σ · z₀.₀₁ = 0.05 + 0.10 · (−2.326) = −0.1826
| Nivel | Percentil | VaR (10.000€) | Interpretación |
|---|---|---|---|
| 5% VaR | −0.1145 | −1.144,85€ | Con 5% de probabilidad, la pérdida será 1.144,85€ o más |
| 1% VaR | −0.1826 | −1.826,35€ | Con 1% de probabilidad, la pérdida será 1.826,35€ o más |
2.3 Delta Normal Approach
La fórmula estándar para el VaR bajo normalidad es:
donde z_α es el cuantil de la distribución normal estándar (z₀.₉₉ ≈ 2.33 para VaR al 99%) y σ_t es la volatilidad en el instante t. El problema clave es cómo estimar σ_t.
2.4 Usos del VaR
- Control financiero: medida de control para no sobrepasar niveles de riesgo
- Comunicación de riesgo de productos financieros
- Cálculo del capital regulatorio según los requerimientos de Basilea II/III
Tema 3: Del VaR Histórico a la Volatilidad Condicional — EWMA
3.1 El problema de la varianza incondicional
Si se usa la varianza histórica constante (incondicional), se comete el error de dar el mismo peso a todos los datos históricos. Esto lleva a subestimar el riesgo en tiempos turbulentos y sobrestimarlo en tiempos tranquilos, porque la volatilidad del mercado varía en el tiempo.
3.2 Modelo EWMA (Exponentially Weighted Moving Average)
Una primera solución es dar más peso a los eventos recientes usando el modelo EWMA, propuesto por RiskMetrics con λ=0.94:
- σ²_t: varianza condicional para el periodo actual
- λ ∈ [0,1]: parámetro de suavizamiento (memoria)
- R_{t-1}: rendimiento observado entre t−2 y t−1
Limitaciones del EWMA: no modela explícitamente si los choques pasados son positivos o negativos. Es un caso particular del GARCH(1,1) con restricciones: ω=0, α+β=1, α=1−λ, β=λ. No permite estimar los parámetros libremente, lo que lo hace más rígido.
Tema 4: Modelo GARCH(1,1) para VaR
4.1 Por qué GARCH es superior al EWMA
El modelo GARCH(1,1) supera las limitaciones del EWMA al ser más flexible y estimar los parámetros libremente:
La combinación VaR-GARCH es más realista porque:
- Cuando la volatilidad del mercado aumenta (crisis), GARCH lo detecta y ajusta hacia arriba la estimación de riesgo
- El VaR estático no responde al cambio en volatilidad → frecuentes "violaciones del límite"
- GARCH se ajusta mejor a periodos de alta volatilidad (2008, 2011)
4.2 Caso práctico: Índice SMI suizo
Se aplica GARCH(1,1) al índice bursátil suizo SMI (5.078 observaciones, 1995-2015):
- Entrenamiento: primeras 3.078 observaciones para estimación inicial
- Validación: 2.000 observaciones restantes con estimación rodante (ventana de 25 días)
# Modelo GARCH(1,1) con distribución normal
garch_model = arch_model(train, vol='Garch', p=1, q=1, mean='Zero', dist='normal')
garch_fit = garch_model.fit(disp='off')
# Estimación rolling
for i in range(0, len(test), window_size):
end = 3078 + i
window_data = SMI_df['returns'].iloc[end - 3078:end]
model = arch_model(window_data, vol='Garch', p=1, q=1, mean='Zero', dist='normal')
res = model.fit(disp='off')
forecast = res.forecast(horizon=1)
rolling_forecasts.append(forecast.variance.values[-1, 0])4.3 Comparativa VaR 95% en el SMI
| Método | Descripción | Fortaleza |
|---|---|---|
| GARCH(1,1) | Volatilidad condicional dinámica | Mejor en crisis (2008, 2011) |
| MA 150 días | Desviación estándar móvil histórica | Simple pero lenta en responder |
| VaR estático | Umbral fijo basado en volatilidad promedio | Muchas violaciones del límite |
Tema 5: Expected Shortfall y Backtesting
5.1 Expected Shortfall (ES) — CVaR
El Expected Shortfall (ES), también llamado CVaR (Conditional VaR) o TVaR, es una medida de riesgo más informativa que el VaR porque captura no solo cuándo se supera el VaR, sino cuánto se supera en promedio:
Es decir, el ES es la pérdida esperada condicionada a que la pérdida supere el VaR. Siempre ES_α ≥ VaR_α.
Ventajas del ES sobre el VaR
- Subaditividad: ES(A+B) ≤ ES(A) + ES(B) — el VaR no siempre cumple esta propiedad
- Coherencia: ES es una medida de riesgo coherente en el sentido de Artzner (1999)
- Informa sobre la cola: el VaR ignora la magnitud de las pérdidas más allá del umbral
- Basilea III/IV requiere ES en lugar de VaR para el cálculo de capital regulatorio
5.2 Backtesting del VaR
El backtesting valida si el modelo VaR es adecuado: se compara cuántas veces las pérdidas reales superaron el VaR estimado (excepciones o violations).
Si el modelo VaR al 95% es correcto, deberíamos observar excepciones el 5% de los días. El test de Kupiec (Proportional of Failures, PoF) contrasta H₀: la frecuencia de excepciones observada es consistente con el nivel de confianza del modelo.
| Excepciones en 250 días | Evaluación VaR 95% |
|---|---|
| 0 – 4 | Modelo demasiado conservador |
| 5 – 9 | Modelo aceptable (zona verde) |
| 10 – 14 | Zona amarilla (revisión) |
| 15+ | Modelo inaceptable (zona roja) |
5.3 Ejemplo: Caso práctico 2 — Citigroup
Se analizan 5 años de datos de acciones de Citigroup (feb 2013 – feb 2018, 1.259 observaciones):
- Se calculan rendimientos diarios: r_t = (price_t − price_{t-1}) / price_{t-1}
- Test ADF confirma estacionariedad de los rendimientos
- auto.arima selecciona ARIMA(2,0,0) como mejor modelo para la media
- Se estima GARCH(1,1) sobre los residuos del ARIMA
- Se realiza backtesting comparando VaR-GARCH vs VaR delta-normal estático
El modelo GARCH captura el clustering de volatilidad y produce estimaciones de VaR que respetan mejor el nivel de confianza del 99%, reduciendo significativamente el número de violaciones durante periodos de alta incertidumbre.