Trading

Configurer un ordre OCO sur BTC ou ETH : take-profit et stop-loss liés

Apprenez à poser un ordre OCO sur BTC ou ETH pour lier un take-profit et un stop-loss, vérifier le trigger et éviter les conflits d’ordres.

Configurer un ordre OCO sur BTC ou ETH : take-profit et stop-loss liés
Difficulté
Intermédiaire

Un ordre OCO permet de lier un take-profit et un stop-loss sur une position BTC ou ETH déjà détenue. Sur un OCO de vente, le TP se place au-dessus du prix actuel, et le trigger du SL en dessous ; si l’un passe, l’autre est annulé automatiquement, comme le documentent Binance Spot, Bybit et OKX.

Ce guide montre comment le configurer proprement, contrôler le prix de déclenchement et éviter les rejets liés à des ordres existants ou à une quantité déjà réservée.

Prérequis

  • Détenir déjà du BTC ou de l’ETH sur l’exchange.
  • Accéder à un exchange qui propose l’OCO ou une logique équivalente TP/SL liée.
  • Connaître la quantité que vous voulez protéger ou vendre.

Matériel nécessaire

  • Compte sur un exchange crypto avec OCO ou TP/SL lié
  • Position spot en BTC ou ETH déjà ouverte
  • Prix cible de take-profit et niveau de stop-loss

Étapes

  1. Ouvrir l’écran d’ordre OCO ou TP/SL lié

    Depuis la paire BTC ou ETH concernée, ouvrez le module d’ordre qui propose OCO, TP/SL Spot ou une option équivalente. Selon la plateforme, le nom change : Binance parle d’OCO, Bybit documente OCO et TP/SL Spot, et OKX relie clairement TP/SL à une logique OCO.

  2. Choisir la quantité réellement disponible

    Saisissez une quantité de BTC ou ETH qui n’est pas déjà bloquée par d’autres ordres. Si une partie de votre position est réservée ailleurs, l’OCO peut être rejeté ou impossible à envoyer selon l’exchange.

  3. Placer le take-profit du bon côté du marché

    Main plaçant un niveau de take-profit au-dessus du prix du marché sur une interface de trading affichée sur un écran.

    Pour un OCO de vente après achat de BTC ou ETH, entrez un ordre Limit de take-profit au-dessus du prix actuel. C’est la branche destinée à vendre si le marché monte jusqu’à votre objectif.

  4. Définir le stop-loss avec un bon prix de déclenchement

    Réglage d’un stop-loss sous le niveau actuel du marché sur une interface de trading avec ordre lié.

    Dans la branche stop-loss, renseignez d’abord le prix de déclenchement (Stop ou Trigger Price) en dessous du marché pour un OCO de vente. Si vous utilisez un stop-limit, ajoutez ensuite le prix limite auquel l’ordre sera envoyé une fois le trigger touché.

  5. Vérifier la cohérence des prix avant de confirmer

    Vérification visuelle de la cohérence entre le prix du marché, le take-profit au-dessus et le stop-loss au-dessous avant confirmation.

    Contrôlez la logique complète avant l’envoi : pour un OCO de vente, la règle est TP limit > prix actuel du marché > trigger du stop-loss. Bybit documente la même direction : déclencheur SL sous le marché et déclencheur TP au-dessus.

    Pour un OCO d’achat, la logique est inversée : prix du limit < prix actuel du marché < prix de déclenchement stop.

  6. Tester votre configuration sur un exemple simple

    Si vous détenez du BTC et visez une sortie gagnante à 72 000 $ avec une coupure de risque à 68 500 $, vous pouvez préparer un OCO de vente avec TP Limit à 72 000 $ et SL Trigger à 68 500 $. Si vous choisissez un stop-limit, placez ensuite le SL Limit légèrement en dessous.

  7. Contrôler les règles du marché avant l’envoi

    Vérifiez les contraintes du symbole si l’exchange les applique : tick size, step size, min notional et autres filtres de marché. Binance recommande, côté API, de consulter exchangeInfo avant de soumettre un OCO pour valider prix, quantité et règles du symbole.

  8. Valider puis retrouver l’ordre dans les ordres ouverts

    Après validation, vérifiez la présence de l’OCO dans Open Orders / Ordres ouverts. Sur Binance, l’historique se consulte dans Order History / Historique des ordres, et l’affichage peut montrer l’OCO sur deux lignes liées.

Erreurs fréquentes & dépannage

  • Placer le take-profit du mauvais côté du marché.
  • Confondre prix de déclenchement et prix d’exécution du stop-limit.
  • Mettre un SL Limit trop éloigné du trigger, ce qui peut nuire à l’exécution en marché rapide.
  • Utiliser une quantité déjà engagée dans d’autres ordres ouverts.
  • Oublier les règles du symbole : taille de pas, quantité minimale ou valeur minimale.

Astuces & pour aller plus loin

  • Avant d’envoyer un OCO sur BTC ou ETH, annulez ou ajustez les anciens ordres ouverts sur la même position.
  • Relisez le type de stop proposé par la plateforme : stop-limit ou stop-market/équivalent, car le risque d’exécution n’est pas le même.
  • Commencez par une petite quantité pour vérifier l’affichage et la logique de votre exchange.

Questions fréquentes

Un ordre OCO garantit-il le prix du stop-loss ?

Non. Le prix de déclenchement active le stop, mais si vous utilisez un stop-limit, l’exécution dépend ensuite du prix limite défini et des conditions de marché.

Pourquoi mon OCO peut-il être refusé alors que j’ai du BTC ou de l’ETH ?

Parce qu’une partie de la position peut déjà être réservée par d’autres ordres ouverts, ou parce que l’ordre ne respecte pas les règles du symbole comme le tick size, le step size ou le minimum notional.

Où vérifier que l’OCO est bien actif ?

Consultez la section Open Orders / Ordres ouverts. Sur certaines interfaces, l’OCO apparaît en deux lignes liées plutôt qu’en un seul bloc.

Conclusion

Pour débuter proprement, retenez ce réflexe : TP au-dessus du marché, trigger du SL en dessous, quantité disponible, puis contrôle des ordres ouverts. Une fois ces quatre points validés, l’OCO devient l’un des moyens les plus simples de gérer une position spot BTC ou ETH avec un objectif et une limite de perte liés.

Commentaires · Aucun commentaire pour l'instant

Soyez le premier à réagir.

Laisser un commentaire