O que significam “Precificação de Corretoras” e “qualidade de execução”
Precificação de corretoras é a informação de preço e o caminho de execução que uma corretora oferece quando você coloca uma ordem. Qualidade de execução descreve o quão próximo o resultado da execução da sua ordem corresponde à execução que você esperaria de entradas transparentes, como preços cotados, regras de ordem e custos conhecidos.
Uma forma útil de pensar sobre isso é a separação:
- Mecânicas estáveis: a lógica de tratamento de ordens (como cotações se tornam execuções), o comportamento da latência e como os custos são aplicados.
- Condições variáveis: movimento de mercado, mudanças de liquidez e lacunas temporárias no livro de ordens.
Como você não pode controlar a variabilidade do mercado, a avaliação depende de medir diferenças (esperado vs. realizado) enquanto declara suposições.
Fatores mensuráveis para avaliar
Você pode avaliar a qualidade de execução monitorando vários componentes observáveis, cada um vinculado a uma suposição.
1) Spread e preço efetivo da transação
O spread cotado nem sempre é o mesmo que o spread efetivo que você experimenta.
- Se você espera uma execução próxima ao mid/cotação, calcule a diferença realizada usando seus carimbos de tempo de execução e a cotação de referência relevante.
- Suposição: você usa uma referência definida (por exemplo, no momento da decisão) e uma regra consistente para converter compras/vendas.
O que medir:
- Diferença entre o preço de referência no envio e o preço médio de execução.
- Inclua todos os custos explícitos que você paga (comissões, taxas), não apenas o spread exibido.
2) Slippage sob condições definidas
Slippage é a lacuna entre um preço de execução esperado e o preço de execução realizado.
- Suposição: “esperado” é baseado em um tempo de referência específico e uma definição de preço.
- Compare as distribuições de slippage em múltiplas execuções.
Você deve procurar padrões como:
- Slippage sistemático para longe da referência (não apenas eventos isolados).
- Slippage maior durante períodos de baixa liquidez ou mudanças rápidas de cotações.
3) Latência e consistência de tempo
A qualidade de execução é afetada pela rapidez com que o sistema recebe sua ordem e a processa em relação às atualizações de cotações. O que medir:
- Tempo desde o envio da ordem até a confirmação da execução (usando registros que você pode gravar).
- Consistência: se os atrasos variam amplamente entre tamanho da ordem, horário do dia ou tipo de ordem.
4) Comportamento dos tipos de ordem (mercado, limite, stop)
Diferentes tipos de ordem transformam cotações em execuções de maneiras distintas.
- Para ordens limite, a qualidade de execução inclui a frequência com que você é executado e a que preço em relação ao seu limite.
- Para ordens de mercado, a qualidade de execução inclui como a corretora seleciona liquidez e como custos e spread se traduzem na execução final.
Suposição: você interpreta cada tipo de ordem usando seu conjunto de regras padrão (por exemplo, uma ordem limite não negociará além do seu limite na direção pretendida, mas a microestrutura de mercado ainda importa).
Evidências e exemplos que você pode executar sem depender de promessas
Uma abordagem de teste prática é criar observações controladas:
Exemplo: cálculo de “esperado vs. realizado” (com suposições declaradas)
Suponha que você coloque uma ordem no tempo T quando uma cotação de referência mostra bid/ask. Você envia uma compra em T e recebe execuções a preços p1…pn.
- Defina uma regra de referência: para uma compra, referência esperada = ask no tempo T.
- Calcule a execução média realizada = média de p1…pn (ponderada pelos tamanhos das execuções).
- Calcule o erro de preço = execução média realizada − referência esperada.
Suposição: sua cotação de referência corresponde ao estado do mercado em T sob uma definição consistente.
Em seguida, repita em múltiplas execuções e registre:
- Média e dispersão do erro de preço.
- Se os erros correlacionam-se com condições de movimento rápido (proxy: frequência de atualização de cotações, sem assumir causalidade).
Limitações de evidências que você deve considerar
Mesmo com cálculos cuidadosos, incompatibilidades podem ocorrer:
- Sua cotação de referência pode não ser a mesma que o melhor preço no nível do local de negociação usado para a execução.
- Carimbos de tempo podem ser atrasados, arredondados ou medidos de forma diferente entre sistemas.
Portanto, o objetivo não é a certeza sobre “quem causou o quê”, mas uma estimativa fundamentada de como os resultados se desviam da sua expectativa definida.
Limitações, riscos e modos de falha comuns
A qualidade de execução pode falhar de várias maneiras; pelo menos uma delas deve estar na sua lista de verificação.
1) Slippage e seleção adversa
Quando a liquidez desaparece ou o mercado se move entre o envio e a execução, o slippage aumenta. Isso pode acontecer mesmo se a corretora estiver se comportando de forma consistente.
2) Execuções parciais, requotes e resultados não intuitivos
Algumas ordens podem ser executadas em partes, rejeitadas ou se comportar de maneira diferente de um modelo ingênuo de “um preço se torna uma execução”. Exemplos de modos de falha:
- Execução parcial: você acaba com múltiplos preços e precisa calcular a média corretamente.