Quais Dados São Necessários para Avaliar o Preço de Execução?
Definição e o que você está realmente avaliando
O preço de execução é o preço efetivo pelo qual uma ordem é executada. Na prática, muitas vezes você se importa com ele como o que você pagou/recebeu pela quantidade negociada, após considerar a convenção de cotação do mercado e quaisquer custos relacionados à execução que são determinados pela execução.
Para avaliar o preço de execução com precisão, sem assumir dados em tempo real, você precisa de um conjunto claro de entradas, sua procedência (de onde vieram) e o quão oportunos ou desatualizados eles podem estar.
Entradas necessárias (a “lista de verificação de dados” principal)
- Mecânica da ordem (entradas estáveis)
- Identificação do instrumento: o par de moedas (ex.: EUR/USD) para que a convenção de cotação seja inequívoca.
- Lado e tipo da ordem: compra vs venda, e se a ordem se destina a executar na cotação vigente do mercado ou sob restrições específicas.
- Quantidade solicitada: o montante que a ordem tenta negociar, porque execuções parciais podem alterar o resultado efetivo.
- Direção esperada do preço: em FX, os resultados da execução dependem se você paga o ask (compra) ou recebe o bid (venda). Defina isso antes de combinar quaisquer números.
- Dados de referência de mercado (entradas variáveis)
- Cotações bid/ask usadas para o raciocínio de execução: seja o fluxo de cotações que você tratará como referência, ou os campos do “relatório de execução” da corretora/plataforma que descrevem qual cotação o sistema usou.
- Referência de tempo: o carimbo de data/hora associado à execução (ou à cotação que você modela). O preço de execução depende do tempo, portanto, o momento exato de referência é importante.
- Contexto de liquidez e volatilidade (como entradas, não previsões): você não precisa prever, mas precisa saber que o período relevante pode ter tido spreads mais amplos ou menos profundidade.
- Custos relacionados à execução (componentes frequentemente mal compreendidos)
- Componente de spread: a diferença entre bid e ask no momento relevante.
- Comissões/taxas: quaisquer custos fixos ou por negociação que afetem o preço efetivo que você deve comparar com sua referência.
- Financiamento/ajustes (somente se aplicável à sua comparação): se você estiver avaliando o preço econômico “efetivo” durante um período de manutenção, documente o conjunto de regras que está usando; caso contrário, concentre-se no preço de execução em si.
Procedência: de onde veio cada entrada
Para cada item de dados acima, registre a procedência:
- Fonte dos campos da ordem: o ticket da ordem/log de solicitação da ordem vs uma visão resumida.
- Fonte do bid/ask ou da cotação de execução: se veio de um feed de dados de mercado que você controla, ou de relatórios de execução fornecidos por um provedor/plataforma.
- Fonte dos carimbos de data/hora: confirme o fuso horário/formato e se os carimbos refletem “quando a cotação foi gerada” ou “quando a execução foi registrada”.
Se você misturar fontes com convenções diferentes (por exemplo, uma fonte com carimbo em UTC e outra em horário local), ainda poderá calcular algo, mas pode não corresponder ao verdadeiro momento da execução.
Verificações de oportunidade e qualidade (como validar as entradas)
No mínimo, aplique estas verificações:
- Verificação de completude: você deve ter (a) instrumento, (b) lado, (c) quantidade executada, (d) a base da cotação (bid ou ask) e (e) o carimbo de data/hora relevante.
- Verificação de consistência: verifique se a lógica de compra/venda corresponde ao uso de bid/ask. Se o lado for “compra”, garanta que sua referência use o ask; se o lado for “venda”, garanta o bid.
- Verificação de desatualização: se as cotações forem obtidas de um momento anterior ao carimbo da execução, trate isso como uma premissa e rotule o preço de execução resultante como uma estimativa baseada em dados desatualizados.
- Verificação de agregação: se houver múltiplas execuções (execuções parciais), calcule o preço de execução como um resultado ponderado pela quantidade e declare se sua comparação usa a quantidade total executada.
Evidência ou exemplo (com premissas explícitas)
Considere um cenário simplificado com duas execuções para o mesmo instrumento e ordem:
- Execução 1: compra de quantidade 1.000 unidades a uma referência de ask de 1,0950.
- Execução 2: compra de quantidade 2.000 unidades a uma referência de ask de 1,0960.
- Considere sem comissões e defina o preço de execução como a média ponderada das quantidades executadas usando o ask para compras.
Então, o preço de execução ponderado pela quantidade é:
- (1.000 × 1,0950 + 2.000 × 1,0960) / 3.000
- = (1,0950 + 2 × 1,0960) / 3
- = (1,0950 + 2,1920) / 3
- = 3,2870 / 3
- = 1,095666…
Ponto-chave: este exemplo só é válido sob as premissas declaradas sobre a convenção bid/ask, o tratamento de taxas e o uso dos níveis de cotação associados a cada momento de execução.