Antes de descrever o que é negociação de arbitragem no mercado forex ou de criptomoedas, é necessário entender que a negociação de arbitragem pode ser implementada por meio de diferentes estratégias (métodos) de arbitragem que diferem umas das outras globalmente ou por melhorias (aprimoramentos) do mesmo algoritmo de negociação de arbitragem.
Discutiremos quatro tipos de negociação de arbitragem que dão origem a todos os outros tipos.
Arbitragem de Latência para Mercados Forex e de Criptomoedas
A primeira e mais popular, não apenas no Forex, CFDs e metais preciosos, mas também no mercado de criptomoedas, é a arbitragem de latência ou, como também é chamada, arbitragem de uma perna. A arbitragem de latência sempre envolve uma fonte de cotações rápidas (feed rápido), que são sempre comparadas pelo programa de arbitragem de latência com as cotações recebidas de um corretor lento. Se o preço do instrumento em um corretor rápido aumentar em um determinado número de pips em relação ao preço do mesmo instrumento em um corretor lento, esse instrumento é comprado, e vice-versa - vendido. Se você observar a história dos programas de arbitragem de latência, poderá entender que esse desenvolvimento foi predeterminado por um fator - os corretores de Forex odeiam os traders que usam a arbitragem de latência e tentam encontrá-los e jogar areia em suas rodas, usando todos os tipos de plug-ins, embora esse tipo de negociação seja legal e melhore o mercado ao nivelar os preços nele. Os desenvolvedores de programas de arbitragem de latência tentaram se opor aos corretores de forex e inventaram algoritmos sofisticados para o software de arbitragem de latência de forex. Como os primeiros robôs de arbitragem de latência abriam uma ordem por um tempo muito curto (alguns milissegundos) e fixavam um lucro de um ou dois pips, os principais critérios para determinar o operador de arbitragem de latência eram o tempo da ordem e o lucro. Esse problema foi resolvido pelos desenvolvedores de produtos de arbitragem de latência por meio do uso de trailing stops e imitação de negociação manual, mas essa solução não ajudou por muito tempo, pois os corretores aprimoraram os algoritmos de busca. No estágio seguinte, os desenvolvedores do software de arbitragem de latência inventaram as ordens de hedge na mesma conta na outra conta - isso permitiu aumentar globalmente o tempo de vida da ordem e também aumentar o lucro em uma das contas de hedge e a perda na outra. Agora, a arbitragem de latência não pode ser chamada de arbitragem de uma perna, pois tem a segunda perna 😊 Embora a essência não tenha mudado, o lucro real = lucro em uma conta - perda na outra conta = alguns pips. Foi assim que nasceu a arbitragem de latência de bloqueio, que também passou por algumas mudanças e melhorias e continua a existir com sucesso atualmente. Por outro lado, como a maioria das bolsas de criptomoedas não seguiu o caminho das corretoras de forex e criou um mercado justo, as bolsas de criptomoedas de arbitragem de latência não precisam de melhorias adicionais.
Arbitragem de Cobertura para Mercados Forex e de criptomoedas
Na arbitragem de cobertura, também é realizada uma comparação entre dois ou mais brokers. Por exemplo, temos o broker A e o broker B. Se o preço do broker A para um determinado instrumento de negociação exceder o preço do mesmo instrumento no broker B por um determinado número de pips, então o programa de arbitragem de cobertura vende esse instrumento no broker A e compra no broker B, garantindo assim o lucro. Em seguida, o programa de arbitragem de cobertura aguarda um sinal reverso quando o preço do broker A for inferior ao preço do broker B por um certo número de pips, para fechar a posição aberta anteriormente. Este método de negociação aparentemente não prejudica um broker forex, mas o problema é que quando se trata de uma combinação entre dois brokers em um par de cobertura, um sempre será mais rápido que o outro e o lucro se acumulará no broker mais lento. De fato, nesta situação, todas as ordens iniciadas pelo software de arbitragem de cobertura se dividirem em dois tipos: ordens iniciadas por diferenças de cotação entre provedores de liquidez e ordens por latência. O primeiro tipo pode ser classificado como não-prejudicial para as corretoras e um broker STP real não prestará atenção a eles. O segundo tipo é prejudicial e não difere em nada das negociações com arbitragem de latência. Nesta situação, um broker rápido acaba na melhor das situações e um broker lento perde, pois o principal lucro destes brokers não é das comissões, mas das perdas dos traders. Como no caso do software de arbitragem por latência, os programas de arbitragem de cobertura têm passado por inúmeras mudanças e melhorias. O principal objetivo dos desenvolvedores era fazer com que o software de arbitragem de cobertura operasse com menos frequência em sinais causados por delays e processar apenas sinais causados por diferenças nas cotações entre os provedores de liquidez.
O software de arbitragem de cobertura para operações com criptomoedas, assim como o software de arbitragem de latência, não precisa dessas melhorias.
Arbitragem estatística para Forex
A arbitragem estatística baseia-se no fato de que alguns instrumentos têm uma correlação histórica. Por exemplo, DE30 é um índice de ações que representa 30 das maiores e mais líquidas empresas alemãs e FR40 é um índice de referência do mercado de ações francês. Se esses instrumentos divergem, o programa de arbitragem estatística compra um e vende o outro e aguarda até o momento em que a posição total seja lucrativa devido à sua correlação. Alguns traders tentam usar arbitragem estatística para realizar transações de moedas ou criptomoedas, mas em nossa opinião, é uma estratégia arriscada. Moedas ou criptomoedas historicamente correlacionadas, podem perder a correlação por um longo tempo, em qualquer momento.
Arbitragem Triangular para mercados forex e de criptomoedas
Essa estratégia baseia-se na ideia de comparar cotações de moedas cruzadas como EURGBP, AUDNZD, EURJPY, entre outras, com uma cotação gerada artificialmente de duas moedas de cada par: EURUSD e GBPUSD, AUDUSD e NZDUSD, EURUSD e USDJPY...
A Arbitragem Triangular é uma estratégia de arbitragem utilizada há muito tempo, que ganhou popularidade na época em que os corretores de Forex ainda não realizavam alinhamento de cotações. Ou seja, era possível encontrar a diferença entre o par cruzado de moedas e o seu par gerado artificialmente. No momento, quase não existem brokers que trabalham com esta estratégia, e o uso de arbitragem triangular entre dois ou três brokers diferentes nos leva ao mesmo problema que o uso de arbitragem de cobertura. Todas as ordens abertas pelo software podem ser divididas em dois tipos: ordens abertas pela diferença nas cotações entre provedores e ordens decorrentes de latência. Mesmo assim, a arbitragem triangular ainda pode ser menos prejudicial para o broker do que a arbitragem de cobertura.
Em essência, o desafio para o desenvolvedor de algoritmos de estratégia de arbitragem é criar um algoritmo que dissimule a arbitragem de latência ao máximo possível.