BJF Trading Group Inc. — Ontário, Canadá Contato Área de membros Blog
EN DE JA AR KO ES PT ID VI HI FR TR IT CN

BJF TRADING GROUP · GUIA

Qualidade de execução da corretora: como medir slippage, latência e intervenção da corretora

Sua estratégia decide quando operar. Sua corretora decide a que preço e com que rapidez. Este guia explica o que é qualidade de execução, quais números a descrevem, quais padrões apontam para intervenção e não para simples azar, como medi-los nas suas próprias ordens e o que fazer com os resultados.

Por Boris Fesenko, fundador e desenvolvedor-chefe da BJF Trading Group Inc. (Ontário, Canadá). Desenvolve software de execução e arbitragem desde 2000. Última atualização: novembro de 2026.

Qualidade de execução da corretora é a rapidez, a proximidade do preço cotado e a justiça com que uma corretora executa suas ordens. Ela não aparece no histórico de operações, mas pode ser medida: tempo de execução, slippage com sinal, spread na execução e desvio em relação a um feed de preços independente, ordem por ordem. Este guia mostra quais números importam, onde termina a execução normal e como comparar sua corretora com as corretoras de outros traders usando dados reais.

Pontos principais

  • Slippage é normal; slippage unilateral não é. Em uma execução justa, as execuções com slippage vão a seu favor mais ou menos tantas vezes quanto contra você.
  • Avalie o extremo lento, não apenas a média. O tempo de execução P95 mostra os atrasos que atingem você em mercados acelerados.
  • Você precisa de um feed de referência. Sem um preço independente, um phantom spike que aciona seu stop parece um movimento real do mercado.
  • Confie em padrões, não em ordens isoladas. Dezenas a centenas de execuções por símbolo, ao longo de vários dias e símbolos, antes de tirar conclusões.
  • Suas ordens falam sobre sua conta; as ordens de muitos traders falam sobre a corretora. Dados anônimos da comunidade separam uma configuração ruim de uma corretora ruim.

O que significa qualidade de execução

Resposta curta: qualidade de execução é a precisão, a rapidez e a justiça com que sua corretora transforma uma solicitação de ordem em uma execução. Ela é medida pelo tempo de execução, pelo slippage em relação ao preço cotado, pelo spread na execução e pela comparação entre os preços da corretora e o mercado em geral naquele momento.

Um terminal de negociação mostra o resultado: um preço de abertura, um preço de fechamento e um lucro. Ele não mostra o caminho. Entre o momento em que sua ordem sai e o momento em que é executada, a corretora pode levar 50 ms ou 500 ms, o preço pode se mover a seu favor ou contra você, e o spread pode se ampliar. Para swing trading, esses detalhes são ruído. Para scalping, operações em notícias e qualquer tipo de arbitragem, eles são o jogo inteiro: uma estratégia que ganha 2 pontos por operação não sobrevive a uma corretora que custa 3.

A qualidade de execução também é a diferença entre um backtest e a negociação real. Um backtest pressupõe execuções ao preço cotado após um atraso fixo. A negociação real dá a você o que quer que a execução da corretora entregue. Medir a execução é a forma de descobrir qual dos dois você está realmente operando. Se você testa com ticks, nosso guia sobre dados de tick de forex para backtesting explica como tornar o lado do backtest o mais honesto possível.

As métricas que importam

Métrica Definição Por que importa
Tempo de execução Milissegundos entre a solicitação da ordem e a execução, medidos separadamente para a abertura e o fechamento. Quanto maior o atraso, mais o preço pode se mover antes da execução. As estratégias rápidas são as primeiras a perder sua vantagem.
Slippage com sinal Preço de execução menos preço solicitado, em pontos, com sinal, de modo que negativo significa contra você. O slippage em si é normal. Slippage majoritariamente negativo não é.
Tempo de execução P95 O tempo abaixo do qual ficam 95% das execuções. Identifica corretoras que são rápidas na média, mas apresentam picos com frequência, geralmente nos piores momentos.
Spread na execução Ask menos bid no momento em que a ordem foi executada, comparado com a média do símbolo. Um spread que se amplia exatamente quando você opera é um custo que um backtest com spread fixo nunca enxerga.
Desvio da referência Distância entre o preço da corretora e um feed de referência independente no mesmo momento. Mostra se o preço da corretora concordava com o mercado ou apenas consigo mesmo.
Execuções fora do mercado Execuções fora de todos os bid e ask cotados entre a solicitação e a execução. Uma execução a um preço que nunca foi cotado é o sinal de alerta mais claro que existe.
Recotações e rejeições Ordens respondidas com um novo preço, ou rejeitadas e reenviadas. Recotações frequentes em entradas lucrativas custam a você as melhores operações.
Congelamentos de cotação Lacunas no fluxo de cotações da corretora enquanto o mercado continuava se movendo. Ordens executadas durante um congelamento são executadas contra um preço desatualizado.

Para uma análise mais aprofundada apenas do slippage, incluindo como calculá-lo e como reduzi-lo, veja Slippage no Forex explicado.

Execução normal vs padrões de intervenção

Nenhuma corretora executa todas as ordens exatamente ao preço solicitado em zero milissegundos. A pergunta nunca é “existe slippage”, mas “a execução se comporta como um mercado justo”. Estes são os padrões que distinguem uma coisa da outra.

Padrão Execução normal Possível intervenção
Direção do slippage Aproximadamente equilibrado: cerca de tantas execuções com slippage a seu favor quanto contra você. Unilateral: a maioria das execuções com slippage vai contra você, especialmente em entradas lucrativas.
Tempo de execução Estável, com picos ocasionais durante notícias. Lento apenas em algumas contas, ou lento em um lado da operação: rápido para fechar perdedoras, lento para fechar vencedoras.
Stops Atingidos por preços que outros ambientes de negociação também registraram. Atingidos por um pico curto que nenhum feed de referência mostra (phantom spike).
Cotações Contínuas, com breves lacunas em símbolos ilíquidos. O fluxo de cotações trava enquanto o mercado se move, e ordens são executadas durante a trava.
Recotações Raras e em ambas as direções. Frequentes em entradas que seriam lucrativas, raras nas demais.

Cada um desses padrões também pode ter uma causa inocente. Um padrão unilateral ao longo de centenas de ordens, em vários símbolos, que desaparece em outra corretora com a mesma estratégia, é muito mais difícil de explicar de forma inocente.

Por que a execução varia entre corretoras

Nem todas as corretoras ganham dinheiro da mesma forma, e o modelo de negócio molda a execução.

As mesas de operações dispõem de ferramentas criadas para esse fim, de plugins de latência a configurações de virtual dealer. Nosso guia sobre transparência na execução das corretoras detalha A-book, B-book, roteamento híbrido e last look, e nosso artigo sobre plugins antiarbitragem usados pelas corretoras descreve como eles funcionam. O ponto aqui é prático: pelo site de uma corretora, você não consegue saber que tipo de execução vai receber. Você só pode medi-la.

Como medir a execução nas suas próprias ordens

Medir a execução corretamente exige quatro ingredientes. Cada um deles preenche uma lacuna que um simples histórico de operações deixa em aberto.

1

Timestamps em milissegundos da solicitação e da execução de cada lado, do seu próprio terminal, não do extrato da corretora.

2

As cotações em torno de cada execução: alguns segundos de bid e ask antes e depois, para que você veja o que o mercado oferecia quando a ordem chegou.

3

Um feed de referência independente, para verificar se o preço da corretora concordava com o restante do mercado. Sem ele, um phantom spike parece um pico real.

4

Ordens suficientes: os padrões precisam de dezenas a centenas de execuções por símbolo antes de significarem alguma coisa.

A partir disso, calcule por ordem o tempo de execução de cada lado, o slippage com sinal, o spread na execução e o desvio da referência e, em seguida, sinalize as ordens que ultrapassam seus limites. Fazer isso manualmente a partir de operações exportadas é possível para poucas ordens e inviável para uma estratégia em operação real, e é por isso que integramos isso ao SharpTrader.

Limites: onde termina o normal

Não existe um limite universal: um scalper de ouro em uma VPS ao lado da corretora e um swing trader com conexão doméstica vivem em mundos diferentes. Estes são os valores padrão que usamos no Broker Intervention Detection, um ponto de partida razoável para estratégias de curto prazo em uma VPS próxima.

Verificação Limite padrão Observações
Slow execution > 200 ms na abertura ou no fechamento Aumente-o se sua VPS estiver longe do servidor da corretora.
Excessive slippage > 10 pontos contra você Ajuste-o ao símbolo: 10 pontos é muito no EURUSD e pouco em um índice.
Spread spike ≥ 3× a média do símbolo e ≥ 1 ponto mais largo Espere picos em torno de notícias e do rollover.
Phantom spike Movimento adverso ≥ 2 pontos não visto no feed de referência Requer um feed de referência.
Quote freeze Nenhuma cotação por > 2,000 ms enquanto a referência recebe ticks Símbolos ilíquidos congelam naturalmente; compare com a referência.
Asymmetric latency Lado mais lento ≥ 3× o lado mais rápido e ≥ 50 ms mais longo Fique atento a fechamentos lentos em operações vencedoras.
Rejected & resent Mesmo símbolo e lado rejeitados nos 10 s anteriores Verifique primeiro o volume e os níveis de stop.

Estatística: quando um padrão é real

Uma execução ruim não prova nada. Vinte execuções ruins seguidas em um símbolo merecem atenção. O teste útil mais simples é sobre a direção do slippage: em uma execução justa, uma execução com slippage tem aproximadamente a mesma probabilidade de ir a seu favor ou contra você, como um cara ou coroa. Se 18 das suas últimas 20 execuções com slippage foram contra você, a chance de isso acontecer com uma moeda justa é de cerca de 0.02%.

O Broker Intervention Detection aplica essa ideia na verificação Asymmetric slippage: nas últimas 50 execuções da estratégia, ele sinaliza o padrão quando pelo menos 65% das execuções com slippage foram contra você e um teste binomial coloca o resultado abaixo de p = 0.05. Use a mesma disciplina para todos os padrões: conte, compare com o que o acaso produziria e compare com uma segunda corretora ou com a comunidade antes de concluir qualquer coisa.

Regra prática: confie em padrões, não em ordens isoladas; confie em padrões que se repetem em vários símbolos e dias; e confie neles ainda mais quando a mesma estratégia se comporta de forma diferente em outra corretora.

O que fazer com os resultados

Comparando corretoras com dados da comunidade

Suas próprias ordens falam sobre sua conta. As ordens de muitos traders falam sobre a corretora. Quando os dados de execução de muitos terminais são reunidos de forma anônima, o ruído das conexões individuais se dilui e o comportamento real da corretora permanece: seus tempos de execução típicos e no extremo lento, a direção do seu slippage, com que frequência suas execuções ocorrem fora do mercado. Uma corretora rápida e justa para a comunidade, mas lenta para você, aponta para a sua configuração; uma corretora lenta e unilateral para todos aponta para a corretora.

Dados agregados precisam de salvaguardas: nada de números de conta ou nomes, publicação apenas acima de um número mínimo de traders e ordens, e moderação de qualquer relatório que cite um caso específico.

Como ler o Scorecard de uma corretora, painel por painel

O Broker Execution Scorecard é onde os dados da comunidade vindos dos terminais SharpTrader são publicados. Veja como lê-lo, usando a corretora de demonstração das nossas capturas de tela. As corretoras nessas capturas são exemplos, e os números vêm de um ambiente de teste, não de uma corretora real.

Broker Execution Scorecard: parcela de ordens sinalizadas e indicadores de qualidade de execução comparados com a mediana de todas as corretoras
1. Destaque e indicadores de qualidade. Parcela de ordens sinalizadas, tempo de execução mediano e P95, slippage líquido, execuções fora do mercado, recotações e slippage contra o trader, cada um com sua diferença em relação à mediana de todas as corretoras.
Balanço de slippage por símbolo no Scorecard e alertas de detecção disparados a cada 1,000 ordens analisadas
2. Onde as coisas dão errado. Balanço de slippage por símbolo e quais verificações de detecção disparam, a cada 1,000 ordens analisadas.
Scorecard: suas ordens comparadas com o conjunto da comunidade para a mesma corretora
3. Você vs a comunidade. Suas próprias execuções ao lado do conjunto da comunidade para a mesma corretora, para que você distinga sua configuração da corretora.
Tabela All brokers do Scorecard: instalações, ordens, tempo de execução mediano e P95, slippage líquido, recotações, execuções fora do mercado e taxa de anomalias
4. All brokers. Todas as corretoras publicadas em uma única tabela, ordenadas pela taxa de anomalias. Clique em uma linha para carregar essa corretora.

Leia os painéis nesta ordem e a história geralmente fica clara em um minuto:

Comece pelo destaque. Na demonstração, 94.12% das ordens foram sinalizadas: 16 de 17 ordens analisadas falharam em pelo menos uma verificação crítica em 30 dias. Em uma corretora justa, esse número permanece baixo.
Verifique a velocidade em seguida. Uma mediana de 161 ms com P95 de 196 ms é rápida e estável, então o problema aqui não é a latência.
Depois, a direção do slippage. 93% das execuções com slippage foram contra o trader e o saldo líquido é fortemente negativo: o teste do cara ou coroa da seção de estatística falha.
Depois, os alertas. Excessive slippage, Phantom spike em stops e Asymmetric slippage são os que mais disparam, o que aponta para o tratamento de preços e não para a conexão.
Compare com você mesmo. Se seus números coincidem com os do conjunto, o padrão pertence à corretora. Se apenas os seus são ruins, verifique primeiro sua VPS, o ping e o relógio.
Termine no painel geral. A tabela de todas as corretoras mostra se outra corretora executa os mesmos símbolos de forma mais rápida e equilibrada.

As corretoras aparecem no Scorecard apenas acima de um número mínimo de instalações e ordens. Uma taxa de anomalias é um sinal de diagnóstico, não prova de violação. Os relatórios de membros são contabilizados separadamente da detecção automática: um relatório é uma alegação, um alerta é uma medição.

Ferramentas: Broker Intervention Detection e o Scorecard

Integramos as duas metades desse fluxo de trabalho ao SharpTrader.

MóduloBroker Intervention DetectionMede cada ordem fechada, executa 9 verificações nomeadas com base em um feed de referência integrado e emite alertas em tempo real. Funciona no SharpTrader Pro e Lite. Pagamento único de $399.
WebBroker Execution ScorecardCompara corretoras com dados anônimos da comunidade, com suas próprias ordens ao lado das da comunidade. $49 por mês.
PrivacidadeOpcional e anônimoAtivação por estratégia, sem números de conta, logins, nomes ou saldos; o consentimento pode ser retirado a qualquer momento.
Broker Intervention Detection no SharpTrader: ordens fechadas com tempo de execução, slippage, desvio da referência e verificações com falha
Broker Intervention Detection no SharpTrader: cada ordem fechada com suas medições e verificações com falha.
Alertas do Broker Intervention Detection: resumos de execução e avisos em tempo real
Alerts: um resumo de execução por estratégia e avisos em tempo real quando uma verificação falha.

Vídeo, 2:22: o módulo e o Scorecard em ação.

Meça sua corretora antes de aumentar o volume

Tempo de execução, slippage com sinal, desvio da referência e verificações nomeadas para cada ordem, além da comparação com a comunidade.

Broker Intervention Detection: $399Scorecard: $49 / mês

Limitações e ressalvas honestas

Perguntas frequentes

Qual é uma boa velocidade de execução no forex?

Para estratégias de curto prazo em uma VPS próxima ao servidor da corretora, uma execução mediana abaixo de cerca de 150 a 200 ms é típica, com um P95 não muito acima disso. Mais importante que a mediana são a estabilidade e a simetria: a mesma velocidade na abertura e no fechamento, para operações vencedoras e perdedoras.

Slippage negativo é sinal de uma corretora ruim?

Não por si só. Em uma execução justa, o slippage ocorre nas duas direções. Ele se torna um alerta quando a maioria das execuções com slippage vai contra você ao longo de um número significativo de ordens.

O que é um phantom spike?

Um pico de preço curto e adverso no feed da sua corretora que nenhum feed de referência independente mostra. Se um stop-loss é acionado por um pico desse tipo, o stop foi atingido por um preço que nunca foi realmente negociado em outro lugar.

Quantas ordens preciso antes de poder avaliar uma corretora?

Para a direção do slippage, pelo menos 30 a 50 execuções com slippage por símbolo. Para a latência, algumas dezenas de execuções já mostram o tempo típico; o extremo lento exige mais.

Uma corretora consegue detectar que estou medindo a execução?

A medição é passiva: ela apenas lê suas ordens fechadas e cotações. Não envia nada à corretora e não altera a forma como as ordens são enviadas.

É legal uma corretora atrasar ordens ou aplicar slippage?

As regras dependem do regulador e do contrato da conta. Muitos contratos permitem recotações e slippage em mercados acelerados; o tratamento unilateral de clientes lucrativos é outra questão. Guarde evidências por ordem e verifique os termos da sua corretora e o regulador.

Negociar envolve risco. Este guia é educacional e não constitui aconselhamento financeiro ou jurídico. Os resultados da detecção são informações de diagnóstico, não prova de violação por parte da corretora.