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