Un Stop-limit order est un ordre à cours limité conditionnel. Il attend d’abord que le prix stop soit atteint, puis autorise une transaction uniquement au prix limite ou à un prix plus favorable. À la vente, la limite est un minimum ; à l’achat, un maximum. Le déclenchement ne signifie pas que la transaction a eu lieu.
Jana ne souhaite pas surveiller la plateforme toute la journée. Elle indique donc quelle baisse doit déclencher la vente, puis choisit séparément le prix sous lequel elle refuse de vendre. Le premier seuil est le stop, ou déclencheur ; le second est la limite de prix d’exécution. Kraken décrit ce mécanisme comme l’activation d’un Limit order lorsque le prix stop est atteint. Jusque-là, l’ordre attend sa condition. Ensuite, il faut encore trouver un acheteur : personne n’a promis à Jana de racheter ses bitcoins à l’un des prix saisis. [1]
Pour une vente, la limite signifie « à ce prix ou plus cher ». Pour un achat, elle signifie « à ce prix ou moins cher ». Investor.gov explique ainsi les ordres à cours limité sur les titres financiers ; notre exemple en bitcoin suit le même principe. Le prix limite n’est donc pas forcément le prix final : une meilleure offre reste possible. Il ne précise pas non plus quelle quantité sera vendue. Il encadre le prix d’exécution, pas le montant net après frais ni la perte totale sur l’investissement. [2]
Supposons que l’ordre de Jana se déclenche alors que les acheteurs proposent déjà moins que son prix limite. L’ordre refuse cette offre inférieure. Il remplit bien sa fonction, mais Jana détient toujours ses bitcoins et reste exposée à une nouvelle baisse. FINRA souligne ce risque de non-exécution pour les ordres stop-limit sur actions. Ce n’est pas nécessairement une panne : la condition de prix peut être respectée précisément parce qu’aucune transaction n’a lieu. Fixer le stop et la limite au même prix ne crée pas la demande manquante. [3]
Jana peut voir le prix stop atteint sur un graphique alors que son ordre attend toujours. Avant de conclure à un dysfonctionnement, elle doit connaître le prix de référence choisi. Sur les paires compatibles, Kraken permet de sélectionner le dernier échange réalisé ou un indice, c’est-à-dire un prix calculé selon une méthode définie. Une variation brève sur une seule plateforme peut ne pas suffire à faire bouger cet indice. Ce sont les réglages et le sens de déclenchement de l’ordre qui comptent, pas un graphique consulté dans une autre application. [4]
Après son activation, l’ordre de Jana peut rencontrer immédiatement une offre existante suffisamment favorable. Il consomme alors une liquidité déjà présente dans le carnet et agit comme taker. S’il reste au contraire dans le carnet avant de rencontrer un nouvel ordre, il apporte de la liquidité comme maker. Kraken précise que les ordres à cours limité exécutés immédiatement supportent des frais taker. Le mot limite ne suffit donc pas à déterminer les frais : il faut regarder l’exécution réelle et le barème du marché. [1]
Une plateforme peut accepter l’ordre, le déclencher ensuite, puis n’exécuter qu’une partie de la quantité demandée. Ce sont des étapes distinctes. La documentation de Coinbase Exchange différencie l’ordre accepté, l’exécution partielle avec un solde ouvert et l’ordre entièrement exécuté. Jana doit donc vérifier la quantité vendue, le prix de chaque exécution et la quantité restante. Si seule une partie est vendue, le reste de ses bitcoins n’a ni disparu ni été automatiquement protégé contre une nouvelle baisse. [5]
La durée de validité détermine aussi la suite. Kraken décrit GTC comme une validité jusqu’à exécution ou annulation, et GTD comme une validité au plus tard jusqu’à une échéance fixée. Avec IOC, toute quantité non exécutée immédiatement est annulée. Les options compatibles avec un ordre stop-limit doivent être vérifiées pour le marché et l’interface concernés. Le lien avec la position compte également : Kraken précise qu’un Stop Loss Limit autonome n’est pas automatiquement rattaché à une position donnée. Si Jana vend autrement, elle doit aussi vérifier cet ordre en attente et l’annuler si nécessaire. [4] [1]
Un Stop order classique devient généralement un Market order après son déclenchement : il recherche des contreparties disponibles sans garantir le prix stop. Le Stop-limit order impose au contraire sa limite et peut rester inexécuté. FINRA présente ce compromis entre une exigence de prix et le risque de ne pas réaliser la transaction. Aucune formule ne garantit le meilleur résultat. Pour Jana, l’essentiel est de comprendre ce qui suit le déclenchement, puis de consulter l’historique des exécutions pour savoir ce qui a réellement été vendu. [3]
Une partie vendue, une autre toujours sur le compte
Jana prévoit une vente fictive de 0.02 BTC avec un stop à 99000 USD/BTC et une limite à 98800 USD/BTC. Après activation, un acheteur ne demande que 0.01 BTC à 98900 USD/BTC ; l’offre d’achat suivante est à 98700 USD/BTC. Dans cet exemple simplifié, la première partie est vendue pour 0.01 × 98900 = 989 USD. La seconde offre est inférieure à la limite et n’est pas acceptée. Il reste 0.02 − 0.01 = 0.01 BTC. Avec une validité GTC et sans autre règle, l’ordre portant sur ce solde reste ouvert. Les frais et les autres offres sont exclus du calcul, et aucune vente ultérieure n’est promise. La somme reçue pour la première exécution ne correspond pas à la vente de toute la quantité.
Pour une vision complète, lisez aussi Stop order, Limit order, Market order, Slippage, Order book, Maker–taker. Cette entrée est également citée par Stop order, Stop-loss.
01Est-il utile de fixer le stop et la limite au même prix ?+
Cela ne garantit pas l’exécution. Après activation, il faut toujours un acheteur ou un vendeur au prix limite ou à un prix plus favorable. Des valeurs identiques ne résolvent ni le manque d’offres ni un mouvement rapide du marché. L’ordre peut rester inexécuté ou ne porter finalement que sur une partie de la quantité.
02Un stop-limit est-il plus sûr qu’un stop classique ?+
Il protège une autre condition : il refuse un prix d’exécution moins favorable, mais peut laisser des bitcoins invendus. Le stop classique ne garantit pas le prix utilisé comme déclencheur. Sans connaître l’objectif, les règles du marché et la position restante, aucune formule n’est universellement plus sûre.