Trading Algorítmico en el Mercado Argentino de Derivados
View/ Open
Metadata
Show full item recordAuthor/s:
Zanuso, Franco
Advisor/s:
Iaccarino, Diego
Thesis degree name:
Maestría en Finanzas
Date:
2020Abstract
El objetivo del presente trabajo es contestar la siguiente pregunta: ¿Es rentable
implementar estrategias algorítmicas en el Mercado Argentino de derivados? Para poder
responderla se deben analizar varios aspectos del Mercado Argentino y del funcionamiento
del trading algorítmico. Al entender lo anterior, se pueden implementar ciertas estrategias
que operen en el mercado y determinar su rendimiento histórico a través del proceso
conocido como backtesting.
La primera parte mostrará un marco teórico sobre el trading algorítmico. Se explica cómo
fueron evolucionando los mercados en el mundo y cuáles son las formas de operar en la
actualidad. Exponiendo las ventajas que tiene el trading algorítmico respecto a otro tipo de
operatoria y mostrando algunos ejemplos de algoritmos utilizados por los operadores.
En la segunda parte del trabajo se analiza la microestructura de los mercados en general,
enfocándonos en el Mercado Argentino. Se muestran los distintos tipos de sistemas
utilizados por los mercados, cómo funcionan y qué características tienen. Se analizan
diferentes formas que permiten establecer una conexión entre un algoritmo y el mercado
para consumir información y enviar órdenes.
Después se procede a explicar cómo es posible desarrollar estrategias de trading exitosas.
Dónde buscar ideas y cómo analizarlas desde distintos puntos de vista, para determinar
cuáles son las mejores candidatas a ser implementadas. Se explica en qué consiste el
backtesting de estrategias, analizando sus ventajas y errores más comunes.
En la cuarta parte, se analizan y desarrollan dos estrategias de trading. La primera de tipo
mean-reversion, donde se explica cómo es posible detectar este tipo de comportamientos
en series de precios. Se presenta un modelo simple para valuar contratos de futuros y se
explica cómo utilizarlo para encontrar oportunidades en el mercado. La segunda estrategia
presentada es de tipo Momentum o Tendencia, en esta parte es expuesto cómo se puede
detectar y capturar las correlaciones entre series de tiempo que permiten encontrar el
momento en el cual se genera una tendencia en el precio y así poder aprovecharla.
Por último, después de analizar ambas estrategias y entender su funcionamiento, se
procede a implementarlas en un sistema de backtesting desarrollado en Python. Dicho
sistema permite determinar los rendimientos históricos de las estrategias en el pasado.
Finalmente, con los resultados se exponen las conclusiones y se contesta la pregunta
inicial.