He oído que FIX es uno de los protocolos más utilizados para la comunicación de sistemas de intercambio de valores (¡¡corrígeme si no es así!!). Mi pregunta es: ¿existe algún otro protocolo tan conocido como FIX para este tipo de comunicaciones?
Respuestas
¿Demasiados anuncios?Todos los centros de negociación hablarán FIX, bien de forma nativa o bien lo traducirán a su protocolo nativo. El problema con FIX es que los mensajes son grandes, lo que ralentiza las cosas. El estándar de oro son los protocolos de tipo binario como OUCH de Nasdaq (O para órdenes) e ITCH para datos de mercado. Para su información, FIX NO es un protocolo de datos de mercado, aunque algunas pasarelas de negociación pueden forzar la transmisión de datos para ciertos tipos de correspondencia como RFQ. El equivalente de FIX para datos es FAST, pero creo que hay algunos problemas de licencias que afectaron a su adopción. Cuando busque velocidad, opte siempre por el protocolo nativo del centro de negociación. Pregunte si tienen algo parecido a OUCH/ITCH.
Fix es prácticamente la norma si se trata de comunicarse con las bolsas para obtener datos de mercado y órdenes. Sin embargo, muchas bolsas como CFE también implementan protocolos propios que son mucho más rápidos. Para las personas que no se preocupan por los microsegundos, a menudo es más fácil utilizar Fix para que no tengan que escribir y probar el código por separado para cada intercambio.
He trabajado en empresas que ofrecen soluciones de mercado de capitales a empresas de todo el mundo y puedo afirmar con seguridad que FIX es prácticamente el estándar del sector en lo que respecta al comercio. Sin embargo, en otros ámbitos, como las funciones postnegociación y de back office, destacan protocolos como SWIFT.