O que “qualidade de execução” significa para corretoras de spread bruto
Qualidade de execução descreve o quão próximo o preço real de uma negociação está do preço implícito no momento em que uma ordem é enviada ou cotada, após considerar todos os custos que afetam o resultado realizado. Para corretoras de spread bruto, “bruto” normalmente significa que a corretora repassa um spread de compra/venda derivado do mercado e pode adicionar sua própria comissão e efeitos relacionados à execução. Na prática, você julga a qualidade de execução usando resultados que pode medir: com que frequência as ordens são preenchidas, a que preços são preenchidas e qual custo total você efetivamente paga.
Como avaliar a qualidade de execução: fatores observáveis
1) Taxa de preenchimento e certeza de preenchimento
Comece verificando se as ordens são preenchidas como pretendido. Compare o tipo de ordem pretendido (por exemplo, mercado vs. limite), o tamanho da ordem e o tempo em vigor com o que realmente acontece: preenchimentos parciais, preenchimentos perdidos ou preenchimentos que ocorrem muito mais tarde do que o esperado. Uma taxa de preenchimento mais baixa ainda pode produzir bons preços médios, mas indica uma fraqueza operacional controlável.
2) Slippage e melhoria de preço
Meça o preço de negociação realizado versus um preço de referência. Referências comuns incluem o último bid/ask cotado no momento do envio da ordem, ou a cotação no momento em que a corretora aceita a ordem. O slippage pode ser positivo (melhoria de preço) ou negativo (pior que a referência). Avalie tanto a média quanto a distribuição (por exemplo, com que frequência as negociações ficam além de uma faixa de tolerância). Isso separa “geralmente ok” de “às vezes ruim”.
3) Latência e consistência de tempo
A qualidade de execução é afetada pela rapidez com que uma ordem chega ao processo de correspondência ou negociação e pela consistência do desempenho do sistema sob condições semelhantes. Sem feeds de dados em tempo real, você ainda pode avaliar o tempo usando carimbos de data/hora da plataforma e a sequência de eventos visível no histórico de ordens/negociações. O objetivo não é provar causalidade, mas identificar se atrasos e variabilidade na execução são materiais.
4) Custo total: spread + comissão + efeitos de execução
A terminologia de spread bruto pode obscurecer o custo total. Para avaliar o custo, calcule um spread efetivo abrangente ou custo por negociação usando os preços de entrada e saída realizados mais comissões/taxas mostradas nos extratos. Isso exige suposições explícitas para cada cálculo (por exemplo, se você inclui financiamento overnight, impostos ou apenas encargos do lado da execução).
5) Comportamento de manuseio de ordens
Diferentes sistemas lidam com ordens de mercado e limite de maneiras distintas, especialmente durante movimentos rápidos do mercado. Procure padrões como preenchimentos parciais frequentes, requotes ou desvios repetidos, ou diferenças sistemáticas entre tamanhos de ordens. Esses são comportamentos mecânicos que você pode detectar a partir do seu próprio histórico de ordens.
Evidências e abordagem de exemplo (com suposições)
Suponha que você coloque um lote de N ordens do mesmo instrumento e tamanho semelhante dentro de condições de mercado comparáveis. Para cada ordem i, registre:
- Carimbo de data/hora de entrada da ordem (conforme mostrado na plataforma)
- Preço de referência na entrada (usando a cotação exibida na plataforma)
- Preço de execução realizado
- Comissão ou taxa cobrada para essa ordem
Em seguida, defina duas métricas:
- Slippage realizado = (preço de execução − preço de referência) ajustado para se a negociação é de compra ou venda
- Custo efetivo por negociação = impacto do slippage mais comissão por unidade
Como as condições de mercado mudam, você deve controlar as suposições: as N ordens devem ser agrupadas em janelas com volatilidade/liquidez semelhante (da melhor forma que puder inferir de seus registros), e você não deve misturar períodos muito diferentes. Mesmo com agrupamento cuidadoso, você está medindo o comportamento realizado, não uma propriedade garantida.
Limitações e modos de falha comuns
Efeitos de microestrutura de mercado
A qualidade de execução pode piorar quando os spreads aumentam, a liquidez diminui ou os preços se movem rapidamente. Mesmo que a mecânica de uma corretora seja estável em condições calmas, os resultados realizados podem degradar durante estresse. Esta é uma limitação material: desempenho de execução estável em um regime não garante desempenho em outro.
Incompatibilidade de preço de referência
Se o preço de referência não estiver sincronizado com quando a ordem era realmente negociável, as medições de slippage podem ser enganosas. As cotações exibidas na plataforma podem ficar atrasadas em relação ao que o sistema de correspondência vê, então “slippage vs. cotação exibida” é um proxy mensurável, não um benchmark perfeito.
Visibilidade incompleta do roteamento interno
Você pode não ver como as ordens são roteadas, se são enfileiradas ou quais venues são usados. Como resultado, você pode verificar resultados realizados (preenchimentos, tempo, preços realizados), mas não verificar completamente as causas internas.
Desempenho histórico não é preditivo
Qualidade de preenchimento passada e distribuições de slippage não estabelecem resultados futuros.