Como o Local de Execução Pode Afetar o Slippage
Resposta direta
O local de execução pode afetar o slippage porque ele muda como e onde uma ordem é correspondida, como a liquidez é obtida e quais restrições de execução se aplicam. O slippage é geralmente medido em relação a um preço de referência escolhido, portanto, o local pode influenciar tanto o preço de execução quanto o timing de quando a execução ocorre.
Mecânica: o que o slippage significa e o que o “local” muda
Slippage é a diferença entre o preço que você esperava (frequentemente uma cotação, o último preço ou um preço-alvo no momento do envio da ordem) e o preço de execução real. O número do slippage depende da definição de referência; a parte do “local” importa porque a seleção do local e o tratamento da ordem afetam o caminho de “ordem enviada” para “ordem executada”.
Os locais de execução podem diferir em:
- Regras de correspondência de ordens. Alguns ambientes correspondem imediatamente quando a liquidez existe; outros podem rotear, enfileirar ou dividir execuções.
- Fontes de liquidez. As execuções podem vir de diferentes contrapartes (por exemplo, pools agregados vs. correspondência interna), cada uma com sua própria profundidade e capacidade de resposta.
- Roteamento e priorização. A lógica do local pode decidir se deve buscar liquidez em outro lugar, se deve esperar e como a ordem é priorizada em relação a outras ordens.
Uma ideia-chave é o timing: mesmo que o local conceitualmente “forneça a execução”, a execução real ainda está sujeita a mudanças em tempo real na liquidez e nos preços disponíveis.
Evidência ou exemplo (lógica com suposições explícitas)
Suponha que você coloque uma ordem de mercado no tempo T0 usando um preço de referência R (por exemplo, o último preço cotado que você viu no envio). Seja P_exec o preço de execução que você observa posteriormente.
- Caso A (correspondência rápida com liquidez próxima): Se o local escolhido encontrar liquidez suficiente rapidamente, P_exec permanece próximo de R, produzindo um slippage menor.
- Caso B (roteamento ou enfileiramento): Se o local usar etapas de roteamento ou priorização que atrasem a execução, o mercado pode se mover enquanto você espera. Então, P_exec pode se afastar de R, aumentando o slippage.
- Caso C (execuções parciais): Se o local fornecer liquidez em várias partes a preços diferentes, seu preço médio de execução efetivo pode diferir materialmente de R.
Nenhum desses resultados é garantido. O mesmo local pode se comportar de forma diferente sob diferentes condições de mercado porque a liquidez disponível e as restrições de execução mudam continuamente.
Limitações e riscos: pelo menos um modo de falha
Uma limitação material é a incompatibilidade do preço de referência. Se você comparar a execução com uma cotação que foi atualizada milissegundos antes (ou depois), você pode superestimar ou subestimar o slippage. Outro modo de falha é misturar causas: um slippage ampliado pode vir do movimento do mercado, não do tratamento do local. Sem carimbos de data/hora no nível da ordem e uma definição consistente de slippage, é fácil atribuir mudanças ao local quando elas são, na verdade, impulsionadas por volatilidade, mudanças de spread ou liquidez escassa.
Além disso, os efeitos do local não são puramente “bons” ou “ruins”. O local pode reduzir o slippage em um cenário (liquidez profunda, baixa volatilidade) enquanto o aumenta em outro (movimentos rápidos, liquidez escassa, fluxo de ordens pesado).
Verificação: como verificar de forma independente o que importou
Para verificar como o local afeta seu próprio slippage de uma forma não-assuntiva:
- Defina o preço de referência que você usará de forma consistente (cotação no envio, preço médio no envio ou outra referência acordada).
- Use registros no nível da ordem que incluam pelo menos o horário de envio, o(s) horário(s) de execução e o(s) preço(s) executado(s).
- Calcule o slippage por ordem usando sua fórmula: slippage = preço médio executado − preço de referência (ou referência − preço executado, dependendo da sua convenção de sinal).
- Segmente seus resultados por períodos de maior volatilidade ou condições de liquidez para que você possa separar os efeitos do local do movimento do mercado.
Se você observar o slippage se agrupando em torno de certos padrões de timing (por exemplo, atrasos consistentemente maiores antes das execuções), isso é uma evidência de como o tratamento do local e o timing do roteamento afetaram os resultados do seu fluxo de ordens.