Aller au contenu

Priorité des ordres et exécutions partielles

La priorité décide quels ordres sont servis en premier ; l’allocation répartit la quantité disponible. Une exécution partielle remplit seulement une partie et laisse un reliquat à gérer.

En termes simples — Si plusieurs ordres se positionnent au même prix, une règle décide lequel passe d’abord. Si la quantité disponible ne suffit pas, l’ordre peut n’être rempli qu’en partie.

La priorité ordonne les demandes concurrentes dans le carnet. L’allocation détermine quelle quantité reçoit chaque ordre lorsqu’une quantité opposée arrive. Une exécution partielle signifie que seule une partie de l’ordre a été exécutée ; le reliquat peut rester actif, expirer ou être annulé selon les instructions.

Priorité et exécutions partielles Qui passe d’abord et combien est rempli. L’heure du clic client n’est pas automatiquement la priorité au marché. Priorité et exécutions partielles Qui passe d’abord et combien est rempli L’heure du clic client n’est pas automatiquement la priorité au marché. 1 Prix La meilleure cotationcompatible passegénéralement d’abord. 2 Temps ou pro-rata Le règlement répartit laquantité au même prix. 3 Fill partiel Une portion est exécutée,un reliquat demeure. 4 Modification Changer l’ordre peutfaire perdre son rang. Cyclepedia · schéma pédagogique, ni cotation, ni signal, ni recommandation
Le meilleur prix passe avant les prix moins favorables ; au même prix, l’algorithme du marché répartit la quantité et peut laisser un reliquat.

Prix, temps et allocation

Dans une règle prix-temps, le meilleur prix a priorité. À prix identique, l’ordre accepté le plus tôt est servi avant les suivants. En pro-rata, la quantité disponible est distribuée selon la taille des ordres, avec les seuils et arrondis du marché. Les modèles hybrides peuvent réserver une allocation au premier ordre, puis répartir le reste.

Ces règles relèvent du moteur d’appariement du lieu. Elles peuvent varier selon les produits, les séances continues et les enchères. Il faut donc identifier le marché, le contrat et la phase, puis consulter le règlement correspondant plutôt que déduire la priorité du seul écran.

Heure du client et heure du marché

Le courtier doit traiter les ordres clients rapidement, équitablement et dans leur séquence de réception, sous réserve des conditions applicables. Cela ne signifie pas que l’horodatage du clic devient automatiquement la priorité sur la bourse.

Entre les deux interviennent les contrôles de solde ou de marge, la validation, le routage, le réseau et l’acceptation par le lieu. Deux clients peuvent envoyer des ordres presque simultanés mais atteindre des destinations différentes. Pour un audit, il faut distinguer heure de réception par le courtier, heure de transmission, heure d’acceptation par le marché et heure de chaque fill.

Comment naît une exécution partielle

Supposons un achat de 1 000 unités à cours limité 20,00. Seules 300 unités sont disponibles à 19,99 et 200 à 20,00. L’ordre peut recevoir 500 unités en plusieurs fills et conserver 500 unités non exécutées à sa limite. Le prix moyen doit être calculé sur la quantité réellement exécutée :

prix moyen = somme(prix × quantité de chaque fill) / quantité exécutée.

Il faut suivre au minimum la quantité ordonnée, la quantité exécutée (cumulative quantity), le reliquat (leaves quantity), le prix moyen et le statut. « Partiellement exécuté » n’est pas synonyme d’échec : c’est un état intermédiaire ou final selon la durée de validité.

Un IOC annule normalement le reliquat immédiatement ; un ordre DAY peut le laisser actif jusqu’à la fin de la séance ; un GTC peut le conserver plus longtemps selon les limites du courtier. Un FOK exige la quantité complète immédiatement, mais son traitement précis doit être vérifié sur la plateforme.

Modifications, annulations et perte de rang

Changer le prix, augmenter la quantité ou remplacer un ordre peut lui faire perdre sa priorité. Une simple réduction peut parfois la conserver. Les règles diffèrent selon le lieu : toute modification doit donc être considérée comme potentiellement significative jusqu’à confirmation.

Un stop ou un stop-limite ne rejoint la file qu’après son déclenchement. Il peut alors arriver derrière des ordres déjà présents. De même, une demande d’annulation circule dans le système : si un fill se produit avant que l’annulation soit acceptée, cette exécution reste valable.

Mesurer le résultat sans confusion

Pour analyser une opération, conserver l’identifiant parent et ceux des ordres enfants, les horodatages, le lieu, le prix limite, le type, la durée, chaque fill, les rejets, annulations et modifications. Le prix moyen seul ne montre ni le temps d’attente ni la part non exécutée.

La qualité d’exécution doit aussi préciser son benchmark : cotation à l’arrivée, prix de décision, VWAP, TWAP ou autre référence. Comparer deux ordres dont les tailles, horaires et contraintes diffèrent rend la conclusion fragile.

Erreur fréquente — Interpréter l’heure du clic comme une place garantie dans le carnet, ou calculer un prix moyen sur la quantité commandée plutôt que sur les fills réels.

Références

Articles liés