Custos de trading

Slippage no trading: separe o spread, o gatilho e o preço executado

Autor · Editor

Revisado

Camadas separadas de pedra clara, metal verde-petróleo e vidro translúcido que revelam sua estrutura.

Um preço na tela não é um comprovante de execução. Acompanhe uma ordem hipotética de forex por vários níveis de preço, calcule a execução média e veja qual parte da diferença é spread, slippage ou uma mudança de referência.

O essencial

  1. O spread compara Bid e Ask no mesmo momento. O slippage compara uma execução com um preço anterior especificado.

  2. Uma ordem maior pode ser executada em vários preços. Calcule a média ponderando as quantidades executadas, não fazendo uma média simples dos níveis.

  3. Um stop é um gatilho e um limite é uma restrição de preço; nenhum deles comprova que toda a posição foi encerrada.

O que é slippage no trading?

Slippage, ou deslizamento, é a diferença entre o preço de execução e o preço usado como referência no envio ou na avaliação de uma ordem. A referência importa: um Ask cotado, um Bid cotado, o gatilho de um stop e o último preço de um gráfico são números diferentes. Defina o que está comparando antes de chamar a diferença de custo.

Em uma compra, pagar mais que a referência é desfavorável; pagar menos é uma melhoria. Em uma venda, receber menos é desfavorável e receber mais é uma melhoria. Isso vale tanto para a abertura quanto para o encerramento de operações: encerrar uma posição vendida exige comprar, não vender.

A visão geral de tipos de ordem da SEC diferencia a execução a mercado do último preço negociado exibido. Seus exemplos tratam de valores mobiliários. Este guia usa preços hipotéticos de EUR/USD para explicar a matemática, sem afirmar que regras de roteamento de ações ou a política de uma corretora específica se apliquem a toda conta de forex.

Slippage vs. spread: duas comparações diferentes

Bid é o lado cotado para vender, e Ask é o lado para comprar; a diferença entre eles é o spread. A explicação de Bid e Ask da OANDA apresenta essa distinção. Uma cotação também precisa de um horário e de uma quantidade disponível: o preço exibido não é um compromisso ilimitado de executar qualquer tamanho de ordem.

Medida

O que compara

Exemplo deste guia

Spread cotado

Ask − Bid no momento de referência

(1,1002 − 1,1000) ÷ 0,0001 = 2 pips

Slippage adverso na compra

Execução média de compra − Ask de referência

(1,10036 − 1,1002) ÷ 0,0001 = 1,6 pips

Desvantagem da compra em relação ao ponto médio

Execução média de compra − ponto médio de referência

(1,10036 − 1,1001) ÷ 0,0001 = 2,6 pips

Role para os lados para comparar todas as colunas ↔

Nossa cotação de referência tem Bid em 1,1000 e Ask em 1,1002, com ponto médio em 1,1001. Uma compra exatamente a 1,1002 tem slippage zero em relação àquele Ask, mas ainda fica 1 pip acima do ponto médio. Chamar toda a diferença em relação ao ponto médio de “slippage” esconderia o componente do spread.

Para uma única execução, a desvantagem em relação ao ponto médio = metade do spread de referência + slippage adverso em relação ao lado de referência. Somar o spread inteiro a esse slippage contaria metade do spread duas vezes com esse parâmetro. Esta não é uma fórmula do custo de uma operação completa de entrada e saída.

Como calcular o slippage de uma compra ou venda

Usamos EUR/USD, uma conta em USD e um pip de 0,0001. A quantidade representa unidades de EUR. Essas premissas deixam a conta monetária explícita; outro par, outra moeda de conta ou especificações de contrato diferentes exigem a respectiva conversão.

  • Slippage adverso de compra em pips = (execução média − Ask de referência) ÷ 0,0001.
  • Slippage adverso de venda em pips = (Bid de referência − execução média) ÷ 0,0001.
  • Slippage em dólares = slippage adverso em pips × 0,0001 × unidades de EUR executadas.

Uma compra de 100.000 EUR a uma média de 1,10036, comparada ao Ask de 1,1002, tem 1,6 pips de slippage adverso, ou US$ 16. Na venda simétrica, uma média de 1,09984 comparada ao Bid de 1,1000 produz os mesmos 1,6 pips e US$ 16. Usar a fórmula de compra nessa venda inverteria o significado do sinal.

Nosso cálculo usa números positivos para custo adverso e negativos para melhoria. Essa convenção de sinal é diferente da expressão comum “slippage positivo”, que costuma significar uma execução melhor. Mantenha a fórmula e a descrição juntas ao comparar relatórios.

Por que o tamanho da ordem muda o preço médio de execução

Suponha que o retrato da execução ofereça 20.000 EUR a 1,1002, 40.000 a 1,1003 e 90.000 a 1,1005. Uma compra hipotética a mercado de 100.000 EUR consome os dois primeiros níveis e 40.000 EUR do terceiro. O melhor preço exibido, sozinho, não descreve esse comprovante.

Unidades de EUR executadas

Preço de execução

USD pagos

20.000

1,1002

US$ 22.004

40.000

1,1003

US$ 44.012

40.000

1,1005

US$ 44.020

100.000 no total

1,10036 de média ponderada

US$ 110.036

Role para os lados para comparar todas as colunas ↔

A execução média é a soma de preço × quantidade executada dividida pela quantidade total executada. Aqui, US$ 110.036 ÷ 100.000 EUR = 1,10036 USD por EUR. Dar o mesmo peso a cada nível seria incorreto, porque as quantidades diferem. Essa é uma média ponderada pelo volume das execuções desta ordem, não um indicador de VWAP diário de todo o mercado.

A documentação de profundidade de mercado do MetaTrader 5 mostra ordens executadas em várias ofertas e distingue a profundidade de bolsa da profundidade OTC fornecida pela corretora. A escada de preços deste guia é sintética, não um livro ao vivo nem uma promessa de que as quantidades exibidas no terminal continuarão disponíveis até a ordem chegar.

Examine o comprovante de execução, não apenas a cotação principal

Escolha “Comprar EUR”, o cenário “Vários níveis de preço” e 100.000 EUR para reproduzir o exemplo de US$ 16 de slippage. A metade do spread de referência acrescenta US$ 10 em relação ao ponto médio, totalizando uma desvantagem de US$ 26 nessa única execução. Mude para “Vender EUR” para ver por que a fórmula se inverte e depois compare os cenários de melhoria e gap.

A cotação de referência vem antes do retrato hipotético da execução. Não são cotações simultâneas. Preços e quantidades ficam fixos em cada retrato; o modelo consome os níveis disponíveis por ordem de preço e para ao atingir a quantidade solicitada ou esgotar a profundidade exibida. Não simula latência, prioridade na fila, cancelamentos, liquidez oculta nem a política de execução de uma corretora. Comissões, financiamento, conversão de moeda e uma saída posterior ficam de fora.

Experimente 200.000 unidades: cada retrato só tem 150.000 disponíveis, deixando 50.000 sem execução. O preço médio e as comparações em dólares descrevem apenas a parte executada. O restante não tem preço de execução neste modelo; não é uma operação gratuita nem concluída.

Experimente

Detalhamento da execução

De onde veio o custo de execução?

Escolha o lado e o volume. Acompanhe os níveis disponíveis até o preço médio ponderado e separe metade do spread do slippage com sinal.

O melhor preço coincide com a cotação anterior. Ordens maiores também consomem níveis menos favoráveis.
Lado da ordem

Cotação antes da execução

Bid inicial
1,1000
Ask inicial
1,1002
Ponto médio inicial
1,1001

Spread inicial completo2,00 pips

EUR/USD · conta em USD · 1 pip = 0,0001. A cotação anterior e o retrato da execução são observações diferentes.

Execução no modelo

Execução completa neste retrato

Solicitado · EUR
100.000
Executado · EUR
100.000
Não executado · EUR
0
Preço médio ponderado de execução
1,10036
Referência do slippage · Ask inicial
1,1002
  • 20.000 EURPreço · USD/EUR:1,1002
  • 40.000 EURPreço · USD/EUR:1,1003
  • 40.000 EURPreço · USD/EUR:1,1005

Uma compra é comparada ao Ask inicial. Um preço maior é pior; um menor é melhor.

Ver os níveis de execução
Role horizontalmente para consultar preços e volumes.
Ver os níveis de execução
Preço · USD/EURDisponível · EURExecutado · EURParcela do volume executado
1,100220.00020.00020%
1,100340.00040.00040%
1,100590.00040.00040%

Custo em relação ao ponto médio inicial

Metade do spread inicial
+10,00 USD1,00 pips
Slippage adverso com sinal
+16,00 USD1,60 pips
Desvio total em relação ao ponto médio
+26,00 USD2,60 pips

Metade do spread + slippage com sinal = desvio em relação ao ponto médio. Uma execução, calculada apenas sobre o volume executado.

Positivo = preço pior que a referência indicada. Negativo = preço melhor. Esses valores não são o lucro nem o prejuízo de uma operação.

O slippage registra a diferença em relação à cotação inicial do lado escolhido. Ele pode incluir uma mudança de retrato e o consumo de níveis mais profundos.

Comprar EUR. Executado · EUR: 100.000. Não executado · EUR: 0. Preço médio ponderado de execução: 1,10036. Desvio total em relação ao ponto médio: +26,00 USD.

Premissas e cálculo

BUY: (VWAP − Ask inicial) / 0,0001. SELL: (Bid inicial − VWAP) / 0,0001.

Preços EUR/USD e volumes em EUR hipotéticos; conta em USD. Sem comissões, taxas, financiamento, conversão nem operação de encerramento. A cotação inicial é uma referência anterior à execução, não uma promessa de que preço e volume permanecerão disponíveis.

O lado escolhido consome os níveis por ordem de preço. Cada cenário tem 150.000 EUR de profundidade disponível. Uma solicitação de 200.000 EUR deixa 50.000 EUR sem execução. O modelo não prevê se, quando ou a que preço esse restante poderá ser executado.

VWAP = soma de preço de execução × volume executado / volume total executado. Na compra, compara-se VWAP ao Ask inicial; na venda, o Bid inicial a VWAP. Metade do spread é medida a partir do ponto médio inicial; este detalhamento não atribui o spread inteiro a uma única execução.

Os valores em USD usam o volume executado e cálculos sem arredondamento; o VWAP exibido é arredondado. São retratos, não um livro de ofertas ao vivo. Fila, latência, rejeições, mudanças de liquidez e regras do tipo de ordem ficam de fora. Isto não é um simulador de uma corretora nem uma recomendação de volume.

Slippage positivo significa melhoria, não lucro garantido

A aula de forex da IG descreve execuções melhores e piores em relação a um preço esperado. No nosso cenário de melhoria, uma compra de 50.000 EUR é executada a 1,1001 após um Ask anterior de 1,1002. Isso representa 1 pip a favor, uma melhoria de US$ 5 e −1 pip na nossa convenção de custo adverso.

Como 1,1001 também é o ponto médio original, a desvantagem em relação ao ponto médio neste exemplo é zero: a melhoria de US$ 5 compensa a contribuição de US$ 5 da metade do spread de referência. Isso não comprova que a posição seja lucrativa. Uma saída posterior, comissões, financiamento e movimentos seguintes do mercado continuam fora deste cálculo.

Uma única execução favorável ou adversa também não basta para classificar uma corretora. As comparações precisam manter referência, horários, instrumento, tipo de ordem e tamanho consistentes, incluindo as ordens que não foram executadas.

Por que um stop pode disparar em um nível e ser executado em outro

Uma ordem stop a mercado convencional ativa a execução a mercado quando a condição de gatilho é atendida. A explicação da FINRA sobre os riscos das ordens stop alerta que o preço resultante pode diferir bastante do stop. O nível do stop não reserva um preço nem garante uma perda máxima.

Imagine um stop de venda em 1,0995, após um Bid anterior de 1,1000. O próximo retrato de execução começa com Bid em 1,0994. Suponha que essa cotação atenda à regra de gatilho da plataforma. Na nossa venda de 100.000 unidades no cenário de gap, a execução média é 1,09908. A diferença fica 4,2 pips abaixo do stop, mas 9,2 pips abaixo do Bid anterior.

São duas comparações da mesma execução, não dois custos para somar. A calculadora mede em relação à cotação anterior; ela não simula uma ordem stop. Verifique separadamente a referência real do gatilho, pois o último preço do gráfico e o dado usado pela corretora podem diferir. Nosso guia de trailing stop-loss vs. trailing stop-limit explora essa distinção em mais detalhes.

Uma ordem limitada elimina o slippage?

Uma ordem limitada de compra restringe a compra ao preço limite ou menor; uma limitada de venda restringe a venda àquele preço ou maior. Ela não exige uma correspondência exata. O boletim da SEC sobre stop e stop-limit explica a contrapartida: uma restrição de preço pode impedir a execução.

Portanto, o limite define a fronteira de preço aceitável conforme os termos da ordem, mas mantém a incerteza sobre se haverá execução e em qual quantidade. Uma execução melhor continua possível. Rejeição, vencimento ou quantidade pendente não podem ser registrados como slippage zero e depois tratados como uma saída concluída.

No cenário de profundidade, solicitar 200.000 EUR executa 150.000 e deixa 50.000 sem execução. A parte executada tem US$ 31 de slippage adverso em relação ao Ask de referência e uma desvantagem de US$ 46 em relação ao ponto médio. Multiplicar essas diferenças por unidade pelos 200.000 solicitados inventaria uma execução para o restante. A quantidade remanescente de uma ordem real segue suas regras de execução e validade; nosso retrato simplesmente para.

Inclua as diferenças de execução no cálculo certo de custos e risco

Escolha a referência antes de combinar valores. Uma única execução em relação ao ponto médio, uma comparação de compra e venda imediatas e o resultado realizado após uma saída posterior respondem a perguntas diferentes. Um spread já incluído no modelo de uma ferramenta não deve ser somado novamente com outro nome.

Use a calculadora de spread de forex para examinar o custo associado às premissas de spread e tamanho informadas. Use a calculadora de tamanho de posição para explorar um valor escolhido de risco monetário e uma distância até o stop. Nenhuma torna a execução futura certa; confira quais custos e conversões cada cálculo inclui.

Uma estimativa de risco baseada no stop pode diferir do prejuízo realizado quando a execução difere da saída presumida. As restrições da conta são outra camada: o guia de trailing drawdown explica por que um limite de perda não equivale a uma ordem que encerrará a posição naquele nível.

Como comparar políticas de execução sem o atalho do “slippage zero”

Comece pela entidade exata da conta, pelo instrumento e pela plataforma. Pergunte como os preços de ordens a mercado e stop são definidos, como melhorias de preço são tratadas, o que representa a profundidade exibida e o que acontece quando não é possível executar o tamanho solicitado. Uma propaganda de spread, sozinha, não responde a essas perguntas.

Os links de análises abaixo são pontos de partida para conferir plataformas e custos. A inclusão não é um ranking de qualidade de execução e não comprova menor slippage nem suporte a uma ordem específica. Leia a documentação atual da sua conta em vez de tratar uma nota geral da corretora como garantia de execução.

Comparar corretoras com MT5

Compare plataformas e condições de conta; depois confirme as regras de ajuste do stop e de execução.

AvaTrade

Análise da AvaTrade

Confira as plataformas e os custos. Confirme como a ordem funciona para a conta e o instrumento específicos.

XM

Análise da XM

Verifique plataformas, condições da conta e custos antes de perguntar sobre o tipo de ordem necessário.

FP Markets

Análise da FP Markets

Confira as plataformas e os custos. Confirme como a ordem funciona para a conta e o instrumento específicos.

O que registrar quando uma execução parece errada

  • O instrumento, a moeda da conta e as unidades de quantidade, incluindo os montantes solicitados e executados.
  • O Bid e o Ask de referência com seus horários; registre se o gráfico mostra Bid, Ask, ponto médio ou último negócio.
  • O tipo e o lado da ordem, o horário de envio e qualquer configuração de stop, limite, política de execução ou vencimento.
  • O preço, a quantidade e o horário de cada execução, além do status final da ordem e da posição restante.
  • Comissões e outros encargos separados das diferenças de preço; use a mesma referência durante toda a comparação.

Depois calcule a execução ponderada pela quantidade e peça à corretora que explique qualquer diferença restante com base nesses registros. Uma captura de tela sem horário ou sem o lado executável pode não mostrar o evento relevante. Um exercício em conta demo ajuda a verificar se você entende a interface; não comprova como uma ordem real será executada.

Perguntas frequentes

Slippage é a mesma coisa que spread?

Não. Spread é a diferença entre Bid e Ask em um momento específico. Slippage compara uma execução com um preço de referência definido. Uma operação pode ter slippage zero em relação ao Ask ou Bid de referência e ainda assim cruzar o spread.

O slippage pode ser positivo?

Sim. Um preço de compra menor ou um preço de venda maior que a referência escolhida é uma melhoria. Isso costuma ser chamado de slippage positivo. Nosso cálculo de custo adverso com sinal representa essa melhoria com um número negativo; isso não significa um resultado negativo da operação.

Quanto vale um pip de slippage?

Neste modelo de EUR/USD com conta em USD, um pip é 0,0001 USD por EUR. Multiplique pelas unidades de EUR executadas: com 100.000 unidades, um pip vale US$ 10. Outros instrumentos, tamanhos de contrato e moedas de conta exigem o respectivo cálculo.

Por que meu stop foi executado além do seu nível?

O nível do stop ativa uma ordem; não reserva liquidez naquele preço. Cotações disponíveis, volume e regras de execução da ordem determinam o preço executado. Confira primeiro a referência do gatilho e o registro de execução, em vez de presumir que o preço visível no gráfico comprove um erro.

Posso evitar todo slippage com ordens limitadas?

Um limite define uma fronteira de preço aceitável, mas não garante execução nem preenchimento de toda a quantidade. Uma melhoria de preço continua possível, e uma saída não executada mantém a exposição aberta. Compare também as consequências de não executar, além da restrição de preço.

A calculadora prevê a próxima execução da minha corretora?

Não. Ela consome níveis de preço e quantidades hipotéticos fixos, posteriores a uma cotação de referência separada. Exclui roteamento real, tempos, ordens concorrentes, custos e execuções posteriores. Seu objetivo é explicar os preços e custos da parte executada e mostrar separadamente qualquer quantidade não executada.

Fontes e leituras adicionais

  1. SEC / Investor.gov · Types of OrdersConsultado
  2. OANDA Help · What is a bid and ask price?Consultado
  3. MetaTrader 5 Help · Depth of MarketConsultado
  4. IG Academy · What is slippage?Consultado
Todos os guias
Trailing stop-loss vs. trailing stop-limitCompare um gatilho, uma saída a mercado e uma saída com restrição de preço.Trailing drawdown explicadoSepare o limite de perda da conta do preço de uma ordem de saída.Calculadora de spread de forexExplore premissas de spread e tamanho de posição separadamente do slippage.Calculadora de tamanho de posiçãoCompare um orçamento de risco monetário informado com a distância presumida até o stop.
Todos os guias