Éducation au trading
Qu'est-ce qu'un ordre bracket ? Les ordres OCO expliqués
Découvrez ce que sont les ordres bracket et les ordres OCO (one-cancels-other), comment ils fonctionnent et comment les utiliser pour automatiser vos sorties de position.
Traduction mise à jour
- Publié à l'origine
- Source mise à jour
- Traduction mise à jour
Dans cet article
Un ordre bracket regroupe une entrée avec des sorties prévues de protection et de prise de bénéfices. Une relation OCO lie des ordres de sorte que l'exécution de l'un est censée annuler l'autre. Le comportement exact d'activation, d'annulation et d'exécution partielle dépend du courtier, de la plateforme et du type d'ordre.
Suivez l'ordre parent et les ordres enfants
Dans un exemple simple de position longue, une entrée près de $100 comporte un objectif de vente à $105 et un déclencheur de stop de vente à $97. Les ordres de sortie devraient devenir actifs selon les règles documentées du bracket concernant l'exécution du parent, avec des quantités correspondant à la position qu'ils protègent.
Qu'un prix cible soit touché ne garantit pas une exécution à cours limité, et un déclenchement de stop ne garantit pas une exécution à $97. Vérifiez le statut d'ordre confirmé plutôt que de considérer un bracket dessiné comme une protection en fonctionnement. La documentation d'IBKR sur les brackets illustre pourquoi la transmission et les relations parent-enfant doivent être gérées explicitement.
Les exécutions partielles exigent une attention particulière
Si seule une partie de l'entrée est exécutée, déterminez quand les sorties correspondantes s'activent. Si un objectif est partiellement exécuté, vérifiez si l'autre sortie est réduite, annulée ou reste à sa quantité d'origine. Un ordre de vente restant surdimensionné peut créer une position courte après la clôture de la position longue prévue.
L'OCO ne rend pas universellement les annulations atomiques sur toutes les routes. Vérifiez les règles du service en matière de protection contre les sur-exécutions et de confirmation. L'explication d'IBKR sur les OCA distingue également l'annulation par le client de certaines annulations ou rejets du système.
Un gap ne choisit pas l'ordre le plus proche
L'ordre qui peut se déclencher ou être exécuté dépend de son type, de ses conditions, de la session et du parcours réel du prix. Il n'existe pas de règle universelle selon laquelle l'ordre le plus proche d'un print d'ouverture se déclenche en premier. Une barre de prix couvrant les deux sorties n'indique pas leur séquence.
Vérifiez l'ensemble du processus
En simulation, testez les entrées complètes et partielles, les réductions manuelles, le rejet d'une sortie, la déconnexion et le redémarrage. Confirmez où la liaison est hébergée et ce qui nécessite que votre terminal reste en fonctionnement. Vérifiez séparément les conditions du service réel en direct.
Les brackets peuvent réduire les étapes manuelles, mais ils ne suppriment pas la surveillance et ne garantissent pas de limite de perte du compte. Calculez la quantité à partir de la distance de prix prévue, des coûts et de la tolérance d'exécution, puis vérifiez l'état restant du compte avant de vous éloigner.
Avertissement sur les risques : Le trading comporte un risque substantiel de perte. Les performances passées ne sont pas indicatives des résultats futurs. Consultez notre avertissement complet sur les risques.