ENGLISH VERSION
The FIX protocol celebrates its 30th anniversary
On the occasion of the FIX Trading conference in Paris this Thursday, November 21, L’Agefi returns to this standard which allows all traders in the world to trade financial securities according to a single protocol. Regardless of the computer languages used and the systems of the different market operators, from “buy-side” to “sell-side” including exchange platforms and possibly “post-trade” players.
The FIX protocol (Financial Information eXchange, in English) has been, for thirty years, the message standard developed to improve the exchange of information between the different counterparties in transactions on financial securities: stocks, foreign exchange, bonds, derivatives. . The entire industry now uses it, and it is becoming more and more important with the increasing automation of order placement.
The FIX Protocol standard was created in 1994 by American financial institutions such as the investment bank Salomon Brothers, which had just developed its own protocol with the the management company Fidelity. “Initially, it was developed for equities,” recalls Jim Kaye, executive director of the non-profit organization, “but rapidly moved into other asset classes”.
How does the FIX protocol work?
Messaging protocols involve three very separate concepts – what data needs to go in message, who sends them and where do they need to go (the ‘application’), what the message actually looks like (the ‘presentation’ or ‘encoding’) and a ‘session’ to handle more detailed areas such as authentication, missed message replay and similar. The “FIX Protocol” originally contained all three, but they were separated in 2006 with FIX version 5.
The term “FIX Protocol” now refers to the application layer. It contains around 6000 data elements and over 170 messages from market data and IOIs, through trading and order handlings, to post-trade. It can be used with various encodings including the ‘classic’ tag-value encoding, now an ISO standard, but also low latency binary encodings and more verbose encodings such as XML and JSON. Similarly, the original FIX session (also now an ISO standard) can be replaced with alternatives.
“The part on the exchange platforms accepted by the investor can, for example, also be transmitted by the management company to its RTO in the form of ‘tags’, but is most often pre-informed and therefore already coded in the order management computer system (OMS) of the RTO made available to this investor, recalls David Angel, co-chairman of the FIX Trading Community committee for France and continental Europe director of the electronic broker and technology provider Virtu Financial. All this allows the investor’s OMS to communicate with the broker’s execution management system (EMS), then with that of the trading platform.”
With a reliability that is all the more useful as “voice exchanges” tend to disappear in favor of so-called “straight-through processing” (STP) systems, which allow direct processing of indications of interest (IoI) up to the allocations and confirmations.
“The FIX protocol offers the industry the flexibility to integrate more or less information without the need for new developments each time,” explains Jim Kaye. This was the case with the implementation of MiFID regulation in 2018 in Europe. The protocol can also be used for very fast ‘low latency’ exchanges including a lot of information, or for slower applications including more complex information, for example for less standard OTC derivatives.”
This flexibility put forward should also make it possible to use the protocol in the middle office pre-settlement phase, specifically for allocation, confirmation and matching. These workflows are still often organized with the Omgeo system, but FIX supports automation outside Omgeo’s systems. “The main thing is to stop sending non-standardized Excel spreadsheets by email, with all the risks of errors that this implies,” continues Jim Kaye. “This will become even more important with the shortening of settlement times to T+1.”
How is the FIX community evolving?
Since its global launch in 1994, the FIX standard has enjoyed considerable success, being widely adopted for communications from investors to trading platforms. And this is thanks to a common vision and a non-profit approach that is organized through committees, subcommittees and working groups, all supervised by an overall coordinating committee which strives to maintain uniformity of the protocol while as it expands to new markets, with the support of a small internal team based in London, New York and Hong Kong. The success is also due to the fact that this protocol is completely independent of any firm, open and free.
From 2013, the organization was renamed FIX Trading Community to illustrate its ability to explore other non-exclusive, free and open standards to respond to market needs as well as technological and regulatory developments.
“We have naturally been very involved by regulators and the industry on a number of topics. One is how to deal with market incidents, specifically providing the necessary communications to customers in a consistent and clear manner”, adds Jim Kaye. “We are also involved in the revision of MIFIR, including work on consolidated tapes (CT). This required having good marking systems (‘flags’) for different types of orders, notably those ‘off market’. We are also now active in the development of standards for carbon quota markets, which involves bringing the world of carbon emission management closer to that of financial markets and getting closer to other standards (ISO for example.” The group does not forget , obviously, developments linked to artificial intelligence, “which both require having quality data and also make it possible to improve data processing”, concludes Jim Kaye.
FIX Trading Community – key stats:
-nearly 300 member companies, including more than 50 buy-sides, on all continents: 35% in the EMEA region, 29% in the Americas, 26% in Asia-Pacific-Japan.
-More than 4,400 employees representing FIX Trading Community member companies participate each year in committees and working groups, as well as in local and international initiatives led by these committees.
“With a great diversity of profiles, from executives to technicians and IT specialists, because everyone can get involved voluntarily, which makes for the richness of the views and ideas proposed,” summarizes Jim Kaye.
ENDS
FRENCH VERSION
Le protocole FIX, le langage commun des traders, fête ses 30 ans
L’Agefi
Fabrice Anselmi
Publié le 19 novembre 2024
La conférence FIX Trading se tient ce jeudi 21 novembre à Paris. L’occasion de décrypter cette norme qui permet à tous les traders d’échanger partout dans le monde des titres financiers dématérialisés selon un protocole unique. Et ce, quels que soient les langages informatiques utilisés et les systèmes des différents opérateurs de marché, du buy-side au sell-side en passant par les plateformes d’échanges et éventuellement les acteurs du post-marché.
C’est une communauté d’un genre particulier qui s’apprête à se retrouver ce 21 novembre à Paris. Celle des utilisateurs de FIX, ou Financial Information eXchange en anglais. Ce protocole est, depuis trente ans, le standard de messages développé afin d’améliorer les échanges d’informations entre les différentes contreparties aux transactions sur des titres financiers : actions, changes, obligations, produits dérivés. Toute l’industrie l’utilise désormais, et il devient de plus en plus important avec l’automatisation croissante des passages d’ordres.
Le standard FIX Protocol a été créé en 1994 par des institutions financières américaines. Parmi les fondateurs, la banque d’investissement Salomon Brothers, qui venait de développer son propre protocole SBX avec l’informatisation des Bourses, et la société de gestion Fidelity, afin d’éviter qu’un même asset manager utilise différentes façons de communiquer avec ses brokers. «Au départ, il avait été développé pour les actions, rappelle Jim Kaye, directeur exécutif de l’organisation sans but lucratif FIX Trading Community. Très vite, il a été étendu à d’autres classes d’actifs.»
La collaboration des banques/brokers et des Bourses/infrastructures de marchés avec les sociétés de gestion et investisseurs institutionnels a permis à ce protocole de s’étendre au monde entier à partir de 1998. Indépendamment de tout autre système de communication (X.25, asynch, TCP/IP, etc.) ou de tous les médias physiques utilisés (câble, fibre optique, satellite, etc.), ce qui en a fait un vecteur essentiel pour minimiser les coûts tout en améliorant l’efficacité et la transparence liées aux processus d’investissement.
Comment fonctionne le protocole FIX ?
Le protocole, encadré par des normes ISO depuis 2022, implique trois concepts très distincts : quelles données doivent figurer dans le message, qui les envoie et où doivent-elles aller (la partie dite «application») ; à quoi ressemble réellement le message, c’est-à-dire la «présentation» ou «encodage» ; et enfin une partie «session», qui définit comment se constitue le flux bidirectionnel de messages entre deux contreparties. Elle permet de gérer des domaines plus détaillés tels que l’authentification, la relecture des messages manqués, annulés et autres. Le «protocole FIX» contenait ces trois éléments dès l’origine, mais ils ont été séparés en 2006 avec la version 5.0.
Le terme FIX Protocol fait désormais référence à la couche «application». Il contient environ 6.000 éléments de données, et plus de 170 messages-types, sur les ordres de marché et les indications d’intérêt (IOI), en passant par les transactions et le traitement des commandes, jusqu’au post-transaction. Il peut être utilisé avec différents encodages, notamment l’encodage «classique» de valeur de balise, désormais une norme ISO, mais également des encodages binaires à faible latence et des encodages plus détaillés tels que XML et JSON. De même, la «session» FIX d’origine, devenue elle aussi une norme ISO, peut être remplacée par des alternatives.
Le contenu des messages s’organise autour de spécifications ou «tags», qui correspondent aux cases contenant les informations nécessaires sur une transaction donnée : numéros d’identification légale (LEI) de l’acheteur – souvent un prestataire récepteur-transmetteur d’ordres (RTO), du prestataire RTO vendeur, de l’acheteur et du vendeur finaux, des brokers intermédiaires, code ISIN de l’instrument, prix, volumes, format de l’ordre, limites et spécificité de l’ordre, etc.
«Les flux d’exécution des ordres entre les sociétés de gestion et leurs courtiers, parfois via un RTO, reposent sur ce protocole FIX et ces fameux ‘FIX Tags’, qui permettent au système de gestion des ordres (OMS) de l’investisseur de communiquer avec le système de gestion des exécutions (EMS) du broker dans un langage normalisé, rappelle David Angel, co-président du comité FIX Trading Community pour la France et directeur Europe continentale du courtier électronique et fournisseur de technologies Virtu Financial. C’est aussi de plus en plus le cas pour des instructions plus complexes, de type liste des plateformes d’échanges acceptées, qui pouvaient auparavant être préprogrammées de façon ‘statique’ dans l’EMS du broker. Tout ceci permet un échange de données plus riches, et de façon plus ‘dynamique’, entre les différents acteurs de la chaîne de valeur.» Avec une fiabilité d’autant plus utile que les «échanges à la voix» tendent à disparaître au profit des ordres électroniques.
«Le protocole offre à l’industrie toute la flexibilité pour intégrer plus ou moins d’informations sans avoir besoin de nouveaux développements à chaque fois, précise Jim Kaye. Cela a été le cas avec la mise en œuvre de la réglementation MiFID en 2018 en Europe. Le protocole peut aussi bien servir à des échanges très rapides ‘low latency’ comprenant des informations nombreuses, ou à des ordres plus lents comprenant des informations plus complexes, par exemple pour des produits dérivés de gré à gré moins standards.»
Cette flexibilité mise en avant doit également permettre d’utiliser le protocole dans la phase de pré-règlement (pre-settlement), au niveau du middle-office à l’achat comme à la vente : spécifiquement pour les informations d’allocation des volumes et de «matching» entre l’investisseur et son courtier-intermédiaire, et de «confirmation» entre l’investisseur et sa banque-dépositaire.
Ces flux s’organisent encore souvent avec le système Omgeo, créé par le dépositaire central américain DTCC, mais FIX permet aussi l’automatisation de ce type de flux lorsqu’ils ne passent pas par Omgeo. «L’essentiel est d’arrêter les envois par email de tableurs excel non standardisés, avec tous les risques d’erreurs que cela implique, poursuit Jim Kaye. Ceci va devenir encore plus important avec le raccourcissement des délais de ‘règlement-livraison à T+1.» Le règlement lui-même continue à s’exécuter entre les banques-dépositaires avec le dépositaire central (CSD) selon le protocole Swift. Cet autre protocole de communication, médiatisé par les embargos contre la Russie depuis l’invasion de l’Ukraine, est utilisé pour tous les échanges interbancaires.
Comment évolue la communauté FIX ?
Depuis son lancement, la norme FIX a connu un succès considérable et a été très largement adoptée pour les communications allant des investisseurs aux plateformes d’échanges. Et ce, grâce à une vision commune et une approche non lucrative qui s’organise par le biais de comités, sous-comités et groupes de travail. Un comité de coordination global les supervise et s’efforce de maintenir l’uniformité du protocole alors que celui-ci s’étend à de nouveaux marchés, avec le support d’une petite équipe interne basée à Londres, New York et Hong Kong. Le succès est également dû au fait que ce protocole est totalement indépendant de toute firme, ouvert et gratuit.
A partir de 2013, l’organisation a été rebaptisée FIX Trading Community afin d’illustrer sa capacité à explorer d’autres normes non exclusives, libres et ouvertes pour répondre aux besoins des marchés ainsi qu’aux évolutions technologiques et réglementaires. «Nous avons naturellement été très impliqués par les régulateurs et par l’industrie sur de nombreux sujets. Par exemple, sur la façon de traiter les incidents de marchés et de fournir les communications nécessaires aux clients dans une logique de transparence et d’efficacité, ajoute Jim Kaye. Nous avons également été beaucoup sollicités sur la révision de MIFIR, avec le projet de base de données consolidée post-trade. Cela implique d’avoir de bons systèmes de marquage (‘flags’) sur les différents types d’ordres, notamment ceux ‘hors du marché’.»
Autre sujet de réflexion, l’harmonisation des marchés carbone. «Nous sommes désormais actifs sur le développement de standards pour les marchés de quotas carbone, ce qui implique de rapprocher le monde de la gestion des émissions ‘carbone’ dans les entreprises avec celui des marchés financiers et de se rapprocher d’autres normes, ISO par exemple», poursuit Jim Kaye. Le groupement n’oublie pas, enfin, les développements liés à l’intelligence artificielle, «qui à la fois nécessitent d’avoir des données de qualité et permettent d’améliorer leur traitement», conclut Jim Kaye.
FIX Trading Community en chiffres
- 300 sociétés membres, dont plus de 50 «buy-side». Sur tous les continents : 35% en région EMEA, 29% dans les Amériques, 26% en Asie-Pacifique-Japon.
FIN