Antes de responder a la pregunta de qué es el trading de arbitraje en el mercado de divisas o de criptomonedas es necesario entender que el trading de arbitraje puede ser implementado por diferentes estrategias de arbitraje (métodos) que pueden diferir entre sí globalmente y también pueden diferir solamente por las mejoras del mismo algoritmo de trading de arbitraje.
Voy a hablar de cuatro tipos de trading de arbitraje que dan lugar a todos los demás tipos.
Arbitraje de latencia para los mercados de divisas y criptomonedas
El primero y más popular no sólo en Forex, CFDs y metales preciosos, sino también en el mercado de criptomonedas, es el arbitraje de latencia, o como también se le llama arbitraje de una pierna. El arbitraje de latencia siempre implica una fuente de cotizaciones rápidas (fast feed), que siempre son comparadas por el programa de arbitraje de latencia con las cotizaciones recibidas de un broker lento. Si el precio del instrumento en un corredor rápido aumenta en un cierto número de pips en relación con el precio del mismo instrumento en un corredor lento, este instrumento se compra, si viceversa - se vende. Si nos fijamos en la historia de los programas de arbitraje de latencia, se puede entender que este desarrollo fue predeterminado por un factor - los corredores de Forex odian a los comerciantes que utilizan el arbitraje de latencia y tratan de encontrarlos y tirar arena en sus ruedas, utilizando todo tipo de plug-ins, aunque este tipo de comercio es legal y mejora el mercado mediante la nivelación de los precios en el mismo. Los desarrolladores de programas de arbitraje de latencia trataron de oponerse a los corredores de divisas e inventaron sofisticados algoritmos para el software de arbitraje de latencia de divisas. Como los primeros robots de arbitraje de latencia abrían una orden por un tiempo muy corto (unos pocos milisegundos) y fijaban un beneficio de uno o dos pips, los principales criterios para determinar al operador de arbitraje de latencia eran el tiempo de la orden y el beneficio. Este problema fue resuelto por los desarrolladores de productos de arbitraje de latencia mediante el uso de trailing stops y la imitación del trading manual, pero esta solución no sirvió de nada durante mucho tiempo, ya que los brokers mejoraron los algoritmos de búsqueda. En la siguiente etapa, los desarrolladores de software de arbitraje de latencia inventaron órdenes de cobertura en la misma cuenta en la otra cuenta - que permitió aumentar globalmente la vida útil de la orden y también aumentar el beneficio en una de las cuentas cubiertas y la pérdida en la otra. Ahora el arbitraje de latencia no se puede llamar arbitraje de una pierna, ya que tiene la segunda pierna 😊 Aunque la esencia no ha cambiado, el beneficio real = beneficio en una cuenta - pérdida en la otra cuenta = unos pocos pips. Así nació el arbitraje de latencia de bloqueo, que también sufrió algunos cambios y mejoras y sigue existiendo con éxito en la actualidad. Por otra parte, dado que la mayoría de las bolsas de criptomonedas no siguieron el camino de los corredores de divisas y crearon un mercado justo, las bolsas de criptomonedas de arbitraje de latencia no necesitan mejoras adicionales.
Arbitraje de cobertura para mercados de divisas y criptomonedas
En el arbitraje de cobertura, también hay una comparación entre dos o más brókeres. Por ejemplo, tenemos el bróker A y el bróker B. Si el precio en el bróker A de un determinado instrumento de trading supera el precio del mismo instrumento en el bróker B en un número determinado de pips, entonces el programa de arbitraje de cobertura vende este instrumento en el bróker A y lo compra en el bróker B, fijando así el beneficio. Luego, el programa de arbitraje de cobertura espera una señal inversa cuando el precio en el bróker A sea inferior al precio en el bróker B en un determinado número de pips para cerrar la posición previamente abierta. Este método de trading aparentemente no perjudica a un bróker, pero el problema es que, entre dos brókeres en un par de cobertura, uno siempre será más rápido que el otro y el beneficio del agente de arbitraje de cobertura se acumulará en el bróker lento. De hecho, en esta situación, todas las órdenes iniciadas por el software de arbitraje de cobertura pueden dividirse en dos tipos: órdenes iniciadas debido a las diferencias de cotización entre los proveedores de liquidez y órdenes debidas a la latencia. Las primeras pueden clasificarse como no tóxicas para las empresas de bróker y un verdadero bróker STP no les prestará atención y las segundas son tóxicas y no se diferencian en absoluto de las operaciones de arbitraje de latencia. En esta situación, un bróker rápido estaría contento y uno lento no, dado que el principal beneficio de las empresas de bróker no proviene de las comisiones, sino de las pérdidas de los agentes. Como en el caso del software de arbitraje de latencia, los programas de arbitraje de cobertura han sufrido numerosos cambios y mejoras. El principal objetivo de los desarrolladores era hacer que el software de arbitraje de cobertura operara con menos frecuencia con señales causadas por retrasos y que procesara únicamente las señales causadas por las diferencias en las cotizaciones de los distintos proveedores de liquidez.
El software de arbitraje de cobertura para las bolsas de criptomonedas también como en el caso del software de arbitraje de latencia no necesitan tales mejoras.
Arbitraje estadístico de mercado de divisas
El arbitraje estadístico se basa en el hecho de que algunos instrumentos tienen una correlación histórica. Por ejemplo, el DE30 es un índice bursátil que representa a 30 de las más grandes y más líquidas empresas alemanas y el FR40 es un índice bursátil francés de referencia. Si estos instrumentos divergen, el programa de arbitraje estadístico compra uno y vende el otro y espera hasta el momento en que la posición total sea rentable debido a la correlación. Algunos agentes intentan utilizar el arbitraje estadístico para operar con divisas o criptodivisas, pero en nuestra opinión es arriesgado. Porque las monedas históricamente correlacionadas o las criptomonedas en algún momento pueden perder la correlación durante mucho tiempo.
Arbitraje triangular para mercados de divisas y criptomonedas
La estrategia se basa en la idea de cotejar las cotizaciones de divisas cruzadas como EURGBP, AUDNZD, EURJPY... con una cotización sintética artificial obtenida de dos divisas de cada par: EURUSD y GBPUSD, AUDUSD y NZDUSD, EURUSD y USDJPY...
El arbitraje triangular es una estrategia de arbitraje conocida desde hace mucho tiempo, que ganó popularidad en la época en que los brókeres de mercados de divisas no hacían la alineación de las cotizaciones. Es decir, fue posible encontrar la diferencia en la moneda cruzada y su par sintético. Por el momento estos brókeres son casi inexistentes y el uso del arbitraje triangular entre dos o tres brókeres diferentes nos lleva al mismo problema que el uso del arbitraje de cobertura, todas las órdenes abiertas por el programa se pueden dividir en dos tipos órdenes abiertas debido a la diferencia en las cotizaciones de los diferentes proveedores de liquidez y órdenes que surgen debido a la latencia. Aunque el arbitraje triangular seguirá siendo menos tóxico para el bróker que el arbitraje de cobertura.
En esencia, el reto para el desarrollador de algoritmos de estrategias de arbitraje para plataformas de arbitraje es crear un algoritmo que disimule al máximo el arbitraje de latencia.