O que “Market Sell” significa em termos mensuráveis
Um Market Sell é uma ordem para vender um ativo imediatamente, com a execução tratada pelo mercado e pela corretora/plataforma de negociação. Para medi-lo, você precisa separar (1) o que foi solicitado de (2) o que realmente aconteceu.
Um modelo prático de medição usa campos observáveis:
- Quantidade solicitada (o tamanho do Sell que você enviou).
- Quantidade executada (quanto foi efetivamente preenchido).
- Preços de preenchimento (os preços em que cada parte foi executada).
- Timestamps para o pedido e para cada preenchimento.
- Preço médio efetivo derivado dos preenchimentos.
Defina claramente a janela de medição: por exemplo, do momento em que a ordem é aceita pela corretora/plataforma até o momento em que ela é totalmente preenchida ou se torna inativa.
Como o Market Sell funciona como um processo mensurável
A execução do Market Sell normalmente não é um único evento; ela pode ocorrer como múltiplos preenchimentos. Isso importa porque “um único preço” pode não existir. Para medir resultados de forma consistente:
-
Capturar o timing
- t_request: quando o sistema registra a solicitação da ordem.
- t_fill_i: quando o preenchimento i ocorre (se a plataforma expõe horários por preenchimento).
- t_end: quando a ordem está completa (totalmente preenchida) ou é interrompida.
-
Capturar as quantidades
- Q_requested e Q_filled_total.
- Se houver preenchimentos parciais, registre também cada Q_filled_i.
-
Calcular uma métrica de preço consistente Uma medida comum é o preço médio de preenchimento ponderado por volume:
- EffectiveAvg = (Σ (Price_i × Q_i)) / (Σ Q_i) Isso depende de uma suposição: que cada preço de preenchimento é reportado na mesma convenção de preço.
-
Definir custos e referências Se seu objetivo inclui “quanto valor você recebeu”, você precisa especificar o que você inclui no cálculo:
- se inclui comissões/taxas,
- se spreads são representados separadamente ou implicitamente pelos preços de preenchimento,
- qual moeda converte o resultado.
Como os resultados variam com as condições, cada exemplo deve declarar suposições como “taxas excluídas” ou “taxas incluídas conforme reportado”, e uma única referência de conversão.
Exemplo de medição e comparação (com suposições)
Suponha que você envie um Market Sell para Q_requested. Sua plataforma reporta três preenchimentos:
- Preenchimento 1: Price_1, Q_1, tempo t_fill_1
- Preenchimento 2: Price_2, Q_2, tempo t_fill_2
- Preenchimento 3: Price_3, Q_3, tempo t_fill_3
Você pode medir:
- Cobertura de execução = Q_filled_total / Q_requested (assume que você consegue ver ambos os valores).
- Preço médio efetivo do preenchimento usando a fórmula ponderada por volume acima.
- Tempo de execução = t_end − t_request (assume que os timestamps estão disponíveis e são comparáveis).
- Gap tipo slippage (relativo a uma referência) se você escolher um preço de referência (por exemplo, o último mid/referência conhecido em t_request). Essa medição só é significativa sob a sua definição explícita de referência.
Para comparar duas ordens de Market Sell, mantenha os critérios de comparação consistentes:
- a mesma definição de janela de medição,
- a mesma referência para qualquer cálculo de “diferença”,
- a mesma regra de inclusão de custos (taxas incluídas ou excluídas).
Limitações e modos de falha comuns
-
Timestamps ausentes ou grosseiros Se você só tem timestamps no nível da ordem (não por preenchimento), você não consegue medir quão rapidamente o preço mudou durante a sequência de preenchimento.
-
Preenchimentos parciais e liquidez em mudança O Market Sell pode executar em múltiplos momentos. Se a liquidez cair, os preenchimentos posteriores podem diferir materialmente dos anteriores, mesmo quando o tamanho da ordem não muda.
-
Efeitos do provedor e da corretora/plataforma A qualidade de execução depende do roteamento da corretora/plataforma, das políticas de preenchimento e da disponibilidade de liquidez do lado oposto no momento da execução. Duas corretoras/plataformas podem preencher a “mesma ideia” de maneiras diferentes.
-
Diferenças na apresentação de custos Algumas plataformas apresentam taxas separadamente; outras as implicam nos preços de preenchimento. Se você misturar convenções, seus “resultados efetivos” calculados podem não ser comparáveis.
-
Incerteza futura Relações de execução históricas não estabelecem resultados futuros. Um método que funcionou em ordens passadas não garante execução semelhante sob novas condições de mercado.
Como verificar suas medições
Você pode verificar independentemente as medições do Market Sell verificando três coisas no seu registro de execução:
- Integridade da quantidade: se Q_filled_total corresponde à soma das quantidades reportadas por preenchimento.
- Integridade do tempo: se t_end é consistente com o horário do último preenchimento.
- Integridade do preço: se o preço médio efetivo que você calcula corresponde ao campo “média” da própria plataforma (se fornecido) sob a mesma regra de inclusão de custos.
Uma boa próxima pergunta para refinar a medição é quais dados sua plataforma fornece: preços por preenchimento, timestamps por preenchimento e detalhamento de taxas. A precisão da sua medição depende desses campos observáveis.
DOCUMENT END