Como as informações sobre o Preço de Execução podem ser verificadas?
Definição e o que você pode verificar
O Preço de Execução é o preço aplicado quando uma ordem forex é realmente preenchida. Ele é diferente do preço mostrado quando você envia uma ordem, porque os preenchimentos ocorrem quando a liquidez correspondente e a lógica de execução produzem um resultado.
Para verificação, é útil dividir o conceito em duas camadas:
- Mecânica estável: a ideia geral de que uma ordem recebe um preço de preenchimento e que os campos relatados devem mapear consistentemente para o preenchimento.
- Condições variáveis: movimentos de mercado, o modelo de precificação do provedor, spreads/taxas e qualquer impacto de mercado entre a “cotação” e o “preenchimento”.
Como não existe uma única fonte universal de preço de execução, a verificação consiste em checar a consistência interna em seus registros e reproduzir a cadeia de raciocínio que você usou para interpretar esses registros.
Mecânica: entradas, premissas e verificações reproduzíveis
Uma abordagem de verificação reproduzível pode ser feita sem dados de mercado em tempo real, usando apenas o que você já tem do seu histórico de ordens e quaisquer logs que você possa exportar.
Etapa 1: Identifique os campos exatos relatados
Do seu registro de ordem, capture os campos relacionados à execução, normalmente incluindo:
- lado da ordem (compra/venda)
- instrumento (par de moedas)
- carimbo de data/hora da execução (ou horário do preenchimento)
- preço de execução (o preço de preenchimento relatado)
- tipo de ordem (se mostrado)
- quantidade/tamanho do lote
- qualquer campo de comissão ou taxa de negociação, se fornecido
Premissa: use o “carimbo de data/hora de execução” do provedor como o horário de referência para o preenchimento.
Etapa 2: Reconstrua o impacto de caixa usando uma convenção clara
Escolha uma convenção de cálculo e aplique-a consistentemente. Por exemplo, verifique se o lucro/perda relatado ou a liquidação de caixa pode ser reproduzido a partir de:
- preço de execução
- tamanho da posição
- regras de tamanho do contrato (se mostradas)
- taxas/comissões (se mostradas)
Premissa: o tamanho do contrato e as regras de conversão de moeda são exatamente conforme documentado na documentação da conta do provedor para o seu instrumento.
Mesmo que você não consiga reproduzir perfeitamente a liquidação final (porque pode não ter os detalhes de conversão), você ainda pode verificar a consistência: a direção (lucro vs. perda) corresponde ao lado de compra/venda e à direção do preço de execução?
Etapa 3: Verifique a consistência entre carimbos de data/hora e referências de cotação (se disponíveis)
Se você tiver acesso à cotação que foi mostrada no momento do envio, compare:
- cotação no momento do envio
- horário da execução
- preço de preenchimento
Premissa: a cotação que você salvou é um “preço de referência” válido para aquele momento.
Se o preço de execução diferir da cotação de referência, isso não significa automaticamente que os dados estão errados; pode refletir movimento normal de preços e o processamento de execução do provedor. Seu objetivo é verificar se o registro de preenchimento é internamente coerente (por exemplo, não trocado, não inconsistente com o lado e a direção) e se qualquer interpretação que você fizer está explicitamente vinculada ao seu horário de referência e convenção.
Evidências e exemplos que você pode replicar offline
Aqui estão duas verificações que você pode executar com seus próprios dados exportados.
Exemplo A: Verificação de consistência direcional
Assuma um caso simplificado onde:
- você comprou o par
- o preço de execução relatado é maior/menor que a cotação no envio
- a ordem posteriormente mostra lucro/perda com base na execução
Verificação:
- Confirme o lado da ordem e a convenção de sinal usada no campo de lucro/perda.
- Confirme se a direção do lucro/perda está alinhada com a mudança relativa à referência correta usada pelo provedor (você pode precisar do extrato do provedor para saber se o P/L é medido em relação a outro preço, como o preço de marcação).
Limitação: esta verificação pode não provar a precisão do preço de execução em si se o P/L for calculado usando uma referência diferente da cotação no envio.
Exemplo B: Verificação de reconciliação de custos
Assuma que seu registro inclui:
- preço de execução
- quantidade
- uma comissão/taxa de negociação
Verificação:
- Recalcule o impacto esperado da taxa usando a fórmula de taxa mostrada na documentação da conta.
- Confirme se o valor da taxa no extrato corresponde ao recálculo.
Se a reconciliação de taxas falhar, os campos de preço de execução podem ainda estar corretos, mas os números gerais relatados podem envolver componentes diferentes que você não considerou.
Limitações e modos de falha
Várias limitações materiais podem impedir que a verificação seja conclusiva:
- Dados ausentes ou incompletos: você pode não ter o fluxo de cotações, carimbos de data/hora com precisão suficiente ou campos de detalhamento de taxas. - Incompatibilidade de horário e feed: mesmo um preço de execução correto pode ser difícil de interpretar se o carimbo de data/hora da sua cotação armazenada diferir dos carimbos de data/hora de precificação internos do provedor.