Negociação via API: minimizando o slippage em mercados voláteis

Ler na área do assinante

Slippage é a diferença entre o preço que um bot espera e o preço que ele realmente recebe. Em mercados calmos, essa diferença permanece pequena. Em mercados voláteis, no entanto, ela pode anular uma grande parte do lucro de uma estratégia. Desenvolvedores que criam bots de negociação costumam dedicar mais tempo à execução do que aos sinais.

Por que o slippage é um problema nos mercados de criptomoedas

Cada ordem é executada no livro de ordens. Uma grande ordem de mercado pode abranger vários níveis de preço, com cada nível sendo executado a um preço ligeiramente menos favorável. Flutuações rápidas de preço agravam o problema, já que o livro de ordens muda entre o momento em que um bot toma uma decisão e o momento em que a ordem é colocada. Desenvolvedores que acompanham o valor das criptomoedas em vários pares percebem que mercados de baixa liquidez apresentam diferenças de preço maiores do que mercados de alta liquidez.

Tipos de ordens que podem afetar positivamente o slippage

A escolha do tipo de ordem é a primeira alavanca. Uma ordem de mercado garante a execução. No entanto, ela não leva em conta o preço. Uma ordem de limite define um preço máximo e pode permanecer não executada. Muitos traders algorítmicos combinam os dois tipos, dependendo da urgência da negociação.

Alguns tipos de ordens e configurações que os desenvolvedores analisam com frequência:

Na verdade, nenhuma configuração é a melhor.

Criando conexões de API mais inteligentes

Se levarmos em consideração as bolsas modernas, elas oferecem pontos de extremidade REST para ordens e fluxos WebSocket para dados em tempo real. Os WebSockets normalmente fornecem atualizações do livro de ordens mais rapidamente do que solicitações REST repetidas. Plataformas como a WhiteBIT publicam seus pontos de extremidade de API e limites de taxa, o que pode ajudar os desenvolvedores a planejar seu volume de solicitações antes de entrar em operação.

Os backtests adoram presumir execuções perfeitas, mas os mercados reais quase nunca as proporcionam. Adicionar um modelo de slippage ao teste pode fornecer números mais próximos da realidade. 

Lidando com a volatilidade

Mercados turbulentos exigem medidas de segurança adicionais. Alguns bots ampliam seus limites de desvio ou negociam volumes menores no momento em que os spreads disparam. Outros simplesmente param durante grandes eventos noticiosos. Limites de posição e kill switches podem adicionar mais uma camada de proteção.

O slippage nunca desaparece completamente. Ele pode ser medido, modelado e gerenciado, e é basicamente isso. Desenvolvedores que acompanham a qualidade da execução tão de perto quanto o lucro geralmente acabam com sistemas que se saem melhor quando o mercado fica turbulento.

Isenção de responsabilidade: Apenas para fins educacionais e informativos. Nada aqui constitui uma recomendação para negociar ou investir.

Ler comentários e comentar
Ler comentários e comentar

Nossas redes sociais

Facebook

Siga nossa página

Seguir página

Twitter

Siga-nos no Twitter

Seguir

YouTube

Inscreva-se no nosso canal

Inscrever-se

Instagram

Siga-nos no Instagram

Seguir

Telegram

Receba as notícias do dia no Telegram

Entrar no canal

Rumble

Inscreva-se no nosso canal

Inscrever-se

Gettr

Siga-nos no Gettr

Seguir

Truth

Siga-nos no Truth

Seguir