Stop slippage vs os conceitos relacionados que as pessoas frequentemente confundem
Stop slippage é a diferença entre o nível de stop que você pretendia (por exemplo, um preço de stop-loss) e o preço que você realmente recebe quando sua ordem de stop é executada. O ponto central é a separação de instrução vs resultado: uma ordem de stop-loss é um pedido que deve disparar sob certas condições de preço, enquanto o stop slippage é o que acontece quando a execução ocorre em um preço diferente.
Como a execução depende da microestrutura do mercado e da configuração de trading, o stop slippage é melhor entendido como um conceito de medição relacionado à execução, e não como uma propriedade fixa do mercado. Isso também significa que comparações entre sistemas só fazem sentido se você usar pressupostos e regras de medição consistentes.
Uma forma útil de explicar as diferenças é conectar conceitos adjacentes aos seus responsáveis canônicos:
- A ordem de stop-loss é a responsável canônica pelo nível de stop pretendido.
- Slippage é a responsável canônica pela divergência geral entre preços esperados e executados.
- Timing de execução e comportamento do local são os responsáveis canônicos por quão rapidamente o stop se torna executável e em qual liquidez ele é preenchido.
- Bid–ask spread e custos de transação são os responsáveis canônicos pela diferença entre expectativas de mid-quote e os preços pelos quais você realmente consegue negociar.
Mecânica: definições e como cada conceito funciona
1) Ordem de stop-loss (responsável pela mecânica: a instrução)
Uma ordem de stop-loss é um tipo de ordem cujo propósito é se tornar executável quando o mercado atingir uma condição especificada—comumente um nível de stop. Na prática, o nível de stop define quando a ordem se torna elegível para executar, mas não garante onde o preço de preenchimento ocorrerá.
Separação mecânica-chave:
- Nível de stop: o preço da condição que você define.
- Execução: o momento em que a ordem é efetivamente casada ou preenchida.
- Preço de fill: o preço final executado, que pode diferir do nível de stop.
2) Slippage (responsável pela mecânica: desvio geral)
Slippage é a ideia geral de que o preço executado pode diferir de um preço esperado. O preço esperado pode ser:
- o último preço negociado no momento em que você colocou a ordem,
- o preço cotado que você observou,
- uma suposição de preço médio,
- ou o nível de stop.
O stop slippage é, portanto, um subconjunto de slippage que se refere especificamente à divergência quando um stop-loss é executado. Em outras palavras, o stop slippage foca em fills que ocorrem porque a condição do stop foi acionada.
3) Stop slippage (responsável pela mecânica: desvio na execução do stop)
O stop slippage pode ser expresso (conceitualmente) como:
- Stop slippage = preço de fill executado − nível de stop pretendido
O sinal e a interpretação exata dependem de você considerar um buy stop ou sell stop e de qual direção você está medindo. Para manter a discussão limitada e verificável, você precisa definir:
- o nível de stop pretendido (sua entrada),
- o preço de fill executado (seu resultado),
- e a convenção de direção (a intuição de lucro-prejuízo não é necessária; a definição aritmética é).
4) Comportamento do local de execução (responsável pela mecânica: timing, acesso à liquidez)
Locais de execução e mecanismos de matching influenciam a rapidez com que uma ordem de stop pode ser executada depois que ela se torna elegível. Mesmo com o mesmo nível de stop, duas configurações podem produzir preços de fill diferentes porque:
- como a liquidez está disponível no momento da execução,
- como as ordens são roteadas e priorizadas,
- e como rapidamente o sistema de trading reage à condição de disparo.
É por isso que o stop slippage não é puramente “uma condição de mercado” e nem puramente “uma propriedade do broker”. Ele é um resultado combinado do movimento do mercado e do processo de execução.
5) Bid–ask spread e custos de transação (responsável pela mecânica: preço pelo qual você consegue negociar)
Se você baseia expectativas em uma cotação como um mid-price, o bid–ask spread implica uma diferença embutida entre o que você pode estar “pensando” e o que você realmente pode pagar ou receber. Custos de transação (como comissão e taxas) adicionam mais um desvio efetivo.
Pressuposto limitado importante para os exemplos abaixo: não assumimos nenhum dado em tempo real.
Evidência ou exemplo: comparando conceitos adjacentes com pressupostos
Considere um cenário hipotético simplificado de sell stop-loss (sem assumir preços ao vivo):
- Nível de stop pretendido (sua entrada): 1.1000
- A condição do stop se torna elegível depois que o mercado atinge o gatilho.
Agora compare duas “expectativas”, ambas comuns, mas diferentes:
- Expectativa A (expectativa do nível de stop): “Se o mercado atingir 1.1000, eu vou receber 1.1000.”
- Expectativa B (expectativa do último/mid-quote): “Eu observei um bid/ask ou um mid quote em torno de 1.1000, então eu espero um fill semelhante.”
Se o fill chegar em 1.0988 devido a um movimento rápido e à liquidez disponível, então:
- Stop slippage (usando a definição acima) é 1.0988 − 1.1000 = −0.0012 para esta convenção.
- Slippage também está presente, mas depende do que você escolheu como referência esperada (nível de stop vs último preço vs mid).
- A ordem de stop-loss ainda está funcionando de acordo com sua instrução: ela se tornou elegível quando a condição foi atendida. A divergência é um resultado de execução.
Este exemplo mostra por que misturar conceitos leva à confusão:
- Se você julga um stop-loss por saber se “você ainda recebeu o preço do stop”, você está essencialmente esperando stop slippage zero, o que não é garantido apenas pela instrução.
- Se você julga slippage sem definir sua referência esperada, as comparações ficam pouco claras.
Limitações e riscos: onde as comparações podem falhar
Modo de falha material: gaps e mudanças rápidas de preço
O stop slippage pode aumentar quando o preço se move rapidamente ou quando ocorre um salto repentino em que a ordem não consegue ser preenchida no nível do gatilho. Nesses casos, o próximo preço executável disponível pode estar muito distante do nível de stop.
Limitação de medição: ambiguidade do preço de referência
Uma grande limitação é decidir o que “preço esperado” significa quando você fala de slippage:
- stop slippage usa o nível de stop como referência,
- slippage geral pode usar o último preço ou o mid-quote,
- e custos reais adicionam mais uma camada.
Se duas pessoas usam pontos de referência diferentes, elas vão reportar números diferentes mesmo que a qualidade da execução seja semelhante.
Incerteza de provedor/mercado
A execução depende de fatores como condições de liquidez no momento da execução, roteamento e latência. Mesmo que dois sistemas ofereçam recursos de ordem semelhantes, os resultados de stop slippage podem ser diferentes porque o caminho de execução é diferente.
Custos e spreads frequentemente são ignorados
Mesmo que você foque no nível de stop vs preço de fill, spreads e custos de transação podem mudar o que você efetivamente paga/recebe. Isso significa que “stop slippage” sozinho pode não refletir a diferença econômica completa que você vivencia.