Senzoukria · Glosario

Latencia (trading)

La latencia es el tiempo que tarda un mensaje en atravesar un sistema de trading: del mercado a tu pantalla en los datos, de tu clic a un acuse de recibo en las órdenes. Se compone de distancia, saltos de red y procesamiento en cada paso, varía de un mensaje a otro, y solo tiene sentido cuando dices entre qué dos puntos se mide.

Actualizado en septiembre de 2026Publicado el 25 de septiembre de 2026

En esta página
  1. Clases de latencia
  2. Medirla con honestidad
  3. En Senzoukria
  4. Errores habituales
  5. Relacionado
  6. En la misma sección
  7. Esta página en otros idiomas
  8. Preguntas frecuentes

Clases de latencia

  • Latencia de datos de mercado: del evento en el mercado a tu aplicación, incluido el procesamiento del proveedor.
  • Ida y vuelta de la orden: de tu clic al acuse de recibo de la pasarela.
  • Tick-to-trade: de un evento de mercado a la llegada de tu orden al mercado, la cifra que optimizan las firmas automatizadas.
  • Jitter: la variación entre mensajes, a menudo más dañina que un retraso constante.

Medirla con honestidad

Un solo número esconde la distribución. La mediana describe una orden típica; un percentil alto, como el 95, describe la cola lenta que duele en los mercados rápidos. Un percentil necesita muestras suficientes: con muy pocas, un percentil 95 no es más que la peor medición.

Ejemplo resuelto: con 20 mediciones ordenadas, el percentil 95 se sitúa en la posición (20 − 1) × 0,95 = 18,05, contando desde 0, es decir entre el valor 19 y el 20. Si esos son 180 ms y 240 ms, la interpolación lineal da 180 + 0,05 × 60 = 183 ms.

En Senzoukria

El panel de trading mide la latencia de las órdenes del clic al acuse de recibo de la pasarela, usando un reloj monótono para que un ajuste del reloj del sistema no pueda producir duraciones negativas ni halagüeñas. Las colocaciones y las cancelaciones se mantienen separadas porque no recorren el mismo camino. Guarda las últimas 200 mediciones e ignora las de más de 30 minutos. El panel no muestra nada hasta que existe una primera medición, y después la mediana de las colocaciones con el número de muestras, por ejemplo «38 ms median · 12 samples»; el percentil 95, interpolado como arriba, se añade solo a partir de 20 mediciones. La ayuda es explícita: esto no es el tiempo hasta una ejecución, y el camino del cliente no añade nada medible, así que la cifra es esencialmente la ida y vuelta del bróker.

Errores habituales

  • Citar un ping en el mejor de los casos como la latencia de ejecución de las órdenes.
  • Tratar el tiempo del acuse de recibo como el tiempo de la ejecución.
  • Optimizar caminos de software que la medición demuestra que no añaden nada, en lugar de la red o el camino del bróker.

En la misma sección

Esta página en otros idiomas

Preguntas frecuentes

¿Qué latencia importa a un operador discrecional de order flow?
Sobre todo la consistencia y la ausencia de paradas largas. Una ida y vuelta estable de decenas de milisegundos está muy por debajo del tiempo de reacción humano; los retrasos ocasionales de varios segundos en los momentos de carga son los que causan slippage real.
¿Por qué Senzoukria esconde al principio el percentil 95?
Porque por debajo de 20 mediciones sería simplemente la peor y no cambiaría al llegar más datos. Aparece cuando hay muestras suficientes para describir una cola.
NEXT

Sigue leyendo