Decisiones Robustas en la optimización de
portafolio en el Merval
Argentina Quants MeetupXavier Ignacio González
Facultad de Ingeniería. Universidad de Buenos Aires.
Agenda
• Motivaciones• Decisiones Robustas• Modelo para Merval• Siguientes pasos
Motivaciones. ¿Por que estamos acá?• Interés Académico: campo de aplicación para investigaciones• Interés Monetario: alternativa al trabajo en relación de dependencia• Interés Recreativo: no tengo nada mejor que hacer
Decisiones Robustas. Overview.
• Traditional Methods• Assume uncertainty by Density Function of a Random Variable• Maximize a expected value ($) -> optimal strategy• Sensitivity Analysis
• Robust Decision Making (RDM) • Where decisions depend on deep uncertainty• Incorporates uncertainty simulating scenarios• Exploration by Data Mining Classification -> Robust Strategies• Inverts Sensitivity Analysis
“Robust Decision Making is an iterative decision analytic framework that helps identify potential robust strategies, characterize the vulnerabilities of such strategies, and evaluate the tradeoffs among them”
Wikipedia
CONTEXTODECISION
Decisiones Robustas. Esquema.
ESTRATEGIA 1
ESTRATEGIA 2
…
ESTRATEGIA e
ESCENARIO 1 ESCENARIO 2 … ESCENARIO s
ESCENARIO 1 ESCENARIO 2 … ESCENARIO s
ESCENARIO 1 ESCENARIO 2 … ESCENARIO s
ESCENARIO 1 ESCENARIO 2 … ESCENARIO s
EVALUACIÓN Y EXPLORACION DATOS
ESTRATEGIAS ROBUSTAS
Y ALTERNATIVAS
ESTRATEGIA R1
ESTRATEGIA R2
vulnerabilidades
Decisiones Robustas. Referencias.
Shaping the next one hundred years: new methods for quantitative, long-term policy analysis. Rand Corporation. Lempert, R. J. (2003).
A general, analytic method for generating robust strategies and narrative scenarios. Lempert, R. J., Groves, D. G., Popper, S. W., & Bankes, S. C. (2006). Management science, 52(4), 514-528.
Robust decision-making under severe uncertainty for conservation management. Ecological Applications, 15(4), 1471-1477. Regan, H. M., Ben-Haim, Y., Langford, B., Wilson, W. G., Lundberg, P., Andelman, S. J., & Burgman, M. A. (2005).
Robust Climate Policies Under Uncertainty: A Comparison of Robust Decision Making and Info‐Gap Methods. Risk Analysis, 32(10), 1657-1672. Hall, J. W., Lempert, R. J., Keller, K., Hackbarth, A., Mijere, C., & McInerney, D. J. (2012).
Many objective robust decision making for complex environmental systems undergoing change. Environmental Modelling & Software, 42, 55-71. Kasprzyk, J. R., Nataraj, S., Reed, P. M., & Lempert, R. J. (2013).
Modelo para el Merval
DECISION• Acciones del Merval• Opción de no invertir• Hasta un total de 4 títulos
diferentes.• Horizonte: 1 mes
2380 Estrategias
CONTEXTO• Escenarios: meses históricos del
2010 al presente• Caracterizados por USD, IPC,
USD_b, BRL y combinaciones
61 Escenarios
e s rend16466 8 2186 0.0711052216467 8 2187 0.1026693516468 8 2188 0.0592595216469 8 2189 0.0908236616470 8 2190 0.1223877916471 8 2191 0.1519403416472 8 2192 0.1201543916473 8 2193 0.10830870
EVALUACIÓN Y EXPLORACION DATOS• Percentil 30% del
rendimiento
145180 Evaluaciones
Modelo para el Merval
s e USD.g BRL.g IPC.g USDB.g BtoOFI Target1409 2 0.0090 -0.0499 0.0125 0.0104 1.0057 GOOD1409 3 0.0040 -0.0169 0.0114 0.0129 1.0146 BAD1409 4 0.0030 -0.0289 0.0083 -0.0102 1.0013 GOOD1409 5 0.0073 0.0400 0.0075 0.0051 0.9991 GOOD1409 6 0.0048 -0.0138 0.0073 0.0102 1.0045 GOOD1409 7 0.0022 -0.0296 0.0080 0.0152 1.0175 GOOD1409 8 0.0023 -0.0018 0.0074 0.0000 1.0152 GOOD1409 9 0.0028 -0.0416 0.0072 0.0000 1.0124 BAD
ARBOL DE DECISION PARA IDENTIFICAR
VULNERABILIDADES
CANDIDATA
Modelo para el Merval
Estrategia 1409 es GOOD cuando:• El blue se separa mucho del oficial > 1.5• Cuando no había cepo del dólar. (blue≈ofi)
Estrategia 1409 es BAD cuando:• No se cumple lo anterior y• Los precios oficiales no se disparan.
ACTUAL
GOOD BAD TOT
PRED
GOOD 14 6 20BAD 5 36 41TOT 19 42 61
USO CLASIFICACION PARA BUSCAR ALTERNATIVAS
Modelo para el Merval
BAD
BAD
Modelo para el Merval. En R
Siguientes pasos
• Considerar otras opciones de inversión• Más granularidad • Dólar Oficial, Dólar Blue, Plazo fijo, Bonos.
• Caracterizar mejor los escenarios• Otro horizonte: diario, semanal.• Mas variables (por ej. Interés, IPC no oficial, Reservas, otras?)• Incluir variables de análisis técnico.
• Probar con otras evaluaciones de performance diferentes al percentil 30% • VaR, CVaR, Omega, Expected Shortfall, Markowitz.• Multiobjetivo.
• Considerar estrategias adaptativas• Escribir un paper y una tesis• Probar con otros métodos de machine learning directo.