⚠ Le trading comporte un risque important de perte. Tout le contenu de ce site est fourni à des fins éducatives uniquement et ne constitue pas un conseil financier.
Leçon 5 sur 12 · Gratuit

Comment les ordres sont appariés : priorité prix-temps et enchères

Découvrez comment un moteur d'appariement classe les ordres en négociation continue et comment une enchère détermine un prix unique qui maximise le volume échangé.

Auteur: Moustafa HijaziContenu relu le: 2026-10-306 min de lectureCours en autoformation

Ce que vous allez apprendre

  • Comment la priorité prix-temps détermine quel ordre en attente est exécuté en premier.
  • À quel prix un ordre entrant est exécuté, et quand il bénéficie d'une amélioration de prix.
  • En quoi l'allocation au prorata diffère de la priorité temporelle.
  • Comment calculer pas à pas un prix d'enchère à partir d'une liste d'ordres.

Explication

Un moteur d'appariement (matching engine) est le logiciel de la plateforme qui apparie les ordres entrants et les ordres en attente selon des règles fixes et publiées. Le calendrier des enchères a été traité dans le cours « Actions et analyse fondamentale » et sera repris dans la leçon 8 ; ici, nous nous intéressons au calcul.

Négociation continue : priorité prix-temps

Selon la priorité prix-temps, le moteur classe les ordres en attente :

  1. D'abord le prix : un bid plus élevé passe avant un bid plus bas ; un ask plus bas passe avant un ask plus élevé.
  2. Ensuite le temps : à prix égal, l'ordre arrivé le plus tôt est exécuté en premier. C'est votre place dans la file d'attente.

Sur Xetra, les ordres au marché passent avant les ordres à cours limité. Modifier le prix d'un ordre ou augmenter sa quantité lui attribue généralement un nouvel horodatage ; réduire la quantité, en général, non.

À quel prix ?

En négociation continue, une transaction a lieu au prix de l'ordre en attente. Si vous envoyez une limite d'achat à €20.03 alors que le meilleur ask est à €20.02, vous achetez à €20.02, un centime de mieux que votre limite. C'est une amélioration de prix par rapport à votre limite.

En cas d'exécution partielle, le solde non exécuté reste dans le carnet ou est annulé, selon la durée de validité.

Allocation au prorata

Certains marchés à terme, principalement pour certains contrats de taux d'intérêt, utilisent à la place une allocation au prorata : un ordre entrant est réparti entre tous les ordres en attente au meilleur prix, proportionnellement à leur quantité. La taille compte davantage que la rapidité ; certaines plateformes combinent les deux méthodes.

Enchères

Lors d'une enchère (fixing), les ordres sont collectés pendant une phase d'appel sans qu'aucune transaction n'ait lieu. La plateforme affiche généralement un prix indicatif. Sur Xetra, la phase d'appel se termine à un moment aléatoire au cours d'une courte période, de sorte que personne ne peut placer à coup sûr un ordre à la dernière seconde. Le moteur détermine ensuite un prix unique auquel tous les ordres exécutés sont négociés (uncrossing).

Les règles de Xetra, dans l'ordre :

  1. Choisir le prix offrant le volume exécutable le plus élevé.
  2. Si plusieurs prix sont à égalité, choisir celui qui présente le surplus le plus faible (volume non apparié à ce prix).
  3. S'il reste une égalité : si le surplus se trouve du côté achat pour tous ces prix, retenir le prix le plus élevé ; s'il se trouve du côté vente pour tous, retenir le plus bas.
  4. Sinon, c'est le prix de référence (dernier prix négocié) qui tranche : s'il est égal ou supérieur au candidat le plus élevé, retenir le plus élevé ; s'il est égal ou inférieur au plus bas, retenir le plus bas ; entre les deux, retenir le prix de référence.

Pour chaque prix candidat, la demande = ordres d'achat au marché + limites d'achat égales ou supérieures à ce prix ; l'offre = ordres de vente au marché + limites de vente égales ou inférieures à ce prix. Volume exécutable = le plus petit des deux.

Exemple chiffré

Exemple hypothétique 1 (négociation continue) : deux asks sont en attente à €20.02 : l'ordre A, 300 actions (saisi en premier), et l'ordre B, 500 actions. Vous envoyez une limite d'achat à €20.03 pour 600 actions. Résultat : 300 actions de A à €20.02, puis 300 de B à €20.02. B conserve 200 actions dans le carnet. Amélioration de prix : €0.01 × 600 = €6.00 par rapport à votre limite.

Prorata : ordres en attente de 600 et 400 actions au meilleur prix, ordre entrant de 500 : 500 × 600/1,000 = 300 et 500 × 400/1,000 = 200.

Exemple hypothétique 2 (enchère) : achat au marché de 100, vente au marché de 100, plus les limites suivantes.

Prix Limites d'achat Limites de vente Demande Offre Exécutable Surplus
€10.05 300 500 400 1,800 400 1,400 vente
€10.04 200 400 600 1,300 600 700 vente
€10.03 400 300 1,000 900 900 100 achat
€10.02 300 300 1,300 600 600 700 achat
€10.01 500 200 1,800 300 300 1,500 achat

Vérification à €10.03 : demande = 100 + 300 + 200 + 400 = 1,000 ; offre = 100 + 200 + 300 + 300 = 900. Le volume exécutable le plus élevé, 900 actions, n'est atteint qu'à €10.03 : le prix d'enchère est donc de €10.03. Les 900 actions sont toutes négociées à €10.03, y compris pour les acheteurs dont la limite était de €10.05. Les limites d'achat à €10.03 ne reçoivent que 300 de leurs 400 actions. Non pris en compte : les frais.

Erreur fréquente

Croire que l'on paie sa propre limite lors d'une enchèreTous les participants exécutés lors d'une enchère paient le prix d'enchère unique, et non leur propre limite. Mais une limite très éloignée signifie que vous acceptez n'importe quel prix jusqu'à celle-ci : un prix d'enchère inattendu peut donc tout de même vous pénaliser. Ne fixez qu'une limite que vous accepteriez réellement.

Exercice pratique

Enchère hypothétique sans ordres au marché. Limites d'achat : €5.10 × 400, €5.09 × 300, €5.08 × 500, €5.07 × 600. Limites de vente : €5.07 × 300, €5.08 × 400, €5.09 × 500, €5.10 × 600. Le prix de référence est de €5.12.

  1. Calculez la demande, l'offre, le volume exécutable et le surplus à chaque prix.
  2. Déterminez le prix d'enchère à l'aide des règles ci-dessus.
Afficher la solution

1. €5.10 : demande 400, offre 1,800, exécutable 400, surplus 1,400 vente. €5.09 : demande 700, offre 1,200, exécutable 700, surplus 500 vente. €5.08 : demande 1,200, offre 700, exécutable 700, surplus 500 achat. €5.07 : demande 1,800, offre 300, exécutable 300, surplus 1,500 achat.

2. Volume exécutable le plus élevé : 700, à la fois à €5.08 et à €5.09. Le surplus est de 500 dans les deux cas, la règle 2 ne permet donc pas de trancher. Le surplus est du côté achat à €5.08 et du côté vente à €5.09 (mixte), la règle 3 ne tranche donc pas non plus. Le prix de référence de €5.12 est supérieur au candidat le plus élevé : le prix d'enchère est donc de €5.09.

Limites : il s'agit des règles de Xetra sous une forme simplifiée ; d'autres plateformes appliquent des règles similaires, mais pas identiques.

Points clés à retenir

  • La négociation continue classe les ordres d'abord par prix, ensuite par temps ; les transactions ont lieu au prix de l'ordre en attente.
  • L'allocation au prorata récompense la taille plutôt que la rapidité et est utilisée sur certains marchés à terme.
  • Une enchère retient le prix offrant le volume exécutable maximal, puis le surplus minimal, puis applique les règles de départage.
  • Tous les participants exécutés lors d'une enchère négocient au même prix.

Étape suivante

La prochaine leçon aborde le coût de l'exécution : le slippage et l'impact de marché, chiffres à l'appui.

Auto-évaluation

Répondez aux questions, puis vérifiez vos réponses. Vous pouvez recommencer autant de fois que vous le souhaitez.

1. Trois bids sont en attente à €30.00 : X (200 actions, 09:01), Y (500 actions, 09:03), Z (300 actions, 09:02). Un ordre de vente au marché de 400 actions arrive. Comment est-il exécuté selon la priorité prix-temps ?

2. Vous envoyez un ordre d'achat à cours limité à €15.10. Le meilleur ask est à €15.06 pour 1,000 actions, et vous en achetez 500. À quel prix négociez-vous en négociation continue ?

3. Lors d'une enchère, deux prix offrent tous deux le volume exécutable le plus élevé et le même surplus. Le surplus se trouve du côté achat pour les deux. Quel prix est retenu selon les règles de Xetra ?

Auto-évaluation automatique pour vos propres révisions. Vos réponses sont vérifiées dans votre navigateur ; nous ne les voyons pas et ne les évaluons pas. Ce n'est ni un examen ni une qualification.

Votre progression

« Terminée » signifie seulement que vous avez marqué la leçon comme lue. Ce n'est pas un test de votre compréhension. La progression et les notes sont enregistrées uniquement dans ce navigateur, sur cet appareil — pas dans un compte.