Passer au contenu principal
Cette page est traduite automatiquement par IA. La version anglaise fait foi.Voir la version anglaise →

Les cinq types de commandes

Market. Achète ou vend immédiatement aux meilleurs prix disponibles dans le carnet d’ordres. S’exécute contre les ordres existants jusqu’à ce que votre taille soit remplie. Si le carnet ne peut pas remplir la quantité complète, le reliquat non rempli est annulé (non conservé). À utiliser pour une exécution immédiate au prix du glissement. Limit. Achète ou vend à un prix spécifique de votre choix (le prix limite) ou mieux. Un ordre limite reste dans le carnet jusqu’à ce qu’il soit exécuté ou annulé. À utiliser quand le prix, et non la vitesse, est la priorité. Stop Market. Inactif jusqu’à ce que le marché atteigne votre prix de déclenchement (stop). Une fois déclenché, il est soumis en tant qu’ordre au marché et s’exécute aux prix disponibles suivants s’il y a suffisamment de liquidités. À utiliser quand l’exécution immédiate est plus importante que le contrôle du prix. Stop Limit. Inactif jusqu’à ce que le marché atteigne votre prix de déclenchement. Une fois déclenché, il est soumis en tant qu’ordre limite au prix limite que vous avez spécifié et ne s’exécutera que si le carnet atteint ce prix. À utiliser quand vous voulez un stop qui ne s’exécute jamais pire qu’un prix plancher/plafond, en acceptant qu’il ne se remplisse peut-être pas du tout lors d’un écart. Scale. Divise une commande unique plus importante en plusieurs petites commandes limite distribuées sur une gamme de prix. À utiliser pour une entrée ou une sortie progressive plutôt que de passer la taille entière à un seul prix.

Les quatre drapeaux de commande

Ceux-ci peuvent être attachés aux ordres Limit ou Stop-Limit pour modifier la sémantique d’exécution : IOC — Immediate-or-Cancel. S’exécute au maximum instantanément au prix limite (ou mieux). Toute portion non remplie est annulée plutôt que d’être conservée dans le carnet. À utiliser quand vous voulez une exécution immédiate avec un plafond de prix. FOK — Fill-or-Kill. Remplit soit la commande entière instantanément au prix limite (ou mieux), soit l’annule sans remplissage partiel. À utiliser quand les remplissages partiels sont pires qu’aucun remplissage — par exemple, la position n’a de sens qu’à taille complète. Post-Only. Garantit que la commande ajoute de la liquidité (côté maker). Si elle correspondrait à une commande existante lors de la soumission (c’est-à-dire qu’elle serait un taker), elle est annulée à la place. À utiliser quand vous voulez une exécution en tant que maker plutôt que taker. Reduce-Only. Empêche la commande d’augmenter votre position. Elle ne peut que fermer ou réduire une position existante sur ce marché. Si vous n’avez pas de position, ou si la commande l’augmenterait, la commande ne s’exécute pas. À utiliser pour la logique automatisée de prise de profit / stop-loss où vous ne voulez jamais basculer accidentellement dans la direction opposée.

Combinaison de type + drapeaux

Toutes les combinaisons ne sont pas autorisées. Les courantes sont :
CommandeDrapeauUtilisation typique
LimitDevis maker au repos
LimitPost-OnlyDevis maker strict (pas de prise accidentelle)
LimitIOCPrise agressive avec plafond de prix
LimitFOKPrise tout-ou-rien
LimitReduce-OnlySortie à un prix
MarketReduce-OnlyFermeture d’urgence à n’importe quel prix
Stop MarketReduce-OnlyStop-loss qui priorise la sortie sans basculement
Stop LimitReduce-OnlyStop-loss avec prix plancher, sans basculement
ScalePost-OnlyEntrée passive en échelons
Post-Only et Reduce-Only peuvent être combinés sur la même commande.

Implications de frais

Le type de commande et les drapeaux interagissent avec la classe de frais :
  • Les ordres au marché paient toujours le taker. Aucun moyen d’obtenir des remises maker sur un ordre au marché.
  • Les ordres limite paient le maker s’ils reposent dans le carnet et sont exécutés ultérieurement ; paient le taker s’ils correspondent immédiatement lors de la soumission.
  • Post-Only cible les frais maker en rejetant toute soumission qui serait un cross.
  • Les ordres stop paient la classe de frais de ce en quoi ils se convertissent lors du déclenchement (stop-market → taker ; stop-limit → maker sauf s’il est un cross).
Les classes taker basées sur le volume et les frais maker plats de 0 bps sont documentés dans frais.

Prochaines étapes

Sources :
  • Documentation des types d’ordres d’Orderly Network.
  • Interface de trading Raydium Perps sur perps.raydium.io.