Ordre reduce-only sur WEEX : à quoi sert-il et quand est-il annulé

By: WEEX
|
0

Un ordre reduce-only sur WEEX est un ordre à terme qui ne peut que réduire une position existante. S'il devait augmenter la position ou la faire basculer de l'autre côté, la plateforme réduit ou rejette la partie concernée. Au 10/2026, WEEX répertorie reduceOnly comme paramètre d'ordre dans sa documentation de l'API des contrats à terme. Ce guide explique ce que ce paramètre bloque, quels types d'ordres WEEX peuvent l'utiliser et ce qu'il advient d'un ordre reduce-only en attente lorsque votre position diminue ou est clôturée avant son exécution.

Ce paramètre est plus important qu'il n'y paraît. Voici comment les traders se retrouvent parfois avec une position courte qu'ils n'avaient jamais voulu ouvrir : ils placent des ordres à cours limité de vente pour prendre leurs bénéfices au-dessus d'une position longue, clôturent manuellement une partie de celle-ci et oublient que les ordres sont toujours dans le carnet. Une hausse les exécute, et les ventes supplémentaires ouvrent une nouvelle position courte. Le mode reduce-only est là pour empêcher cela.

Une précision avant d'entrer dans le vif du sujet. Le centre d'aide de WEEX explique la clôture à l'aide du bouton Close (clôture au marché ou à cours limité), ainsi que des ordres take-profit/stop-loss, mais ne propose pas de page consacrée à une case à cocher « Reduce-Only » dans le panneau d'ordre de l'application. La prise en charge confirmée concerne l'API. Dans l'application, recherchez cette option dans le panneau d'ordre des contrats à terme ; son libellé peut varier selon la version de l'application.

Schéma d'un ordre reduce-only sur WEEX montrant des ordres de vente à cours limité réduits à mesure que diminue une position longue BTC-USDT
Un ordre reduce-only sur WEEX peut réduire ou clôturer une position, mais ne peut jamais en ouvrir une nouvelle dans le sens opposé.

Ce que bloque réellement un ordre reduce-only

Un ordre de vente normal s'exécute selon la quantité indiquée. Si vous détenez une position longue de 0.10 BTC et vendez 0.25 BTC, vous clôturez la position longue et ouvrez une position courte de 0.15 BTC. Avec un ordre de vente reduce-only de 0.25 BTC, 0.10 BTC au maximum seront exécutés. Une fois votre position à zéro, le reste n'a plus rien à réduire et n'est pas exécuté.

Vous bénéficiez ainsi de trois garanties :

  • Aucun retournement accidentel. L'ordre ne peut pas vous faire passer par zéro pour vous placer dans le sens opposé.
  • Aucune exposition supplémentaire. Un ordre d'achat reduce-only face à une position longue, ou un ordre de vente reduce-only face à une position courte, n'a rien à réduire et n'ouvrira ni n'augmentera une position.
  • Aucune marge supplémentaire. L'ordre ne fait que libérer de l'exposition ; il ne bloque donc pas de nouvelle marge, contrairement à un ordre d'ouverture de position.

Ce que le mode reduce-only ne fait pas : il ne garantit pas l'exécution, ne transforme pas l'ordre en ordre maker (c'est le rôle de POST_ONLY) et ne vous protège pas du slippage lors d'une clôture au marché.

Où WEEX confirme la prise en charge du mode reduce-only

Au 10/2026, la confirmation figure dans la documentation de l'API des contrats à terme de WEEX, pour les points de terminaison suivants :

  1. Place Order (POST /capi/v3/order) comporte un champ facultatif reduceOnly, décrit comme suit : « Indique si l'ordre est en mode reduce-only. » Le même point de terminaison accepte les types LIMIT et MARKET, ainsi que les options de durée de validité GTC, IOC, FOK et POST_ONLY pour les ordres à cours limité.
  2. Place Orders Batch réutilise les champs de Place Order ; chaque ordre d'un lot peut donc définir son propre paramètre reduceOnly.
  3. Place Conditional Order (POST /capi/v3/algoOrder) accepte également reduceOnly pour les types STOP, TAKE_PROFIT, STOP_MARKET, TAKE_PROFIT_MARKET et TRAILING_MARKET.
  4. Place TP/SL Conditional Orders active toujours le mode reduce-only (POST /capi/v3/placeTpSlOrder). La documentation indique que le serveur « utilise toujours true, même si false est fourni », car ce point de terminaison ne sert qu'à clôturer des positions. Un indicateur closePosition=true y définit le TP/SL pour la position entière, sans renseigner la quantité.
  5. Get Order Info renvoie reduceOnly pour chaque ordre, afin que vous puissiez vérifier après coup si l'ordre a été soumis avec ce paramètre.

Pour les traders sur l'application, les options documentées les plus proches sont le bouton Close et le TP/SL de position. Le guide de trading des contrats à terme de WEEX indique de clôturer à l'aide de « Close », par une clôture au marché (flash) ou à cours limité. Ces deux options sont conçues pour clôturer uniquement, même si le guide n'emploie pas le terme « reduce-only ».

Quels types d'ordres WEEX peuvent utiliser ce paramètre

D'après les paramètres de l'API ci-dessus, au 10/2026 :

  • Ordres à cours limité : oui, grâce à reduceOnly dans Place Order. C'est l'utilisation la plus courante, par exemple pour échelonner des ordres de prise de bénéfices.
  • Ordres au marché : oui, avec le même point de terminaison. Ils permettent une sortie rapide, plafonnée à la taille de votre position.
  • Ordres conditionnels stop et take-profit (versions à cours limité et au marché) : oui, avec Place Conditional Order.
  • Stops suiveurs (TRAILING_MARKET) : oui, avec le même point de terminaison conditionnel.
  • TP/SL de position : toujours en mode reduce-only. Vous ne pouvez pas le désactiver.

Ce paramètre est particulièrement utile en mode à sens unique, où un ordre de vente peut clôturer une position longue ou ouvrir une position courte selon sa taille. En mode double sens (couverture), accessible sur WEEX via dualSidePosition, les ordres de clôture ciblent déjà une position nommée ; le mode reduce-only constitue alors une seconde vérification de sécurité.

Exemple : échelonner une prise de bénéfices sur une position longue qui diminue

Ces chiffres sont donnés à titre d'exemple et ne correspondent pas aux cours actuels de WEEX. Vous ouvrez une position longue de 0.30 BTC sur les contrats à terme BTC-USDT à 96,000 USDT et placez trois ordres de vente à cours limité pour sortir progressivement :

  • 0.10 BTC à 98,000
  • 0.10 BTC à 100,000
  • 0.10 BTC à 102,000

Le cours baisse à 97,000 et vous vous inquiétez ; vous clôturez donc 0.15 BTC au marché. Vous détenez maintenant une position longue de 0.15 BTC, mais des ordres de vente à cours limité portant sur 0.30 BTC sont toujours en attente dans le carnet.

Sans le mode reduce-only, suivez la hausse :

  1. À 98,000, le premier ordre à cours limité est exécuté : 0.10 BTC sont vendus, et vous détenez désormais une position longue de 0.05 BTC.
  2. À 100,000, le deuxième ordre vend 0.10 BTC. Il clôture les 0.05 BTC restants et ouvre une position courte de 0.05 BTC à 100,000.
  3. À 102,000, le troisième ordre vend encore 0.10 BTC ; la position courte atteint donc 0.15 BTC, avec un prix d'entrée moyen d'environ 101,333.
  4. Si le cours continue de monter jusqu'à 105,000, cette position courte que vous ne vouliez pas ouvrir affiche une perte d'environ 0.15 × (105,000 − 101,333) ≈ 550 USDT, hors frais.

Avec le mode reduce-only activé sur les trois ordres à cours limité, le même scénario se termine autrement :

  1. À 98,000, 0.10 BTC sont exécutés et la position tombe à 0.05 BTC.
  2. À 100,000, seuls 0.05 BTC peuvent être exécutés. Votre position est maintenant clôturée.
  3. L'ordre à 102,000 n'a plus rien à réduire ; il est donc annulé ou n'est jamais exécuté.

Votre exposition reste plafonnée à la position que vous déteniez, et la perte de 550 USDT ne se produit jamais.

Si la position diminue ou est clôturée avant l'exécution de l'ordre

Sur la plupart des plateformes de produits dérivés, un ordre reduce-only en attente dont la quantité dépasse désormais la position ouverte est traité de l'une des deux façons suivantes :

  • Quantité réduite. La plateforme réduit la quantité de l'ordre à la taille de la position restante. Si plusieurs ordres sont concernés, elle réduit généralement en premier ceux qui sont les plus éloignés du marché.
  • Ordre annulé. L'ordre excédentaire est annulé directement ou juste avant son exécution, de façon à ce que sa quantité ne puisse jamais dépasser celle de la position.

Au 10/2026, la documentation de l'API de WEEX définit le paramètre, mais ne précise pas laquelle de ces méthodes WEEX applique à un ordre à cours limité reduce-only en attente après une clôture manuelle partielle. Vérifiez votre compte : après avoir réduit une position, ouvrez les onglets Open orders et Order history sur la page des contrats à terme BTC-USDT et vérifiez si la quantité de l'ordre a changé ou si celui-ci est indiqué comme annulé.

WEEX documente le cas d'une clôture complète pour le TP/SL. Son article d'aide sur les ordres take-profit et stop-loss indique que les ordres TP/SL sont annulés automatiquement lorsque vous clôturez manuellement la position, ainsi qu'en cas de liquidation ou de désendettement automatique. L'annulation apparaît dans l'historique des ordres sous « Position Change Cancellation ». Le guide de liquidation de WEEX précise que les ordres ouverts peuvent être annulés avant la clôture forcée d'une position. Le même article n'indique pas si une clôture partielle réduit la quantité d'un TP/SL.

Conseil pratique : après chaque clôture partielle, vérifiez de nouveau vos ordres de sortie. Le mode reduce-only empêche un retournement, pas l'obsolescence d'une stratégie échelonnée.

FAQ

1. WEEX prend-il en charge les ordres reduce-only ?

Oui, au niveau de l'API. La documentation de l'API de WEEX sur les contrats à terme répertorie reduceOnly pour Place Order, les ordres groupés et les ordres conditionnels au 10/2026 ; le TP/SL de position est toujours en mode reduce-only. Le centre d'aide de WEEX ne documente pas de bouton reduce-only dans le panneau d'ordre de l'application ; vérifiez donc le panneau dans la version de votre application.

2. Un ordre reduce-only est-il identique à un ordre de clôture ?

Les deux ne peuvent que réduire l'exposition. Le bouton Close ou la clôture flash permet de sortir immédiatement, tandis que le paramètre reduce-only peut être associé à un ordre à cours limité, stop ou suiveur qui attend un cours.

3. Un ordre reduce-only sera-t-il rejeté si je n'ai aucune position ?

Il ne peut rien réduire et n'ouvrira donc aucune position. Selon la plateforme, il sera soit rejeté lors de sa soumission, soit annulé avant son exécution. Consultez l'historique des ordres sur WEEX pour voir comment votre ordre a été traité.

4. Le mode reduce-only diminue-t-il mes frais de trading ?

Non. Les frais dépendent du fait que l'ordre apporte de la liquidité (maker) ou qu'il en prend (taker). Pour qu'un ordre à cours limité reduce-only reste dans le carnet en tant qu'ordre maker, associez-le à l'option de durée de validité POST_ONLY, puis vérifiez les taux sur la page des frais de WEEX.

Articles connexes
Partager
copy

À la hausse

iconiconiconiconiconiconiconicon
Assistance client:@weikecs
Collaborations commerciales:@weikecs
Trading quantitatif/Market makers:bd@weex.com
Programme VIP:support@weex.com