Les bracket orders futures expliqués
Découvrez comment les bracket orders futures relient une entrée, une limite de prise de profit et un stop de protection, notamment en cas d'exécutions partielles, de transmission, de slippage et de défaillances propres au courtier.
Réponse directe
Un bracket order futures combine normalement une entrée avec une limite de prise de profit et un stop de protection. Après l'exécution du parent, les deux sorties sont censées fonctionner comme une paire OCO : une exécution annule l'autre. La structure organise les décisions, mais elle ne garantit ni une exécution, ni un prix de stop, ni une annulation instantanée dans un marché rapide.
Ce que font les trois ordres
Pour une position futures longue, le parent est un ordre d'achat. Ses enfants sont une limite de vente au-dessus de l'entrée et un stop de vente en dessous. Pour une position short, les côtés s'inversent : un parent vendeur a un stop d'achat au-dessus et une limite d'achat en dessous. La quantité de chaque enfant doit correspondre à la quantité réellement détenue, sous réserve des règles du courtier en cas d'exécution partielle.
Une relation OCO relie deux ordres déjà éligibles à l'exécution. Un bracket ajoute un parent dont l'exécution libère les enfants. Certaines plateformes appellent la structure parent-plus-deux-enfants OTOCO. Les noms ne sont pas standardisés ; lisez donc les règles d'activation et d'annulation du courtier au lieu de vous fier au libellé. Les ordres OCO et bracket sur options fournit un exemple parallèle de cette terminologie.
Définissez le risque avant de construire le ticket
Fixez le niveau d'invalidation, l'objectif, le mois du contrat et la perte maximale avant de saisir le ticket. Convertissez la distance du stop en devise avec la taille et la valeur du tick du contrat. Incluez les commissions, les frais de bourse, une hypothèse d'exécution défavorable et un scénario de gap. Le dimensionnement d'une position futures explique pourquoi la marge initiale n'est pas un budget de perte sûr.
Par exemple, un micro-contrat long avec un stop de 20 ticks et une valeur de 1.25 $ par tick présente un risque de prix prévu de 25 $ par contrat avant coûts. Ce n'est qu'un scénario, pas une perte maximale garantie : un stop peut être exécuté au-delà de son déclencheur et le marché peut bouger avant que l'enfant protecteur soit accepté. Si le cas de choc ne respecte pas la limite du compte, réduisez la quantité ou abstenez-vous.
Ne choisissez pas un objectif uniquement parce qu'il rend le ratio risque-rendement attrayant. Indiquez la condition de marché qui invalide la thèse et celle qui permet une sortie discrétionnaire anticipée. Le bracket doit coder une règle testée, pas la remplacer.
L'activation et la transmission du parent comptent
Un bracket sûr ne doit pas permettre à un enfant de s'exécuter avant que la position n'existe. Les implémentations des courtiers conservent souvent les enfants jusqu'à l'exécution du parent, mais le comportement exact peut différer en cas d'exécution partielle, de parent rejeté, de négociation hors séance et de soumission par API.
Lors d'une soumission par API, le courtier peut exiger un indicateur de transmission ou un mécanisme de mise en attente équivalent. Interactive Brokers documente l'envoi du parent et du premier enfant sans les transmettre, puis la transmission du dernier enfant afin que le groupe soit libéré ensemble. Cela réduit le risque que le parent soit actif sans les sorties prévues, mais il faut toujours inspecter les accusés de réception et les événements de statut. Consultez la [documentation Interactive Brokers sur les bracket orders](https://www.interactivebrokers.com/docs/general/order-types/complex-orders/bracket-orders).
Dans un ticket manuel, vérifiez que l'entrée est réellement un parent, que les enfants font référence au bon identifiant parent et que le groupe est actif plutôt que simplement affiché localement. Un ticket qui semble validé n'est pas la preuve que la bourse a accepté chaque ordre.
Choisissez délibérément les types d'ordre
L'enfant de prise de profit est généralement un ordre limite. Il contrôle le pire prix acceptable pour la sortie, mais peut rester non exécuté si le marché touche le niveau puis se retourne. L'enfant protecteur peut être un stop au marché ou un stop-limite. Le stop au marché donne la priorité à l'exécution mais peut être exécuté au-delà du déclencheur lors d'un mouvement rapide ; le stop-limite contrôle le prix limite mais peut être déclenché sans être exécuté.
Lisez ordres au marché versus ordres limites et ordres stop versus stop-limite avant de choisir un type. Vérifiez quelle source de prix déclenche le stop, comment une limite est arrondie aux ticks, si l'ordre est autorisé pendant la séance overnight et si la bourse ou le courtier applique des bandes de protection.
La durée de validité est une autre décision de risque. Un enfant valable pour la journée qui expire à la limite de séance peut laisser une position overnight sans protection. Un enfant GTC peut survivre plus longtemps que la thèse et exiger une annulation explicite lorsque la position est clôturée. Comparez les ordres futures day et GTC avec le calendrier de négociation du contrat.
Les exécutions partielles modifient la quantité sûre
Supposons qu'un parent de cinq contrats soit exécuté pour deux contrats. Le bracket n'est sûr que si les sorties actives couvrent deux contrats et non cinq, sauf si le courtier maintient délibérément les trois contrats restants du parent en attente et peut redimensionner les enfants au fil des exécutions. Certains systèmes activent les enfants proportionnellement, certains attendent l'exécution complète du parent et certains exigent que le trader modifie les quantités.
Après chaque événement d'exécution, comparez :
Si un enfant est exécuté partiellement, la position restante peut être plus petite tandis que le frère affiche encore la quantité initiale. Suivez le comportement OCO du courtier et modifiez ou annulez explicitement. Ne supposez jamais qu'une annulation OCO recalcule automatiquement la quantité du frère. Ordres futures rejetés versus non exécutés explique pourquoi un ordre en attente ou rejeté n'est pas la même chose qu'un risque supprimé.
- La quantité du parent exécutée avec la position réelle
- La quantité du stop actif avec la position qui doit être protégée
- La quantité de l'enfant de profit et la quantité restante du parent
- Le prix d'entrée moyen et les prix de sortie arrondis aux ticks
- Tout ordre non lié ou en double
L'annulation OCO est une course, pas une garantie
Lorsqu'un enfant est exécuté, le système envoie une demande d'annulation de l'autre. Cette demande peut mettre du temps à atteindre le courtier, la bourse ou le moteur d'appariement. Lors d'un mouvement violent, les deux enfants peuvent être exécutés ou l'un peut l'être après que la position a changé. Un bracket réduit le délai manuel, mais ne rend pas impossible une exécution excédentaire.
Définissez une réponse à une exécution inattendue : cessez d'envoyer de nouveaux ordres, lisez le rapport d'exécution, calculez la position nette résultante, annulez les enfants obsolètes et débouclez ou reprotégez selon le plan écrit. N'inversez pas immédiatement le sens parce que les deux côtés ont été exécutés ; rapprochez d'abord la quantité et les frais.
Rapprochez après le parent et après la sortie
Utilisez le rapport d'exécution, et non le graphique ou l'aperçu du ticket, comme source de vérité. Notez le mois du contrat, le côté, la quantité, le prix moyen, l'horodatage, l'identifiant de l'ordre, la source du déclenchement et les frais. Confirmez que la bourse a accepté le contrat et que la position porte sur le mois prévu ; un graphique continu n'est pas en lui-même un contrat négociable.
Après une sortie, vérifiez que la position est nulle ou correspond au reliquat prévu et qu'aucun enfant ou parent n'est encore actif. Comparez le P&L réalisé avec la valeur du tick et les coûts du contrat. Le P&L réalisé versus non réalisé des futures aide à séparer le résultat clôturé de l'exposition en direct.
Si le bracket reste ouvert overnight, réservez de la trésorerie pour la marge de variation et une éventuelle modification de la politique de marge. Un stop protecteur ne plafonne pas les pertes lors d'un gap, et un courtier peut liquider les positions lorsque la valeur nette passe sous ses exigences. Consultez appel de marge versus liquidation forcée.
Une check-list avant soumission et après exécution
Avant de soumettre :
1. Confirmez le mois exact du contrat, le sens et la quantité 2. Calculez le risque du stop, la logique de l'objectif, les frais et un scénario de choc 3. Vérifiez l'arrondi aux ticks, la source du déclencheur, la séance et la durée de validité 4. Confirmez les identifiants parent-enfant et le comportement du courtier en cas d'exécution partielle 5. Vérifiez que la marge et la trésorerie libre restent supérieures à la réserve prévue
Après l'exécution du parent :
1. Confirmez la position réelle et les quantités actives des enfants 2. Vérifiez que le stop est actif et que l'ordre de profit a le prix prévu 3. Annulez les ordres en double ou obsolètes 4. Enregistrez l'exécution et surveillez les événements de statut, pas seulement le dernier prix
Après l'exécution d'un enfant, répétez le rapprochement. Le bracket n'est terminé que lorsque la position et tous les ordres associés correspondent au plan. [!WARNING] Un bracket order n'est pas une limite de perte garantie Le slippage, les gaps, les interruptions de cotation, les ordres rejetés ou retardés, les exécutions partielles, les défaillances de connexion, la variation de la marge et le comportement OCO propre au courtier peuvent produire un résultat différent du stop ou de l'objectif prévu. Cet article est pédagogique et ne recommande ni contrat, ni courtier, ni type d'ordre, ni stratégie.
Questions fréquentes
Un bracket order futures est-il la même chose qu'un ordre OCO ?
Non. Un OCO relie deux alternatives éligibles. Un bracket ajoute normalement une entrée parent dont l'exécution active les deux sorties, qui se comportent ensuite comme des ordres frères OCO. Les noms et règles d'activation varient selon le courtier.
Les deux côtés d'un bracket futures peuvent-ils être exécutés ?
Oui. Une demande d'annulation peut entrer en course avec une exécution lors d'un mouvement rapide, ou une mise à jour de statut retardée peut laisser les deux enfants éligibles. Rapprochez immédiatement la position nette et suivez une procédure de secours écrite à l'avance.
Que se passe-t-il lorsque l'entrée n'est exécutée que partiellement ?
Le courtier peut activer les sorties uniquement pour la quantité exécutée, attendre le parent complet ou exiger un redimensionnement manuel. Vérifiez la position réelle et les quantités actives des enfants après chaque événement d'exécution.
L'enfant protecteur doit-il être un stop au marché ou un stop-limite ?
Cela dépend de l'importance de la certitude d'exécution ou du contrôle du prix pour la stratégie. Un stop au marché peut subir du slippage ; un stop-limite peut rester non exécuté. Testez la règle avec le déclencheur et le comportement de séance du courtier avant de vous y fier.