Order flow et microstructure · Leçon 3 sur 5

Le slippage en trading : ce que c’est et comment le mesurer

Le slippage est l’écart entre le prix que tu attendais et le prix que tu as obtenu. Il se produit quand un ordre au marché ou un ordre stop est plus grand que la quantité disponible au meilleur prix, ou quand le prix bouge entre le moment où tu envoies l’ordre et celui où il est exécuté.

Intermédiaire · 9 min de lecture · Mis à jour le

Ce que tu vas apprendre

Calculer le slippage d’un ordre à partir de ses exécutions et inclure un slippage réaliste dans tes résultats.

À lire avant : Les types d’ordres expliqués : ordres au marché, limite, stop et stop limite · Bid, ask et spread : comment les prix sont cotés et ce qu’ils coûtent

Comment un ordre au marché parcourt le carnet

Un achat au marché prend d’abord la quantité au meilleur ask, puis le prix suivant au-dessus, et ainsi de suite jusqu’à ce qu’il soit complet. Chaque niveau a une quantité limitée : un gros ordre est donc exécuté à plusieurs prix.

Exemple hypothétique · Acheter 30 contrats au marché

Le carnet affiche 10 contrats à 18 402,75, 12 à 18 403,00 et 15 à 18 403,25. Un achat au marché de 30 contrats est exécuté pour 10 à 18 402,75, 12 à 18 403,00 et les 8 derniers à 18 403,25. Le prix moyen est (10 × 18 402,75 + 12 × 18 403,00 + 8 × 18 403,25) ÷ 30 ≈ 18 402,98, soit environ 0,23 point, ou 0,93 tick, au-dessus du meilleur ask.

Un achat au marché de 30 contrats exécuté à trois prixUne échelle de prix : 10 contrats exécutés à 18 402,75, 12 à 18 403,00 et 8 à 18 403,25, au-dessus d’un meilleur bid à 18 402,50.Quantité bidPrixQuantité ask18,403.502018,403.25158 exécutés (15 disponibles)18,403.001212 exécutés18,402.751010 exécutés1118,402.501718,402.25
Un achat au marché de 30 contrats remonte le carnet : le prix moyen d’exécution est d’environ 18 402,98. Illustration hypothétique dessinée pour cette leçon — pas des données de marché réelles.

Ce que ça coûte

Slippage en argent = slippage moyen en points × valeur d’un point × nombre de contrats. Dans l’exemple, 0,2333 point × 20 $ × 30 contrats sur NQ donne environ 140 $ ; sur MNQ (2 $ par point), ce serait environ 14 $. Sur un seul contrat, le même carnet aurait été exécuté entièrement au meilleur ask, sans aucun slippage : c’est la taille qui l’a créé.

Ordres stop et marchés rapides

Un ordre stop se déclenche quand son prix est traité et devient un ordre au marché. Dans un mouvement rapide, le carnet peut être mince et le prix peut sauter plusieurs ticks entre le déclenchement et l’exécution. Autour des publications programmées, le slippage sur les stops est souvent bien plus important que d’habitude. C’est l’une des raisons pour lesquelles la leçon sur le placement du stop recommande de le prévoir plutôt que d’éviter les stops.

Mesurer ton propre slippage

  1. Note le prix que tu attendais : le prix du stop, ou le prix affiché à l’écran au moment du clic.
  2. Note le prix moyen d’exécution réel dans les exécutions de la plateforme.
  3. Calcule l’écart en ticks, avec un signe : contre toi ou en ta faveur.
  4. Fais-en la moyenne par type d’ordre et par moment de la journée après quelques dizaines de trades.

Un journal de trading qui importe les exécutions fait l’essentiel de ce travail automatiquement.

Le slippage dans les backtests

Les backtests exécutent souvent les ordres à des prix exacts, ce qui est optimiste. Ajoute un slippage fixe par ordre — par exemple un tick sur les ordres au marché et les ordres stop — et vérifie si la stratégie y survit. Si une stratégie ne fonctionne qu’avec un slippage nul, il est peu probable qu’elle fonctionne en réel. Le guide d’aide de NinjaTrader explique comment les exécutions historiques sont simulées, et le backtester gratuit te permet de fixer des coûts par trade.

Réduire le slippage

  • Taille rapportée à la profondeur : compare ton ordre avec la quantité affichée au meilleur prix ; s’il est plus grand, attends-toi à être exécuté sur plusieurs niveaux.
  • Ordres limites pour les entrées : ils ne peuvent pas glisser, au prix de manquer parfois le trade.
  • Éviter les publications programmées pour les ordres au marché et les ordres stop, sauf si le plan inclut le coût supplémentaire.
  • Heures liquides : le même ordre glisse moins quand davantage de participants sont actifs.

Découper un gros ordre en morceaux plus petits peut réduire l’impact de chacun, mais le marché peut bouger entre deux morceaux ; ce compromis est le sujet des algorithmes d’exécution, qui auront leur propre leçon dans cette école.

Erreurs fréquentes

  • Ne compter le slippage que sur les trades perdants.
  • Augmenter la taille sans vérifier la quantité disponible dans le carnet.
  • Ignorer le slippage dans les backtests de stratégies à court terme.
  • Confondre slippage et spread : le spread se paie même sur de petits ordres, le slippage vient de la taille et de la vitesse.

Exercice pratique

Exporte les exécutions de tes 20 derniers trades. Pour chaque ordre stop et chaque ordre au marché, calcule le slippage en ticks par rapport au prix attendu. Quelle est la moyenne, et est-elle différente pendant les 30 premières minutes de la session de New York ?

Vérifie ta compréhension

1. Qu’est-ce qui cause le slippage sur un gros ordre au marché ?

  1. L’ordre est plus grand que la quantité au meilleur prix
  2. La bourse facture des frais par tick
  3. Les ordres limites sont annulés
Afficher la réponse

Réponse : L’ordre est plus grand que la quantité au meilleur prix. L’ordre consomme plusieurs niveaux de prix.

2. Exécutions de 5 à 100,00 et de 5 à 100,50 : quel est le prix moyen ?

  1. 100,00
  2. 100,25
  3. 100,50
Afficher la réponse

Réponse : 100,25. (5 × 100,00 + 5 × 100,50) ÷ 10 = 100,25.

3. Comment traiter le slippage dans un backtest ?

  1. L’ignorer, car il se compense en moyenne
  2. L’ajouter comme coût par ordre, puis revérifier la stratégie
  3. L’ajouter seulement aux trades gagnants
Afficher la réponse

Réponse : L’ajouter comme coût par ordre, puis revérifier la stratégie. Des exécutions exactes sont optimistes ; un coût réaliste montre si l’avantage survit.

Entraîne-toi avec les outils gratuits

Questions fréquentes

Le slippage peut-il être positif ?

Oui. Un ordre stop ou au marché peut parfois être exécuté à un meilleur prix que prévu. Note les deux sens pour obtenir une moyenne honnête.

Les ordres limites subissent-ils du slippage ?

Un ordre limite ne peut pas être exécuté à un prix moins bon que sa limite, mais il peut manquer complètement le trade, ce qui a aussi un coût.

Quel slippage un backtest doit-il supposer ?

Utilise ta propre moyenne mesurée si tu en as une. Sinon, commence avec au moins un tick par ordre au marché ou ordre stop et teste des valeurs plus élevées.

Leçons associées

Références et lectures complémentaires

  1. Understanding Historical Fill Processing (NinjaTrader 8 Help Guide) — NinjaTrader
  2. E-mini Nasdaq-100 futures contract specifications — CME Group
  3. Micro E-mini Nasdaq-100 futures contract specifications — CME Group
  4. CFTC Glossary (limit order, market order, stop order) — U.S. Commodity Futures Trading Commission

Rédigé avec l’aide d’outils d’IA, puis vérifié à partir des sources citées et de notre méthodologie. Signale une erreur et nous la corrigerons. Méthodologie · Politique éditoriale · Signaler une erreur

Contenu éducatif uniquement, pas un conseil en investissement. Les futures et les produits à effet de levier peuvent faire perdre plus que le dépôt initial.

Contenu éducatif. Ces indicateurs ne constituent pas un conseil en investissement et ne garantissent aucun résultat. Le trading de futures comporte un risque de perte en capital qui peut dépasser la mise initiale. Conditions d’utilisation · Disclaimers