O que “qualidade de execução” significa para uma conta de corretora
Qualidade de execução é o grau em que as ordens colocadas por meio de uma corretora são preenchidas de uma forma que corresponde à intenção do trader (momento, preço e completude). Na prática, você não pode julgá-la por descrições de marketing; você a julga pelo que aconteceu entre a colocação da ordem e a execução.
Para a avaliação, use alvos neutros:
- Alinhamento de preço: o quão próximo o preço de preenchimento realizado está da referência de execução pretendida (por exemplo, o último preço cotado no momento do envio, ou uma definição de preço médio que você escolher).
- Momento: se a corretora reporta a execução com um atraso que é significativo para o seu horizonte de ordem.
- Completude do preenchimento: se você recebe o tamanho total solicitado, ou preenchimentos parciais.
- Transparência de custos: como taxas, comissões e spreads afetam o resultado realizado.
Mecânica central: o que medir e como
Uma abordagem de medição prática começa definindo uma janela de observação e os campos que você usará.
- Registre a linha do tempo Para cada ordem, capture:
- horário de envio da ordem (conforme relatado pela sua plataforma/logs)
- horário(s) de modificação, se houver
- horário(s) de execução para cada preenchimento
- lado pretendido (compra/venda) e quantidade solicitada
- preço(s) de preenchimento realizado e quantidade preenchida
- Escolha uma referência de preço e declare a premissa Como a execução “boa” é relativa, você deve escolher uma referência consistente e explicá-la. Exemplos de referências (escolha uma e aplique-a consistentemente):
- o preço médio que você calcula a partir da oferta/compra (bid/ask) no momento do envio
- a melhor cotação disponível no momento do envio
- o spread cotado que você observou no momento do envio
- Calcule métricas simples e comparáveis Use métricas que não exigem previsões:
- Slippage (relativo): preço de preenchimento realizado menos sua referência, com o sinal ajustado para compra vs. venda.
- Preço médio realizado: se ocorrerem múltiplos preenchimentos parciais, calcule uma média ponderada pelo tamanho.
- Taxa de preenchimento: tamanho executado dividido pelo tamanho solicitado.
- Proxy de latência: diferença entre o horário de envio da ordem e o horário de execução.
- Separe os componentes que você pode controlar daqueles que você não pode A avaliação estável depende do seu método. A variabilidade depende de:
- movimento do mercado durante a vida da ordem
- liquidez disponível no momento da execução
- custos específicos da conta (comissões/taxas) e como eles são refletidos no preço líquido
Evidências e limitações realistas (o que pode falhar)
Mesmo com medições cuidadosas, existem limitações materiais e modos de falha:
- Incompatibilidade de referência: se a sua referência escolhida não refletir o verdadeiro ponto de decisão (por exemplo, cotações que se atualizam), o “slippage” pode descrever mais a sua escolha de referência do que a qualidade de execução.
- Preenchimentos parciais e re-precificação: múltiplos preenchimentos podem ocorrer a preços diferentes; comparar apenas o primeiro preenchimento pode enganar.
- Diferenças de carimbo de horário: os logs da plataforma podem não estar perfeitamente sincronizados com o relatório de execução da corretora, então as comparações de latência podem ser ruidosas.
- Viés de sobrevivência nas amostras: se você analisar apenas negociações que foram executadas prontamente, pode perder as condições em que a qualidade se deteriora.
- Confusão por condições de mercado: spreads amplos ou liquidez reduzida podem dominar os resultados, mesmo que o processo de uma corretora seja estável.
Uma limitação crucial: relações históricas entre condições de ordem e slippage não garantem resultados futuros, porque a microestrutura e as condições de liquidez mudam.
Verificação: como verificar de forma independente
Para verificar o que você está medindo, use uma lista de verificação repetível:
- Verificação de consistência: aplique as mesmas definições de referência e métrica a todas as ordens na sua amostra.
- Verificação de sensibilidade: repita os cálculos usando uma definição de referência alternativa razoável (por exemplo, preço médio vs. melhor cotação) e veja se as conclusões mudam.
- Estratifique as amostras: compare métricas em diferentes regimes de liquidez ou spread que você pode calcular a partir das suas próprias cotações registradas.
- Procure por outliers: identifique ordens com slippage extremo, longos atrasos ou baixa taxa de preenchimento e examine sua linha do tempo registrada em busca de causas plausíveis.
Se você puder explicar claramente suas premissas, mostrar os campos brutos de ordem/execução usados e resumir os resultados com intervalos de confiança ou faixas simples, você pode avaliar a qualidade de execução de uma forma baseada em evidências e que não depende de promessas sobre desempenho futuro.