BJF TRADING GROUP · GUIA
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.
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.
Neste guia
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.
| 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.
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.
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.
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
2
3
4
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.
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. |
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.
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.
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.




Leia os painéis nesta ordem e a história geralmente fica clara em um minuto:
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.
Integramos as duas metades desse fluxo de trabalho ao SharpTrader.


Vídeo, 2:22: o módulo e o Scorecard em ação.
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.
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.
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.
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.
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.
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.
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.