Fintech et banque

Marchés de capitaux pour ingénieurs : instruments, plateformes et cycle de vie d'un trade

Intermédiaire11 min de lectureMis à jour

Cette page a été traduite de l'anglais avec l'aide de l'IA, puis vérifiée par rapport à l'original. Lire la version anglaise

Les logiciels des marchés de capitaux s'organisent autour d'un long tapis roulant : un ordre devient une exécution, les exécutions deviennent des trades, puis les trades sont confirmés, compensés, margés et enfin réglés. Ce guide suit ce tapis de bout en bout et nomme, à chaque étape, les instruments, plateformes, identifiants et protocoles qu'un ingénieur rencontre.

Ce que vous allez apprendre

  • Distinguer marché primaire et marché secondaire, ainsi que les quatre grandes familles d'instruments
  • Suivre un trade de la saisie de l'ordre jusqu'au règlement au dépositaire central, en passant par l'appariement et la compensation
  • Expliquer la novation, le rôle des contreparties centrales et la raison d'être des marges
  • Lire un message FIX et identifier correctement les instruments avec l'ISIN, le LEI et le MIC
  • Reconnaître les contraintes de latence, de volume de données et d'exactitude propres aux systèmes de trading

Les systèmes de trading ont la réputation d'employer un vocabulaire ésotérique, et elle est méritée, mais le domaine qui se cache dessous est étonnamment mécanique. Un ordre est une instruction. Une plateforme apparie des instructions pour produire des exécutions. Les exécutions sont agrégées en trades, confirmées avec une contrepartie, garanties par une chambre de compensation, puis finalement échangées contre des espèces dans les livres d'un dépositaire. Chaque intitulé de poste, chaque format de message et chaque système du secteur se rattache à un maillon de cette chaîne.

Ce guide suit la chaîne de bout en bout, à l'intention de quelqu'un qui vient de rejoindre une équipe chargée d'un logiciel de gestion des ordres, de données de marché ou de post-marché. Il s'en tient à la structure et à la tuyauterie du marché ; l'économie — taux d'intérêt, valorisation, catégories de risque — est traitée à part dans une introduction aux marchés financiers. Tout ce qui suit est une explication pédagogique d'infrastructure, pas un conseil en investissement.

Marché primaire et marché secondaire

Sur le marché primaire, un instrument est créé et vendu par son émetteur : une entreprise qui introduit ses actions en bourse, un État qui adjuge des obligations, un fonds qui lance des parts. Le produit revient à l'émetteur, et le processus est abondamment documenté — un prospectus, un syndicat bancaire, une construction du livre d'ordres, une allocation.

Sur le marché secondaire, cet instrument change de mains entre investisseurs. L'émetteur ne touche plus rien ; ce qu'apporte le marché secondaire, c'est la liquidité et une formation continue des prix, ce qui est précisément ce qui rend le marché primaire viable. La quasi-totalité de la technologie de trading sert le marché secondaire.

Les familles d'instruments

Chaque famille correspond à un contrat différent, avec des obligations différentes, et ce sont ces obligations qui dictent le modèle de données.

Actions. Une action est un titre de propriété : une créance résiduelle sur l'entreprise une fois tous les autres payés, généralement assortie d'un droit de vote. Les opérations sur titres — dividendes, divisions de nominal, fusions, augmentations de capital avec droits préférentiels — modifient les positions et les prix historiques, et les traiter correctement est l'une des parties les plus difficiles d'un système de titres.

Obligations et autres titres de dette. Un prêt sous forme négociable : la promesse de verser des coupons selon un échéancier et le principal à l'échéance. Les obligations s'accompagnent d'intérêts courus, de conventions de décompte des jours, de clauses de remboursement anticipé et de notations de crédit. Leur prix et leur rendement évoluent en sens inverse, et le calcul est un calcul de valeur actuelle.

Fonds. Des véhicules de placement collectif. Les fonds communs traditionnels s'achètent et se vendent généralement à une valeur liquidative calculée une fois par jour, alors que les fonds indiciels cotés (ETF) se négocient en continu comme des actions — deux cycles de vie très différents derrière des produits d'apparence semblable.

Dérivés. Des contrats dont la valeur dérive d'autre chose. Un forward ou un future oblige les deux parties à une transaction à une date future et à un prix convenu ; une option donne un droit à une partie et une obligation à l'autre ; un swap échange deux flux de trésorerie. Les futures et les swaps standardisés se négocient sur des marchés organisés ou sont compensés centralement, tandis que les contrats sur mesure se négocient de gré à gré. Les dérivés introduisent des événements de cycle de vie — refixations, fixings, exercices, échéances — qu'un simple modèle « acheter et conserver » ne sait pas exprimer.

Plateformes et participants

Le trading se déroule dans plusieurs types de lieux, et leurs différences sont autant réglementaires que techniques.

  • Un marché réglementé (une bourse) exploite un carnet d'ordres central transparent, avec des règles publiées et un appariement non discrétionnaire.
  • Un système multilatéral de négociation (MTF) fait à peu près la même chose sous un agrément plus léger, en se spécialisant souvent sur un segment.
  • Les internalisateurs systématiques et les autres modèles de dealer exécutent les ordres des clients contre leur propre book.
  • Le gré à gré (OTC) recouvre la négociation bilatérale, qui domine encore sur les obligations et les dérivés sur mesure.
  • Les dark pools permettent à de gros ordres d'attendre sans afficher de cotation, ce qui réduit l'impact de marché des transactions de grande taille ; ils sont encadrés par des règles de transparence précisément parce que l'opacité pré-négociation est un privilège.

Côté participants : les acteurs du buy side (gérants d'actifs, fonds de pension, hedge funds) détiennent l'argent et génèrent les ordres ; ceux du sell side (courtiers, dealers, banques d'investissement) fournissent l'exécution, la liquidité et le financement ; les teneurs de marché affichent en continu des prix à l'achat et à la vente et se rémunèrent sur le spread ; les conservateurs détiennent les actifs ; les contreparties centrales et les dépositaires centraux de titres font tourner la machinerie du post-marché.

Carnets d'ordres et données de marché

Le mécanisme de référence du marché secondaire est le carnet d'ordres à cours limité : les ordres d'achat (bids) et de vente (offers) en attente, triés par prix, puis par heure d'arrivée à chaque niveau de prix. Un ordre exécutable franchit le spread et s'exécute contre les meilleurs ordres en attente disponibles.

Order book — instrument XYZ, price/size, best at top

     BIDS                    OFFERS
  qty   price            price   qty
  1,200 101.20   |   101.25    800
    500 101.19   |   101.26  2,000
  3,400 101.18   |   101.28    150

spread = 101.25 - 101.20 = 0.05     mid = 101.225

Incoming: BUY 1,000 @ market
  -> 800 filled at 101.25, 200 filled at 101.26
  -> new best offer becomes 101.26 for 1,800

L'appariement suit normalement la priorité prix-temps : le meilleur prix d'abord et, à prix égal, l'ordre arrivé le premier. Cette seule règle explique l'obsession du secteur pour la latence, car la priorité temporelle est une position dans une file d'attente qui a une valeur monétaire.

Les données de marché se déclinent en niveaux : le niveau 1 (meilleure offre d'achat, meilleure offre de vente, dernière transaction), le niveau 2 (profondeur agrégée par niveau de prix) et les flux en profondeur complète ou ordre par ordre. Les volumes sont importants et arrivent par rafales, les mises à jour de cotation peuvent être agrégées mais pas les transactions, et les consommateurs ont besoin d'instantanés cohérents et de mises à jour incrémentales porteuses de numéros de séquence, afin de détecter un trou et de le combler. Les patterns d'architecture sont ceux de tout système événementiel à haut débit — voir l'architecture de Kafka pour l'approche fondée sur le log et les systèmes réactifs pour la back-pressure — à ceci près que, sur le chemin critique en latence, les acteurs utilisent du réseau en contournement du noyau (kernel bypass) et des protocoles binaires sur mesure plutôt que des brokers généralistes.

Le cycle de vie d'un trade

Suivons un ordre du début à la fin.

  1. Saisie de l'ordre

    Un gérant de portefeuille décide d'acheter ; le système de gestion des ordres (OMS) l'enregistre sur un fonds ou un book, vérifie le mandat et les limites de conformité, et réserve la capacité d'achat.
  2. Routage et exécution

    Un système de gestion de l'exécution (EMS) découpe l'ordre et route les ordres fils vers les plateformes, éventuellement au moyen d'un algorithme (VWAP, implementation shortfall) pour maîtriser l'impact de marché. Chaque exécution revient sous forme d'execution report.
  3. Allocation

    Les exécutions sont moyennées puis réparties entre les comptes clients ou les fonds sous-jacents pour lesquels l'ordre global avait été passé.
  4. Confirmation et affirmation

    Le courtier et l'investisseur échangent les caractéristiques économiques de l'opération et se mettent d'accord dessus. Une divergence détectée à ce stade coûte peu ; détectée plus tard, elle coûte cher.
  5. Compensation

    Sur les marchés compensés, le trade est enregistré auprès d'une contrepartie centrale, qui opère la novation et calcule les marges ainsi que les obligations nettes de livraison.
  6. Règlement

    À la date de règlement, le dépositaire central de titres transfère les titres entre comptes contre paiement, généralement en livraison contre paiement pour qu'aucune des deux jambes ne puisse s'exécuter seule.
  7. Conservation et services aux titres

    Le conservateur met à jour les positions, puis gère les revenus, les opérations sur titres, la fiscalité et le reporting.

Deux mécanismes méritent qu'on s'y attarde. La novation est l'opération juridique qui fait fonctionner la compensation centrale : le contrat bilatéral entre acheteur et vendeur est annulé et remplacé par deux contrats face à la CCP. Personne n'a plus à évaluer la solvabilité de qui que ce soit, et les expositions de l'ensemble du marché peuvent être compensées jusqu'à une fraction de leur montant brut.

Les marges sont ce qui rend l'ensemble sûr. La marge initiale est une garantie déposée d'emblée pour couvrir le coût de liquidation des positions d'un membre défaillant ; la marge de variation est échangée au fil des mouvements de prix, de sorte que les pertes latentes sont réglées en continu au lieu de s'accumuler. Derrière les deux se trouvent un fonds de défaillance et une cascade documentée qui fixe qui absorbe les pertes, et dans quel ordre.

La livraison contre paiement est le pendant, au moment du règlement, du même réflexe — la garantie d'atomicité du monde des titres. La jambe titres et la jambe espèces aboutissent toutes les deux ou aucune n'aboutit, ce qui est conceptuellement le même problème que les patterns de transactions distribuées dans le logiciel ordinaire, résolu ici par une partie centrale qui détient les deux jambes.

Le cycle de règlement ne cesse de se raccourcir. Les grands marchés sont passés, ou sont en train de passer, de deux jours ouvrés après la date de négociation à T+1. Il n'y a plus de nuit de rattrapage pour les corrections manuelles : allocation, confirmation, financement et change doivent tous être bouclés le jour même de la négociation, ce qui transforme le traitement batch tolérable d'hier en panne d'aujourd'hui.

Identifiants et données de référence

Les données de trade n'ont aucun sens sans données de référence, et les erreurs d'identification sont une source classique d'incidents coûteux.

IdentifiantIdentifieFormat
ISINUn titre12 caractères : préfixe pays, numéro national, clé de contrôle
LEIUne entité juridique20 caractères, attribué à l'échelle mondiale et publié en accès libre
MICUn marché ou une plateforme4 lettres
CFILe type et les caractéristiques de l'instrument6 lettres, une classification et non une identité
CUSIP, SEDOLNuméros nationaux de titresRégionaux, souvent intégrés dans un ISIN

Quelques règles qui valent l'effort : n'utilisez jamais le ticker comme clé d'un instrument, car il est réutilisé et réattribué ; stockez les identifiants avec leur schéma et leur période de validité plutôt que sous forme de simple chaîne ; conservez un identifiant technique interne sur lequel vous mappez les identifiants externes ; et traitez les données de référence comme des enregistrements versionnés et datés d'effet, car les attributs d'un titre changent légitimement au fil du temps.

Protocoles : FIX sur le fil

FIX — Financial Information eXchange — est la lingua franca des flux d'ordres. L'encodage tag-valeur classique est une suite de paires tag=value séparées par le caractère de contrôle SOH, avec une couche session qui fournit numéros de séquence, heartbeats et récupération des trous (gap fill). Les encodages ultérieurs (FIXML, Simple Binary Encoding, FIXP) s'attaquent respectivement à la verbosité et à la latence, mais la sémantique reste la même.

8=FIX.4.4|9=<len>|35=D|49=BUYSIDE01|56=BROKER07|34=214|52=20260907-09:14:02.117|
11=ORD-20260907-000431|55=XYZ|48=GB0001234567|22=4|54=1|38=10000|40=2|44=101.20|
59=0|60=20260907-09:14:02.101|10=<checksum>|

9/10    body length and checksum, computed by the engine
35=D    message type: NewOrderSingle       54=1   side: buy
11      client order id (must be unique)   38     order quantity
55/48   symbol / security id (ISIN)        40=2   order type: limit
44      limit price                        59=0   time in force: day
34/52   sequence number, sending time      10     checksum

Le courtier répond par des messages ExecutionReport 35=8 qui portent le statut de l'ordre, la quantité cumulée et le prix moyen — un par changement d'état, de NEW à FILLED, CANCELED ou REJECTED en passant par PARTIALLY_FILLED. Deux pratiques durement acquises : l'identifiant d'ordre client doit être unique par session et immuable, toute modification créant un nouvel identifiant lié à l'original ; et la logique des numéros de séquence dans la couche session est le mécanisme qui transforme une connexion peu fiable en un flux ordonné où les trous sont détectables, donc ne « corrigez » jamais un décalage de séquence en production en remettant les compteurs à zéro.

Réglementation, reporting et exactitude

Les sociétés de trading sont soumises à des obligations de déclaration qui façonnent la conception des systèmes bien plus que la plupart des ingénieurs ne l'imaginent : déclarations de transactions au régulateur avec des champs et des délais imposés, publication des transactions pour la transparence, archivage des ordres et des communications avec des durées de conservation définies, horloges métier synchronisées pour pouvoir reconstituer l'ordre des événements, et contrôles du trading algorithmique tels que coupe-circuits (kill switches) et limites pré-négociation.

Les conséquences pour l'ingénierie sont les mêmes quelle que soit la juridiction. Chaque événement a besoin d'un horodatage précis et à haute résolution, issu d'une source d'horloge rigoureuse. Chaque message doit pouvoir être rejoué à partir d'un log immuable, car « qu'a vu le système à 09:14:02 ? » est une question qu'on vous posera. Les machines à états doivent être explicites, et le rapprochement entre les positions du front office, les enregistrements du back office et le relevé du conservateur doit tourner chaque jour et échouer bruyamment. Dans ce domaine, une incohérence silencieuse est pire qu'une panne : une panne arrête le trading, alors qu'une position fausse continue de trader en toute confiance.

Points clés à retenir

  • Le marché primaire crée les instruments, et le marché secondaire fournit la liquidité qui justifie leur création.
  • Actions, dette, fonds et dérivés sont quatre contrats différents, et ce sont leurs événements de cycle de vie — et non leurs prix — qui déterminent le modèle de données.
  • La priorité prix-temps dans un carnet d'ordres à cours limité explique pourquoi la position dans la file, et donc la latence, a une valeur monétaire.
  • La novation au profit d'une contrepartie centrale, combinée aux marges initiales et de variation, remplace le risque de crédit bilatéral par une exposition collatéralisée envers une institution réglementée.
  • Le passage à T+1 a supprimé la nuit de rattrapage, faisant de l'allocation, de la confirmation et du financement le jour même une exigence stricte.
  • Identifiez instruments et entités par l'ISIN, le LEI et le MIC plutôt que par les tickers, et traitez les données de référence comme versionnées et datées d'effet.
  • FIX transporte les flux d'ordres avec une couche session qui garantit l'ordre et la détection des trous ; des identifiants d'ordre client immuables et des logs rejouables ne se négocient pas.

Sources et lectures complémentaires

Questions fréquentes

Pourquoi le règlement prend-il des jours alors que l'appariement prend des microsecondes ?
L'appariement ne fait que fixer un prix et une quantité. Le règlement transfère le titre et les espèces entre comptes de conservation auprès d'un dépositaire central de titres, ce qui exige confirmation, allocation, netting, financement et instructions de livraison des deux côtés. Ramener le cycle à un jour ouvré a supprimé l'essentiel de la marge de manœuvre, et c'est précisément pour cela que l'automatisation du post-marché est devenue urgente plutôt qu'optionnelle.
Que fait concrètement une contrepartie centrale ?
Par la novation, elle remplace le contrat bilatéral d'origine par deux contrats, acheteur face à la CCP et CCP face au vendeur, de sorte qu'aucune des parties ne porte le risque de crédit de l'autre. En contrepartie, la CCP compense les expositions, exige des marges initiales et des marges de variation, et gère un fonds de défaillance. Elle concentre délibérément le risque dans une institution conçue et réglementée pour le gérer.
FIX est-il encore pertinent face aux protocoles binaires modernes ?
Oui. FIX reste la langue commune des flux d'ordres entre buy side, sell side et plateformes, et la communauté publie aussi des encodages binaires et une couche session pensés pour la faible latence. Les bourses exposent souvent un protocole binaire propriétaire sur le chemin critique et FIX partout ailleurs, si bien que la plupart des systèmes de trading parlent les deux.
Ce guide constitue-t-il un conseil en investissement ?
Non. C'est une explication pédagogique du fonctionnement des infrastructures de marché et des systèmes de trading, écrite pour les ingénieurs qui les construisent ou les exploitent. Rien ici ne constitue une recommandation d'acheter, de vendre ou de conserver un instrument, et rien ne doit servir à prendre des décisions d'investissement. Pour cela, consultez un professionnel qualifié et réglementé.