Market order, limit order et stop order : ce qu’ils sont et comment ils fonctionnent
28 mars, 2023
6 min

En théorie, il existe trois types d’ordres : l’ordre au marché (market order), l’ordre à cours limité (limit order) et l’ordre stop (stop order). Dans la pratique, ils se traduisent par des buy limit et buy stop pour ouvrir une position sur le marché, puis par des stop loss et take profit pour clôturer et liquider la position. Voyons comment fonctionnent ces trois ordres à l’aide d’exemples concrets.
Les ordres avancés dans le trading
Au-delà du simple achat et vente “au marché”, les outils de trading plus avancés permettent de passer des ordres plus sophistiqués — limit order et stop order — et de s’appuyer sur l’analyse technique des graphiques de prix et sur la consultation de l’order book. Commençons toutefois par le classique market order.
Le market order
Contrairement aux limit orders et stop orders, le market order, littéralement “ordre de marché”, est exécuté immédiatement après son ouverture. Il recherche dans l’order book le premier prix de vente disponible (Best ASK) pour exécuter un ordre d’achat ; inversement, il recherche le premier ordre d’achat disponible (Best BID) pour exécuter un ordre de vente.
Voici deux exemples sur la paire SOL/EUR :
- Supposons que l’on veuille acheter 10 € de Solana (SOL). L’ordre de marché complétera les ordres de vente en commençant par le moins cher, le Best ASK (A) — en rappelant que ces ordres de vente ne sont rien d’autre que des limit orders en attente d’être payés. Si la quantité souhaitée correspond à celle du Best ASK, l’ask est supprimé du carnet d’ordres et l’on obtient 1 SOL.
- Supposons que l’on veuille acheter 100 € de SOL : le Best ASK ne suffit pas. L’ordre complète A, B, C et une partie de D jusqu’à épuiser les 100 € (100 € = A 10 € + B 15 € + C 60 € + D 15 €), en prenant 15 € des 33 € du niveau D et en laissant 18 € dans le carnet d’ordres. Les ordres suivants partiront de ce qui reste de D ; A, B, C et une partie de D sont classés dans l’historique des transactions.
Le même mécanisme, à l’inverse, s’applique à la vente, qui puise dans le premier ordre d’achat (Best BID) en descendant vers des prix plus bas.
Le limit order
Les limit orders permettent de fixer à l’avance un prix auquel on souhaite acheter ou vendre, et de faire en sorte que la transaction s’exécute d’elle-même si ce prix est effectivement atteint par le marché. Lors du réglage, on choisit d’acheter ou de vendre, on saisit le prix d’exécution (prix limite) et la quantité. Pour acheter, le prix limite doit être fixé plus bas que le prix actuel ; pour vendre, plus haut que le prix actuel.
Les limit orders s’accompagnent souvent d’options avancées, c’est-à-dire de conditions d’exécution qui permettent de mieux gérer l’ordre :
- Good ‘Til Canceled (GTC) : “valable jusqu’à annulation”. L’ordre reste actif jusqu’à ce qu’il soit exécuté ou annulé. C’est l’option standard pour les limit orders.
- Day Only : l’ordre ne reste actif que jusqu’à 00h00 UTC.
- Fill or Kill (FOK) : “compléter ou supprimer”. L’ordre doit être entièrement exécuté, sinon il ne l’est pas du tout.
- Immediate or Cancel (IOC) : “maintenant ou annuler”. L’ordre est exécuté immédiatement au prix souhaité ; s’il n’y a pas assez de quantité à ce prix, il n’est que partiellement exécuté. C’est la différence avec un market order.
Le stop order
Les stop orders, comme les limit orders, permettent de fixer le prix d’exécution, mais la différence principale est qu’ils déclenchent un market order au moment où le prix stop est atteint : la transaction est donc effectuée au premier prix disponible juste après. Les ordres stop de vente (stop loss) servent surtout à éviter de grandes pertes, ceux d’achat (buy stop) à ne pas manquer une opportunité en cas de rupture des lignes de résistance. Le prix stop doit être supérieur au prix actuel en cas d’achat, et inférieur en cas de vente.
Il existe deux types de stop orders :
- Stop Market Order : déclenche un market order lorsque le prix stop est atteint (réglage standard).
- Stop Limit Order : permet de fixer deux prix, le prix stop et le prix limite. Le prix stop est celui que le crypto-actif doit atteindre pour que l’ordre se déclenche ; le prix limite indique combien on est prêt à payer à l’achat ou le minimum que l’on accepte à la vente. L’ordre est exécuté dans la fourchette entre le prix stop et le prix limite.
À l’achat, on n’opère qu’à des prix supérieurs au prix du marché, donc le prix limite doit toujours être légèrement supérieur au prix stop. À la vente, au contraire, seulement à des prix inférieurs : le prix limite doit être placé sous le prix stop, car il indique le prix minimum auquel on est prêt à vendre pour se protéger de pertes supplémentaires.
Exemple d’achat stop-limit, avec l’objectif d’acheter après la rupture d’une résistance supposée à 11 060,00 € : prix de marché 10 901,6 € ; prix stop à 11 060,90 € ; prix limite à 11 062,20 €. Le prix d’exécution, s’il est atteint, sera le plus avantageux disponible entre 11 060,90 € et 11 062,20 €. Si cette fourchette n’est plus disponible (par exemple un ordre très important l’épuise avant), le stop limit est annulé.
En résumé, il existe 3 modes de trading, dont le limit order et le stop order qui offrent aussi des options avancées pour définir les conditions les mieux adaptées à votre stratégie de trading.


