Latência
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.
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.