El protocolo FAST ( FIX Adapted for STreaming) es un estándar tecnológico desarrollado por FIX Protocol Ltd., específicamente destinado a optimizar la representación de datos en la red. Se utiliza para respaldar comunicaciones de datos de alto rendimiento y baja latencia entre instituciones financieras.
En particular, es un estándar tecnológico que ofrece importantes capacidades de compresión para el transporte de grandes volúmenes de datos de mercado y aplicaciones de latencia ultrabaja. [1]
En noviembre de 2004, Mike Cormack (en aquel entonces director ejecutivo de Archipelago Holding) habló en la conferencia de FPL (FIX Protocol Ltd) en Nueva York con el fin de hacer un llamamiento a la acción para hacer frente a los desafíos que planteaba el aumento de los volúmenes de datos de mercado. Los volúmenes cada vez mayores de datos de mercado estaban provocando retrasos, impidiendo que los datos de mercado llegaran a los operadores de manera oportuna, lo que afectaba a su capacidad para operar. El formato clásico de valor de etiqueta FIX se consideraba demasiado verboso y tenía una gran carga de procesamiento. Poco después de la conferencia se formó un grupo de trabajo dentro de FPL. [2]
El estándar aprobado se encuentra actualmente en la versión 5.0 y se utiliza en productos disponibles comercialmente. Existen implementaciones de código abierto del protocolo disponibles.
El código fuente para las implementaciones de la especificación FAST está disponible en las siguientes fuentes: