Ordres et exécution

L’un annule l’autre

Également appeléOCO · one-cancels-other · one-cancels-another

One cancels the other est une instruction de liaison d’ordres qui relie deux ordres ou plus afin que l’exécution de l’un déclenche l’annulation, ou parfois le maintien, des autres ordres liés. Le déclencheur précis et le traitement des exécutions partielles dépendent du courtier, de la plateforme ou de la place de négociation.

Que signifie one-cancels-the-other

L’OCO est couramment utilisé pour placer des instructions de sortie alternatives pour la même position : par exemple, un ordre limite de prise de profit au-dessus du marché et un ordre stop de protection en dessous. L’intention est qu’un seul résultat clôture la position et rende l’autre instruction inutile. Cependant, l’OCO est une fonction d’automatisation, pas une garantie que chaque ordre lié sera annulé avant qu’un autre puisse être exécuté lors de mouvements de prix rapides ou de retards système.

Sans annulation liée, deux ordres de sortie indépendants peuvent rester actifs après l’exécution de l’un d’eux, ouvrant potentiellement une nouvelle position non souhaitée. L’OCO réduit ce risque opérationnel, mais les utilisateurs doivent toujours comprendre la manière dont la plateforme gère les exécutions partielles, les ordres rejetés, les pannes de connectivité et le timing d’annulation. Sur le forex OTC et les CFD, la fonctionnalité peut être implémentée sur le propre serveur du broker plutôt que sur un exchange.

Un trader est long de 10,000 unités d’EUR/USD depuis 1.0800. Il crée une paire OCO : un ordre limite de vente à 1.0900 et un ordre stop de vente à 1.0750. Si l’ordre limite à 1.0900 est intégralement exécuté, la plateforme doit annuler le stop à 1.0750. Cet exemple est simplifié ; les règles d’exécution partielle et d’annulation varient selon la plateforme.

Questions fréquentes

L’OCO est-il identique à un ordre bracket ?+

Pas exactement. OCO relie des ordres alternatifs afin que l’exécution de l’un annule l’autre. Un ordre bracket combine généralement un ordre d’entrée avec des ordres de sortie attachés pour prise de profit et protection, souvent en utilisant une logique OCO pour les sorties après exécution de l’entrée.

Que se passe-t-il si un des deux ordres OCO est partiellement exécuté ?+

Cela dépend de l’implémentation. Certains systèmes laissent l’ordre lié inchangé jusqu’à une exécution complète ; d’autres réduisent les quantités liées ou utilisent des contrôles de sur-exécution. Consultez les règles OCO spécifiques de la plateforme avant de vous fier à cette fonctionnalité.

Accédez au document source.

01CME Direct : One Cancels Other02Glossaire Interactive Brokers : One Cancels Other03CME Group : mécanique des ordres à cours limité sur le FX/CFD de détail