Smart Money Concept et Trading ICT¶
Richard D. Wyckoff (années 1900–1930) a posé les base du trading de la Smart Money, elles ont été reprises par Michael J. Huddleston dont il n’existe pas d’information publique fiable sur la date de naissance précise, il serait probablement né dans les années 1960–1970.
Michael J. Huddleston reprend les bases pour les struturer en Smart Money Concept (SMC) :
- Structure : Dow's waves - bearish: LH, LL, LH - bullish: HH, HL, HH
- BOS : Break Of Structure
- CHoCH : Change Of Character
- Order Blocks : Zones où de grands ordres ont été exécutés
- Liquidity grabs : Prises de liquidités par la Smart Money
- FVG : Fair Value Gap
- OTE : Optimal Trade Entry / Premium-Discount
Michael J. Huddleston est l'Inner Circle Trader, ICT est devenu son pseudo.
Le trading de la Smart Money s'attache à repérer dans le cours des actions, les grands cycles de la Smart Money.
Les acteurs de la Smart Money sont :
- Banques d’investissement (J.P. Morgan, Goldman Sachs, Morgan Stanley…)
- Market Makers (Citadel Securities, Virtu Financial…)
- Hedge Funds (Bridgewater, Renaissance Technologies, Two Sigma…)
- Institutions financières (fonds de pension, assurances, fonds souverains)
- Grosses prop firms (Jane Street, Jump Trading, DRW…)
Ce sont eux qui génèrent la majorité du volume et de la liquidité. Alors leurs actions laissent des traces dans les cours et le trading ICT consiste à détecter ces traces pour faire un trading astucieux et finalement suivre la Smart Money.
Stratégie du trading de la Smart Money¶
Voici comment se présente l'interface de cette stratégie :
Concepts ICT de la Smart Money¶
Voici trois formations essentielles à la compréhension du trading de la Smart Money :
Une fois que vous avez en tête ces différents concepts de l'ICT, voici comment les enchaîner pour faire une lecture efficace du trading de la Smart Money :
Paramètrage des concepts ICT¶
Configuration¶
Voici les paramètres de la Smart Money, ils permettent d'ajuster la finesse des concepts de l'ICT :
Vous pourrez configurer ces paramètres graphiquement, nous allons détailler les effets de chacun d'entre eux sur les concepts de l'ICT.
Swing with¶
Régler la largeur des swings, les swings ce sont les hauts et les bas qui permettent de déterminer les vagues de Dow.
Un swing haut est déterminé par un plus haut au milieu de plus bas autour de lui, un swing de 3 signifie que le plus haut est entouré de 3 plus bas à droite et trois plus bas à gauche.
Si maintenant je clique pour augmenter le Swing with à 4 :
Au moins 4 bougies autour de ce plus haut HH sont plus basses que lui.
Vous pouvez constater que le réglage du swing modifie notablement la structure.
Vous allez pouvoir régler le swing graphiquement en voyant les vagues de Dow se former ou non.
Liquidity threshold¶
Le Liquidity threshold ou Seuil de liquidité, cette fois le graphe n'est pas redessiné lorsque vous modifiez le Liquidity threshold, pour redessiner le graphe avec un nouveau seuil cliquez sur le bouton "Apply".
- Seuil de liquidité à 0.005 :
- Seuil de liquidité à 0.015 :
Les prises de liquidité de la Smart Money se font en général sur des bougies proches les unes des autres. Là encore vous pouvez régler graphiquement ce paramètre.
ATR period¶
C'est le réglage de la période de l'indicateur technique ATR.
Cet indicateur permet de valider le BoS (Break Of Structure) c'est-à-dire l'engouement du marché pour un mouvement puissant du prix ou une rupture de la tendance en cours.
La valeur de réglage par défaut est 14, c'est la valeur qui convient mais certains traders préféreront utiliser une autre valeur.
Displacement ratio¶
Ou ratio de déplacement, sous entendu de déplacement du prix, ce paramètre est un élément clef du trading de la Smart Money, il détermine la force du mouvement du prix en mesurant la force de la bougie. Cette force se trouve en calculant un ratio entre son corps (Open - Close) et la longueur des mèches.
Avec un Displacement ratio de 0.70 vous ne voyez que les bougies très fortes :
Notez au-dessus des bougies un triangle rouge avec la valeur du displacement (déplacement). Vous pouvez ainsi juger des bougies les plus fortes.
En passant ce seuil à 0.35 et en cliquant sur "Apply" pour redessiner le graphe, vous voyez beaucoup plus de bougies.
Les CHoCH et les BoS sont validés et sont de vrais signaux s'ils se produisent sur de forts déplacements. Vous comprenez que pour casser une structure baissière, il va falloir une hausse conséquente surtout si c'est la Smart Money qui est à la manoeuvre.
FVG displacement ATR¶
Fair Value Gap, appelé également "inbalance" car il reflète un déséquilibre, voici ce qu'est un FVG :
C'est quand les mèches de deux bougies, séparées par une troisième, ne se recouvrent pas. On dit qu'il y a un déséquilibre du cours.
Le paramètre FVG displacement ATR permet de mesurer la force des FVG et de ne tenir compte que des FVG puissants.
Vous voyez plein de FVG, ils n'ont pas tous la même importance.
Avec un seuil de 0.70 vous ne voyez plus que les Fair Value Gap puissants, il y a un fort mouvement du prix dans cette zone. Les FVG permettent de valider la force du BoS de la cassure de la structure avec force.
Trading de la Smart Money¶
Vous avez maintenant entre les mains une stratégie qui vous permet de lire les graphes du trading de la Smart Money.
Vous voyez également sur ce graphe affichés les OTE (Optimal Trade Entry) les points d'entrée optimum :
Placer vos Order Blocks¶
Les Order Blocks les plus significatifs sont calculés par l'algorithmes.
Vous avez également la possibilité de placer sur le graphe vos des Order Blocks "à la main" pour venir affiner votre stratégie et votre lecture de la Smart Money :
Instructions¶
- Pour tracer un Order Block maintenir la touche 'b' enfoncée
- Clic gauche: Order Block haussier (vert)
- Clic droit: Order Block baissier (rouge)
- Appuyez sur 'r' pour supprimer le dernier Order Block
- Appuyez sur 'c' pour tout effacer
- Appuyez sur '+' ou '-' pour ajuster la largeur
- Maintenir la touche 'r' et cliquez pour supprimer un élément graphique.
- Maintenir la touche 'e' et cliquez pour afficher un élément supprimé.
Code en Python¶
Pour les développeurs en langage Python sur le GitHub de PyTrading :
Plateforme de trading¶
Utilisez dès maintenant cette stratégie de trading technique disponible dans la plateforme TradingInPython