Discusión sobre el artículo "Trading algorítmico de arbitraje basado en la teoría de grafos"

 

Artículo publicado Trading algorítmico de arbitraje basado en la teoría de grafos:

En este artículo, el arbitraje triangular se presenta como un problema de búsqueda de ciclos en un grafo orientado, en el que los vértices son divisas y las aristas, pares de divisas con pesos que representan los tipos de cambio. Ciclo rentable: producto de los pesos >1. Los algoritmos de Floyd-Warshall y DFS que hemos desarrollado encuentran rutas óptimas para el cambio de divisas que permiten volver al vértice de origen con beneficio.

El trading de arbitraje es una de las estrategias más interesantes y técnicamente complejas de los mercados financieros. Esta estrategia se basa en el aprovechamiento de las divergencias temporales en los precios entre distintos instrumentos financieros o mercados para obtener beneficios con un riesgo mínimo. En el contexto del mercado de divisas Forex, el arbitraje consiste en la búsqueda y el aprovechamiento de rutas cíclicas de cambio de divisas, en las que la divisa inicial y la final coinciden, y el tipo de cambio resultante genera beneficios una vez tenidos en cuenta todos los costes de transacción.

El principio del arbitraje consiste en que el operador compra y vende simultáneamente instrumentos financieros relacionados a precios diferentes, obteniendo la diferencia como beneficio. Por ejemplo, un arbitraje triangular clásico puede incluir el ciclo USD → EUR → GBP → USD. Si el producto de los tipos de cambio en esta cadena supera la unidad, incluso tras deducir los spreads y las comisiones, dicho ciclo resulta rentable.

Es importante tener en cuenta que las oportunidades de arbitraje en los mercados financieros actuales son extremadamente escasas y de corta duración. Esto se debe a la alta eficiencia de los mercados, a la existencia del trading algorítmico y a la rapidez en la transmisión de la información. No obstante, el uso de tecnologías modernas y de algoritmos correctamente configurados puede permitir detectar y aprovechar esas oportunidades.

En este artículo analizaremos la creación de un asesor experto plenamente funcional en MQL5, capaz de detectar automáticamente oportunidades de arbitraje, calcular los tamaños óptimos de las posiciones y gestionar los riesgos mediante un sistema de promediado de posiciones.


Autor: Yevgeniy Koshtenko