En esta página
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.
Relacionado
En la misma sección
- Datos retardados
- Layering
- Lastre de la volatilidad
- LEAPS
- Lambda de Kyle
- Lectura de la cinta
- Lado de la operación de opciones
- Libro de órdenes
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.