Execução e ferramentas

Latência

O atraso entre eventos como enviar uma ordem, recebê-la, executá-la e receber a confirmação. Os atrasos de rede e de processamento são componentes separadas. Menor latência pode reduzir a exposição a preços variáveis, mas não elimina slippage, ordens rejeitadas, recotações ou restrições de liquidez.

Os exemplos usam a notação numérica inglesa: a vírgula separa os milhares e o ponto indica a parte decimal. 1,000 significa mil; 1.25, um e um quarto.

Exemplo.

Momentos ilustrativos dos eventos: uma ordem sai às 12:00:00.000, o servidor recebe-a em .020, executa-a em .045 e a confirmação regressa em .070. O atraso de confirmação de ponta a ponta é 70 ms; o processamento no servidor é aqui de 25 ms. Estes valores são um modelo, não uma referência de desempenho de um prestador.

Meça um intervalo específico

O ping da rede, o tempo até à aceitação, o tempo até à execução e o tempo até à confirmação final respondem a perguntas diferentes. Relógios sincronizados e um método de medição registado são necessários ao combinar instantes do cliente e do servidor. Não se pode inferir com segurança que o atraso num sentido é exatamente metade de uma ida e volta quando os percursos ou o processamento são assimétricos.

Atrasos médios e adversos

Apresente uma distribuição, como a mediana e percentis elevados, juntamente com pedidos falhados e condições de observação. Uma média rápida pode ocultar pausas longas raras. Uma receção mais rápida pode reduzir a exposição a cotações em movimento, mas a quantidade disponível, o tipo de ordem, as verificações e o modo de execução continuam a determinar o resultado.

Use os momentos para diagnosticar

Registe identificadores, Bid/Ask de referência, quantidade solicitada e execuções. Após perder uma resposta, reconcilie o estado da conta antes de tentar novamente: pode existir uma ordem executada mesmo sem a confirmação ter chegado. Mover o software para um VPS pode alterar alguns atrasos, mas não garante uma velocidade fixa nem elimina gaps, falhas do prestador e restrições de liquidez.

Perguntas frequentes

Um ping de 5 ms é um tempo de execução de 5 ms?

Não. Mede uma ida e volta específica na rede, não o ciclo completo de processamento e execução da ordem.

Uma confirmação atrasada prova que a ordem não foi executada?

Não. Verifique os identificadores das ordens, as execuções e o estado da posição antes de tentar novamente.

← Voltar ao glossário completo

Jarosław Wasiński

Editor-chefe, ForexMechanics.com • Analista macro e FX

Analista independente e profissional com mais de 20 anos de experiência nos mercados financeiros. Atua no Forex desde 2007, com foco em análise fundamentalista, estrutura do mercado OTC e gestão disciplinada do risco de capital.

  • Criador e editor-chefe do MyBank.pl, oferecendo educação financeira confiável desde 2004.
  • Autor de centenas de comentários de mercado aprofundados, análises estruturais e materiais educacionais para traders e investidores.
  • Defensor da transparência do mercado, promovendo uma educação baseada em dados concretos e relatórios institucionais (BIS, ESMA, CFTC).

Todo o conteúdo tem caráter exclusivamente educacional e informativo – não constitui recomendação de investimento. Lembre-se: operar com alavancagem (Forex/CFD) envolve alto risco de perda rápida de capital.