Exécution et coûts de transaction

Ordre à exécution immédiate ou annulation (IOC)

Un ordre à exécution immédiate ou annulation (IOC) est une instruction de durée de validité qui vise à exécuter un ordre immédiatement, dans la mesure du possible, et à annuler toute quantité non exécutée plutôt que de la laisser en attente.

Définition

Une instruction IOC ne donne à l’ordre qu’une possibilité d’exécution immédiate. Le courtier transmet l’ordre pour exécution ; toute quantité qui ne peut être exécutée rapidement est annulée au lieu de rester disponible pour une exécution ultérieure. IOC est une instruction de durée de validité, et non un prix d’ordre : un ordre IOC peut être assorti d’un cours limite, auquel cas cette condition de prix reste applicable. Les règles du courtier et de la plateforme de négociation déterminent le traitement précis de la notion d’« immédiat ».

Un ordre IOC peut être exécuté partiellement. Il se distingue ainsi de l’ordre « tout ou rien » (FOK, fill or kill), qui exige que la quantité totale soit exécutée immédiatement, faute de quoi rien n’est exécuté. À l’inverse, un ordre valable pour la journée peut rester en attente pendant la séance, sauf s’il est exécuté ou annulé plus tôt.

Calcul

IOC est une instruction, et non un indicateur financier : il n’existe donc pas de formule de valorisation. Le calcul des quantités est le suivant :

Actions annulées = Actions soumises − Actions exécutées immédiatement

  • Actions annulées : quantité non exécutée, retirée après la tentative d’exécution immédiate, exprimée en actions.
  • Actions soumises : quantité initiale de l’ordre, exprimée en actions.
  • Actions exécutées immédiatement : quantité exécutée lors de cette tentative ; elle peut être nulle.

La quantité exécutée ne peut pas dépasser la quantité soumise. Si l’ordre est assorti d’un cours limite, seules les exécutions respectant cette limite peuvent être comptabilisées. Pour un ordre d’achat à cours limité, le cours d’exécution ne peut pas dépasser la limite ; pour un ordre de vente à cours limité, il ne peut pas lui être inférieur. Cette formule décrit le résultat de l’ordre, mais ne permet pas de prévoir son exécution.

Exemple détaillé

Supposons, à titre hypothétique, qu’un investisseur passe un ordre IOC d’achat à cours limité portant sur 1 000 actions, à **20,00 \(US maximum**. Les vendeurs immédiatement disponibles peuvent fournir 300 actions à 19,98\) US et 200 actions à 20,00 $ US, sans autre quantité immédiatement disponible à un cours inférieur ou égal à la limite.

  1. L’ordre est exécuté à hauteur de 300 actions à 19,98 \(US, soit un montant de 5 994\) US hors frais.
  2. Il est exécuté pour 200 actions supplémentaires à 20,00 \(US, soit 4 000\) US hors frais.
  3. La quantité exécutée immédiatement est de 500 actions, pour une valeur totale de 9 994 $ US hors frais.
  4. Les 1 000 − 500 = 500 actions restantes sont annulées. Elles ne restent pas dans le carnet d’ordres en attente d’un autre vendeur.

L’investisseur a acheté 500 actions, et non 1 000. Le cours moyen pondéré d’exécution est de 9 994 $ US ÷ 500 = 19,988 $ US par action, hors frais. Tout nouvel ordre portant sur les actions annulées constituerait un ordre distinct, soumis aux cours et à la liquidité disponibles à ce moment-là.

Pourquoi c’est important avant de passer un ordre

Un ordre IOC limite la durée pendant laquelle la quantité non exécutée reste active, mais il ne garantit ni une exécution complète ni un cours avantageux. Avant de passer un ordre, vérifiez qu’une position partielle serait cohérente avec le panier visé, que le cours limite vous convient et que la liquidité disponible est suffisante par rapport à la quantité demandée. Les cotations affichées peuvent évoluer avant que l’ordre n’atteigne une plateforme ; les quantités affichées ne garantissent pas l’exécution.

Dans un panier, des exécutions partielles peuvent modifier la pondération des positions et laisser certaines transactions prévues sans contrepartie. Plusieurs ordres IOC ne garantissent pas des exécutions simultanées ou proportionnelles. L’écart acheteur-vendeur, l’impact de marché, les frais et la nécessité éventuelle de passer un nouvel ordre pour le reliquat peuvent tous influer sur le coût total d’exécution. IOC porte sur la durée de validité de l’ordre, pas sur ces autres coûts.

Utilisation par PreTrAIde

PreTrAIde est une plateforme d’analyse pré-négociation fondée sur l’IA, destinée aux actions. L’utilisateur compose un panier en indiquant, pour chaque ligne, un achat ou une vente, une quantité et des conditions d’exécution. Avant tout passage d’ordre, son analyse PreTrade fournit des verdicts GO, NO-GO ou MODIFY au niveau du panier et de chaque ligne, des évaluations des risques, des stratégies d’exécution suggérées et des explications en langage clair. Son module quantitatif estime l’écart acheteur-vendeur, la participation au volume quotidien et l’impact de marché — des éléments utiles pour évaluer un ordre susceptible de n’être exécuté qu’en partie.

Les informations sur le produit ne permettent pas d’établir que PreTrAIde sélectionne, transmet ou simule spécifiquement des ordres IOC. Ses verdicts sont une aide à la décision, pas des recommandations. PreTrAIde ne reçoit, ne transmet ni n’exécute jamais d’ordres ; les utilisateurs passent eux-mêmes leurs transactions par l’intermédiaire de leur propre courtier.

Erreurs fréquentes

  • Confondre IOC et tout ou rien. Un ordre IOC autorise une exécution partielle ; un ordre FOK, non.
  • Croire qu’un cours limite garantit l’exécution. Il fixe un prix acceptable, mais ne crée pas de liquidité.
  • Penser que les actions annulées ont été négociées. Seules les actions exécutées constituent une position.
  • Confondre annulation et contrepassation. Annuler le reliquat n’annule pas les actions déjà exécutées.
  • Négliger les effets sur le panier. Une exécution partielle peut modifier les quantités prévues et les expositions du portefeuille.

Questions fréquentes

Un ordre IOC peut-il être exécuté partiellement ?

Oui. Toute quantité exécutée immédiatement reste exécutée ; le reliquat non exécuté est annulé.

Quelle est la différence entre IOC et FOK ?

Un ordre IOC autorise une exécution partielle immédiate et annule le reliquat. Un ordre « tout ou rien » (FOK) doit être exécuté intégralement immédiatement, faute de quoi l’ordre entier est annulé.

Un ordre IOC à cours limité garantit-il le cours limite ou l’exécution ?

Un ordre d’achat à cours limité fixe le cours maximal d’exécution ; un ordre de vente à cours limité fixe le cours minimal. Ni l’un ni l’autre ne garantit que des titres seront disponibles pour exécuter immédiatement l’ordre.

Termes associés

Exécution et coûts de transaction

Analyse pré-négociation Analyse post-négociation Analyse des coûts de transaction (TCA) Écart acheteur-vendeur Écart acheteur-vendeur effectif Écart réalisé Prix médian Dérapage de prix Tous les termes du glossaire →

Vérifiez votre prochain ordre avant de le passer

Composez un panier, lancez une analyse pré-trade et obtenez un verdict GO, NO-GO ou MODIFY, accompagné des coûts, de la liquidité et des risques associés.

Démarrer votre essai gratuit Essayer les outils gratuits

Contenu pédagogique, et non conseil en investissement. PreTrAIde est un logiciel d’analyse, pas un courtier : il n’exécute jamais d’ordres et ses verdicts sont une aide à la décision, pas des recommandations d’achat ou de vente.