Low latency: ¿cuán rápido se puede operar?

La latencia de un mercado electrónico es el tiempo que transcurre entre la recepción de una orden y su respuesta. Es una de las características más relevantes para evaluar su performance.


Las aplicaciones más convencionales, como pueden ser los servicios o APIs web, suelen manejar tiempos de respuestas medidos en milisegundos, y no hay mucha expectativa (ni posibilidad) de hacerlos mucho más rápidos que eso.


Pero en el mundo del trading electrónico, la frontera de la velocidad siempre se está moviendo hacia adelante y se viene desarrollando una verdadera carrera tecnológica por lograr latencias cada vez más bajas. El concepto de ‘ultra low latency’ se redefine cada año que pasa. Las latencias en milisegundos fueron reemplazadas por las medidas en microsegundos y luego en nanosegundos (0,000000001 segundo).


La evolución del hardware y los sistemas que corren en él junto con la aparición asociada de prácticas como el High Frequency Trading, donde las órdenes pueden ser tan efímeras como un parpadeo, fueron moldeando también el comportamiento de los brokers, buscando siempre una ejecución más rápida que sus competidores. Eso presenta un incentivo constante a la industria de vendors para desarrollar soluciones de software y hardware cada vez más performantes. Como ejemplo, la vanguardia del hardware de networking siempre se encuentra en el rubro del trading electrónico.


El hardware para ejecutar los algoritmos también se fue especializando. La frontera de la velocidad ahora está en implementar, tanto del lado de los brokers como de los exchanges, los algoritmos directamente en hardware (ASICs o FPGAs) para aumentar aún más la velocidad y reducir la variabilidad en los tiempos de ejecución.


Esta carrera tiene un obvio límite inferior (nada puede suceder instantáneamente, después de todo) pero, en cada momento, la nueva tecnología logra acercarse un poco más y sorprendernos nuevamente.

Picture of Andrés Corvetto
Andrés Corvetto
Desarrollador Senior

MÁS

Contactanos

CONTACTO

+54 11 5199 4340

Maipú 1300
Piso 17
C1006ACT, CABA

+54 341 530 2900

Av. Madres Pl. 25 De Mayo 3020
Piso 4, Torre Alta
S2013SWJ, Rosario