2012-09-12 13 views

Respuesta

10

Desde una perspectiva de comercio de acciones, FAST es más ampliamente utilizado para la difusión de datos de mercado, donde las tasas de mensajes son mucho más altas. FIX es el protocolo de elección para la interoperabilidad entre empresas, y a menudo también sistemas internos, aunque diferentes implementaciones pueden variar ampliamente en los atributos específicos de los atributos & utilizados.

Los corredores y centros de negociación generalmente ofrecerán la entrada de pedidos a través de algunos sabores de FIX, y ofrecerán un protocolo binario nativo complementario para los clientes más sensibles al rendimiento o las funciones especializadas. La interfaz FIX a menudo es solo una envoltura alrededor del nativo, con un conjunto más limitado de tipos de mensajes y parámetros.

Un buen ejemplo de esto es la Bolsa de Londres, con ofertas de FIX 5.0 para la entrada de pedidos, junto con su propio protocolo nativo de baja latencia. Para los datos de mercado ofrecen una combinación de FAST e ITCH, aunque incluso con FAST, el feed de datos de mercado de profundidad no está disponible para suscriptores y requiere ITCH, como se describe here

6

FIX es un protocolo basado en texto donde toda la información codificado en formato de valores tag = y delimitadas usando carácter especial:

'.... 35 = X | 55 = EUR/USD ...'

Esto significa que incluso los datos decimales se envían como texto por ejemplo, 1000000 (que le dan 7 bytes en lugar de 4 si el código es binario).

FAST es una solución para resolver esta sobrecarga. Se basa en el concepto de plantillas donde se describe el orden, el tamaño y el significado de los bytes.

Cuestiones relacionadas