Como Avaliar a Qualidade de Execução de um Clone de Corretora (Estrutura Geral)
Resposta direta
A qualidade de execução em uma configuração de clone de corretora é melhor avaliada comparando como a atividade copiada realmente executa versus o que seria esperado da atividade original, usando métricas observáveis (tempo, preenchimentos, rejeições e custos). Como os sistemas de clone dependem das condições de mercado ao vivo e de como o provedor roteia as ordens, você deve tratar qualquer alinhamento histórico como evidência incompleta para resultados futuros.
O que “qualidade de execução de clone” significa
Um clone de corretora (em termos gerais) vincula as ações de negociação de uma conta às ordens de outra conta. A qualidade de execução refere-se a quão fielmente as ordens copiadas são executadas em relação à intenção original. O ponto importante é separar:
- Mecânicas estáveis: como as ordens são transformadas, cronometradas e roteadas pela plataforma.
- Condições variáveis: o movimento do mercado entre a ordem original e a copiada, e diferentes caminhos de execução.
Na prática, você geralmente não consegue provar a “replicação perfeita”. Em vez disso, você procura desvios mensuráveis, como:
- Diferença de tempo: quanto tempo após a ação original a cópia chega ao mercado.
- Qualidade do preenchimento: o quanto o preço de execução difere do preço de referência.
- Completude da execução: se as ordens são preenchidas integralmente, parcialmente ou não são preenchidas.
- Falhas operacionais: rejeições, cancelamentos ou alterações acionadas por restrições.
Como medir com evidências
Escolha uma abordagem de medição que você possa reproduzir sem assumir desempenho futuro.
1) Métricas de tempo e ciclo de vida da ordem
Registre, para muitos eventos copiados, o seguinte (conforme disponível em sua plataforma/extratos de conta):
- Carimbo de data/hora quando a ordem original foi colocada.
- Carimbo de data/hora quando a ordem copiada foi enviada/aceita.
- Carimbo de data/hora quando foi preenchida ou quando a ordem foi rejeitada.
Em seguida, calcule estatísticas resumidas, como média e distribuição da latência de cópia (tempo de aceitação da cópia menos o tempo de colocação original) e tempo até o preenchimento (aceitação até o preenchimento). Se você vir apenas um carimbo de data/hora, documente essa limitação e evite interpretar demais.
2) Slippage e desvio do preço de referência
Para avaliar a qualidade do preenchimento, você precisa de uma definição de referência. Por exemplo, você pode medir a diferença entre:
- O preço de execução copiado, e
- Um preço de referência escolhido (como o preço de execução original ou um preço cotado disponível no momento da ordem copiada).
Declare sua suposição claramente: se você usar o preço de execução original como referência, sua métrica inclui tanto o movimento do mercado quanto o atraso do sistema. Isso é válido, mas significa que você não pode atribuir todo o desvio apenas ao mecanismo de clone.
3) Taxa de preenchimento, preenchimentos parciais e taxa de rejeição
A qualidade de execução também inclui se a cópia mantém a mesma intenção em relação ao tamanho e à conclusão. Calcule:
- Taxa de preenchimento: proporção de ordens copiadas que terminam em um preenchimento.
- Taxa de preenchimento parcial: proporção que preenche apenas parte do tamanho solicitado.
- Taxa de rejeição/cancelamento: proporção que não é concluída devido a razões operacionais ou de restrição.
Limitação material: se você tiver apenas o histórico final de negociações e não os logs de status de ordens, pode perder cancelamentos ou preenchimentos parciais que nunca se tornam negociações concluídas.
Limitações e modos de falha prováveis
Um modo de falha chave: divergência sob restrições
Uma forma comum de a qualidade de execução de um clone degradar é a divergência causada por restrições de execução ou regras de transformação de ordens. Exemplos (declarados de forma geral) incluem:
- Manuseio de ordens diferente para a conta copiada (escalonamento de tamanho, regras de tamanho de lote ou disponibilidade de instrumentos).
- Preenchimentos parciais onde a ordem original é concluída, mas a cópia é preenchida em partes.
- Rejeições causadas por restrições que bloqueiam a colocação ou a correspondência.
Isso cria evidências de que os resultados copiados não são uma réplica direta dos resultados originais.
Variabilidade de mercado e custos
Mesmo com mecânicas idênticas, as execuções copiadas podem diferir porque os mercados se movem entre a chegada da ordem original e a da copiada, e porque os custos podem variar (spread e comissões) por tempo, local ou instrumento. Portanto, trate a “proximidade” histórica como condicional ao regime de mercado específico e à estrutura de custos da época.
Limitação de evidências: logs ausentes
Se você não tiver carimbos de data/hora auditáveis, status de ordens e detalhamentos de custos para a atividade original e a copiada, não poderá separar de forma confiável:
- atrasos de políticas de execução, e
- movimento do mercado da qualidade de execução. Nesse caso, sua avaliação deve focar no que você pode realmente medir (por exemplo, taxas de preenchimento e rejeição disponíveis) e reconhecer explicitamente o que você não pode verificar.
Lista de verificação de verificação e próxima pergunta a responder
Para verificar sua avaliação, certifique-se de que pode responder a estas perguntas de controle:
- Você definiu explicitamente as suposições de tempo e preço de referência?