Ordres OCO futures : l'un annule l'autre
Découvrez comment les ordres OCO futures relient deux instructions afin que l'exécution de l'une annule l'autre, comment fonctionnent les exemples d'objectif de bénéfice et de stop et quoi vérifier après des exécutions partielles
Réponse directe
Un OCO futures relie deux ordres afin que l'exécution de l'un annule l'autre selon les règles applicables. Il peut associer deux sorties alternatives, mais vous devez tout de même vérifier les exécutions, la quantité annulée et le statut final de la position.
L'OCO relie des alternatives au lieu d'additionner les deux résultats
Le glossaire de la CFTC définit One Cancels the Other comme une paire d'ordres dont l'exécution de l'un entraîne l'annulation de l'autre.
Un exemple courant de gestion de position est une limite de prise de bénéfices liée à un stop protecteur.
Le but est d'exprimer deux résultats alternatifs.
Si l'ordre de prise de bénéfices s'exécute selon les règles OCO, le stop lié devrait être annulé.
Si l'ordre du côté stop s'exécute en premier, l'ordre de prise de bénéfices devrait être annulé.
Ne comptez pas les deux ordres liés comme deux réductions de position prévues simultanément.
Exemple détaillé : un contrat long avec deux sorties liées
Supposons que vous soyez long d'un contrat futures depuis 5 000.
Vous créez un groupe OCO avec :
Si la limite de vente est exécutée à 5 020, la position longue est clôturée par cette exécution.
Avec un multiplicateur hypothétique de 20 $ par point, le P&L brut est :
(5 020 − 5 000) × 20 $ = 400 $.
Le stop lié devrait alors être annulé selon le traitement OCO qui a été soumis.
Si la sortie côté stop s'exécute en premier, c'est au contraire le côté limite qui devrait être annulé.
- une limite de vente à 5 020
- un stop de vente à 4 980
L'OCO ne garantit le prix d'aucune sortie
La liaison contrôle ce qui se passe entre les deux ordres associés.
Elle ne transforme pas un stop en prix d'exécution garanti.
Un ordre stop peut suivre ses propres règles de déclenchement et d'exécution.
Un ordre limite peut rester non exécuté si aucune liquidité compatible n'est disponible.
Le marché peut également évoluer rapidement entre le déclenchement, le traitement par la bourse et l'exécution finale.
Ordres stop et stop-limite futures explique le risque de prix du côté stop.
Ordres futures au marché et ordres limite explique le côté limite.
Les exécutions partielles exigent un rapprochement explicite
Ne supposez pas que l'étiquette OCO vous indique tous les détails d'une exécution partielle.
Une plateforme peut définir le moment où l'ordre lié est annulé, réduit, maintenu ou traité d'une autre manière.
Si une sortie sur plusieurs contrats n'exécute qu'une partie de sa quantité, vérifiez ce qui est arrivé à l'ordre lié et à la position restante.
Par exemple, une position longue de 5 contrats peut devenir longue de 3 après une sortie partielle de 2 contrats.
Le compte conserve une exposition même si l'ordre lié a changé d'état.
Consultez la documentation OCO du courtier et le rapport final de l'ordre au lieu de déduire le comportement de l'acronyme.
Le statut d'annulation compte après la première exécution
Une annulation automatisée doit tout de même être visible dans le dossier final de l'ordre.
Confirmez l'identifiant de l'ordre pour chaque branche, la quantité exécutée, la quantité restante, l'accusé de réception de l'annulation et la position nette.
Si l'un des ordres liés est exécuté, ne soumettez pas un remplacement simplement parce que l'autre apparaît encore brièvement à l'écran.
Les mises à jour de l'interface peuvent être en retard sur l'état réel de l'ordre.
De même, ne supposez pas qu'une ligne qui semble annulée prouve que la position est nulle.
Ordres futures rejetés ou non exécutés explique pourquoi le statut final est plus important qu'un affichage transitoire. [!TRYMARK] Rapprochez une sortie OCO Commencez long de 1 contrat à 5 000 avec une limite de vente à 5 020 et un stop de vente à 4 980. Écrivez les états attendus des ordres et de la position si la limite est exécutée en premier, puis répétez l'exercice si l'ordre côté stop s'exécute en premier.
Utilisez une check-list OCO
Confirmez que le produit, le courtier et la plateforme prennent en charge le comportement OCO souhaité
Notez les identifiants des deux ordres liés
Confirmez que la quantité des deux côtés correspond à la gestion de position souhaitée
Vérifiez séparément le prix et les règles de déclenchement de chaque ordre
Vérifiez si les exécutions partielles modifient l'ordre lié
Après toute exécution, confirmez le statut final de l'ordre lié
Rapprochez la position nette futures avant d'envoyer un autre ordre
Intégrez les commissions, frais de bourse, frais de compensation et dérapage dans le calcul final du P&L
Ce guide explique les mécanismes des ordres liés. Il ne recommande pas une stratégie de sortie particulière.
Questions fréquentes
Que signifie OCO dans le trading futures ?
OCO signifie One Cancels the Other, c'est-à-dire « l'un annule l'autre ». Deux ordres sont liés afin que l'exécution de l'un entraîne l'annulation de l'autre selon les règles de traitement applicables.
Puis-je utiliser un OCO pour un objectif de bénéfice et un stop futures ?
De nombreuses plateformes utilisent une liaison de type OCO pour des sorties alternatives, comme une limite de prise de bénéfices et un stop. Confirmez la prise en charge et le comportement exact auprès du courtier ou de la place avant de vous y fier.
L'OCO garantit-il que je ne recevrai aucune exécution inattendue ?
Non. L'OCO automatise l'annulation liée, mais l'exécution et l'annulation suivent toujours le traitement de la plateforme et de la place. Vérifiez les exécutions réelles, les exécutions partielles, les accusés de réception et la position nette.
Que se passe-t-il si un ordre OCO est exécuté partiellement ?
Le comportement peut varier selon la mise en œuvre. L'ordre lié peut être annulé, ajusté ou traité selon des règles propres à la plateforme. Vérifiez la documentation et le statut final de l'ordre dans le système utilisé.