AAlphaBot
Blog

Matemática de latência: por que a proximidade da exchange importa para execução de futures

2026-05-06 · ~6 minutos de leitura

"Baixa latência" é a expressão mais exagerada no trading de crypto de varejo. A maioria dos bots voltados ao consumidor roteia cada ordem por um servidor no continente errado e chama de rápido porque a interface parece ágil. Este post é a matemática que gostaríamos que alguém tivesse escrito para nós há cinco anos.

O que o round-trip time está realmente fazendo

O round-trip time (RTT) é o intervalo de relógio entre 'nossa ordem sai do nosso processo' e 'o reconhecimento da exchange chega ao nosso processo'. Inclui o trecho de rede de saída, o enfileiramento no motor de matching da exchange e o trecho de rede de entrada. Não inclui o tempo que gastamos decidindo enviar a ordem. (Esse é um orçamento separado; medimos ambos.)

Para uma ordem limite passiva aguardando no livro, o RTT realmente não importa — uma vez que a ordem está enfileirada, apenas o relógio da exchange conta. Para uma ordem agressiva que retira uma cotação que você viu há pouco, o RTT é tudo: cada milissegundo que você passa em trânsito é outro milissegundo que alguém pode retirar sua cotação.

Onde a região de implantação faz diferença

Os motores de matching das principais venues de crypto ficam em um punhado de regiões físicas — tipicamente Singapura, Tóquio e uma zona no leste dos EUA. De um servidor na mesma região você pode esperar round trips abaixo de 50 ms. De um servidor na região errada, a mesma chamada rotineiramente levará de 150 a 250 ms, dominada pela velocidade da luz nas fibras, não pela exchange.

A consequência prática: se seu bot está pingando um motor de matching em Singapura a partir de um data center nos EUA, você abriu mão de aproximadamente 200 ms em cada ordem. Em uma ordem agressiva, essa é a diferença entre preencher no preço exibido e preencher no próximo tick — ou não preencher nada.

Onde deixa de fazer diferença

Além de cerca de 30 a 50 ms, o valor marginal de redução adicional de latência entra em colapso para estratégias de estilo de varejo. As verdadeiras lojas de alta frequência competem em cross-connects co-locadas em microssegundos — um orçamento que não se paga em tamanho de varejo, e somos honestos sobre não jogar esse jogo (veja o post sobre o que alta frequência realmente significa em crypto de varejo).

O alvo realista para um bot de execução de nível de varejo é: estar na região certa, em um caminho de rede de baixa variação, com um cliente bem ajustado. Isso o leva ao patamar onde o gargalo deixa de ser você e passa a ser a estrutura de mercado.

Como medimos (e por que vamos publicar isso)

Medimos o RTT continuamente de cada região em que implantamos, para cada exchange com que negociamos. O número que você vê na página de prova não é o 'melhor jamais registrado' — é uma medição contínua, que é a única versão honesta. Equipes de marketing adoram mostrar o piso; traders se preocupam com a mediana, o percentil 95 e o pior minuto do dia.

Quando o feed de dados ao vivo for ativado na Phase 5, a tabela de latência na página de prova será atualizada continuamente e indicará a região atualmente selecionada pelo roteador para o fluxo de ordens ao vivo.