Mini índice · Robôs de investimento
Slippage: a diferença entre o preço da regra e o preço executado
O que é slippage (deslize), quando acontece na B3 (ordem a mercado, stop, notícia, lote grande), quanto custa no mês e como medir e reduzir num robô.
Por Marcelo Hoepfner

A regra mandou comprar a 128.400. A ordem executou a 128.410. Esses 10 pontos são o slippage, ou deslize: a diferença entre o preço que a regra queria e o preço que a bolsa entregou. No mini-índice, 10 pontos são R$ 2,00 por contrato. Parece nada. Numa estratégia que ganha 40 pontos por operação, é um quarto do lucro, em toda operação.
Por que acontece
Uma ordem a mercado não escolhe preço: pega o melhor que estiver disponível no book naquele instante. Entre o momento em que a regra decide e o momento em que a ordem chega na bolsa, o preço pode ter andado. E, se a ordem é maior que a quantidade oferecida no melhor preço, ela consome o próximo nível do book, e o próximo.
Na B3, os momentos em que o deslize aparece são sempre os mesmos:
- Ordem a mercado em mercado rápido: abertura, notícia, rompimento que todo mundo vê ao mesmo tempo.
- Ordem stop. Quando o preço toca o gatilho, a ordem stop vira ordem a mercado e executa no que houver. É por isso que stop "pula" em dia de notícia: o gatilho foi respeitado; o preço é que já estava longe.
- Lote grande para a liquidez do momento. Dez contratos no meio do dia passam sem sentir; cinquenta no horário parado andam o book. Está em Lote grande a mercado: o risco que o iniciante não vê.
- Contrato sem liquidez, como o vencimento que está acabando. Veja Vencimento e rolagem do mini-índice.

O deslize a favor existe
Também acontece de executar melhor que o pedido: o preço anda a favor entre a decisão e a chegada da ordem. Em média, para ordens a mercado de quem entra junto com o movimento, o deslize é contra. Quem opera rompimento compra quando todo mundo compra, e paga por isso.
Quanto custa no mês
A conta que quase ninguém faz, com números inventados só para mostrar o tamanho:
- 1 tick de deslize na entrada e 1 na saída: 10 pontos por operação, R$ 2,00 por contrato.
- 5 contratos: R$ 10 por operação.
- 3 operações por dia, 21 pregões: 63 operações.
- R$ 630 por mês, que não aparecem em lugar nenhum da nota de corretagem.
É por isso que o deslize entra no custo operacional junto com corretagem, emolumentos e spread. A régua completa está em Custo operacional na B3.
Como reduzir
Ordem limitada onde der. A ordem limitada não aceita preço pior que o pedido. O deslize some; em troca, aparece o risco de não executar: o preço toca e vai embora sem você. Para entrada, muitas vezes é uma troca boa. Para saída de stop, raramente: um stop que não executa é pior que um stop que desliza.
Stop limitado, com cuidado. O stop limitado vira ordem limitada no gatilho, com um preço máximo aceitável. Protege contra o deslize grande e pode deixar a posição aberta num salto. Os tipos de ordem estão em Tipos de ordem no MetaTrader 5.
Evitar os minutos piores. A abertura e o horário da notícia concentram o deslize. Um filtro de horário e de notícia tira a estratégia desses momentos, se o teste mostrar que ela não depende deles. Veja Filtros que impedem a operação.
Lote do tamanho da liquidez. Se o lote precisa de três níveis do book para executar, ele é grande demais para o horário.
Como medir
Um robô registra o preço que a regra queria e o preço executado, operação por operação. A média da diferença, em pontos, é o seu deslize real. Compare com o custo que o backtest supôs: se o teste considerou 5 pontos e a conta real mostra 15, a estratégia que você testou não é a que está rodando. Por que os três resultados (backtest, demo e real) nunca batem está em Backtest, conta demo e conta real.
No Centurion, o modo como a ordem entra no book (a mercado ou limitada, e a que distância do preço de referência) é escolhido por estratégia, assim como a distância máxima, em ticks, para entrar a mercado no lugar de uma ordem que a corretora recusaria. O teste do deslize é o mesmo em qualquer plataforma: medir na conta real, com o menor lote, antes de aumentar.


