Stochastique : définition, ce qu'il mesure et ce qu'il ne mesure pas
Le stochastique répond à une seule question : par rapport aux plus hauts et aux plus bas des dernières bougies, où le marché vient-il de clôturer ? Tout en haut de cette fourchette, il vaut 100. Tout en bas, 0. Au milieu, 50. L'aide de TradingView sur le Stochastic le décrit ainsi : il affiche la position de la clôture par rapport à la fourchette haut-bas d'un nombre de périodes choisi par l'utilisateur.
La ChartSchool de StockCharts donne l'exemple le plus simple : plus haut de la période à 110, plus bas à 100, clôture à 108. La clôture se trouve à 8 sur 10 de la fourchette, et le stochastique vaut 80. Au-dessus de 50, la clôture est dans la moitié haute de la fourchette ; en dessous, dans la moitié basse.
Il ne mesure donc ni le niveau du prix, ni le volume. Un stochastique à 90 ne veut pas dire que le marché est cher : il veut dire que la dernière clôture est proche du plus haut des dernières bougies, ce qui se répète bougie après bougie dans une hausse soutenue. StockCharts et TradingView l'attribuent à George Lane, à la fin des années 1950 pour le premier, dans les années 1950 pour le second. Pour Lane, cité par StockCharts, l'indicateur suit la vitesse du prix, son momentum, qui en règle générale change de direction avant le prix. C'est l'idée de son auteur, pas une loi : le schéma ci-dessous montre un cas où elle ne suffit pas. Pages consultées en octobre 2026.
Le calcul de %K et de %D : rapide, lent, complet
Le stochastique trace deux lignes. La première, %K, est la mesure elle-même : %K = (clôture − plus bas des N dernières bougies) ÷ (plus haut des N dernières bougies − plus bas des N dernières bougies) × 100. Le plus haut et le plus bas se cherchent sur les N dernières bougies, la dernière comprise. TradingView, StockCharts et l'aide de MetaTrader 5 sur le Stochastic Oscillator écrivent la même formule.
La seconde, %D, est une moyenne mobile simple de %K, sur 3 périodes par défaut. StockCharts la présente comme la ligne de signal, tracée à côté de %K.
StockCharts distingue trois versions. Le stochastique rapide reprend les formules d'origine de Lane : %K brut, et %D qui en est la moyenne simple sur 3 périodes. Le stochastique lent lisse d'abord %K par une moyenne simple sur 3 périodes, puis calcule %D sur ce %K lissé : le %K du lent est donc exactement le %D du rapide. Le stochastique complet est un lent dont les trois nombres se règlent : la fenêtre, le lissage de %K et la période de %D.
Les plateformes ne font pas toutes ce lissage de la même façon. TradingView fait la moyenne simple des %K bruts, comme StockCharts : son réglage « Smooth » vaut 3 par défaut, et le mettre à 1 désactive le lissage. MetaTrader 5 nomme ce réglage « Slowing », et le code de l'indicateur Stochastic publié par MetaQuotes, son éditeur, ne fait pas la moyenne des %K : il additionne les écarts entre clôture et plus bas des 3 dernières bougies, puis divise par la somme de leurs fourchettes. Dès que la fourchette change d'une bougie à l'autre, les deux calculs peuvent donner deux nombres différents. MetaTrader 5 laisse aussi choisir la moyenne de %D : simple, exponentielle, lissée ou pondérée.
Un exemple refait à la main, sur sept bougies
Les prix sont inventés, et la fenêtre est réglée sur 5 périodes au lieu de 14 pour que le calcul tienne en sept bougies. La méthode est la même.
Voici les sept bougies, dans l'ordre plus haut, plus bas, clôture. Bougie 1 : 101,50, 100,50, 101,00. Bougie 2, une grande bougie haussière : 105,50, 100,00, 105,20. Bougie 3 : 107,00, 105,00, 106,50. Bougie 4 : 108,50, 106,00, 108,00. Bougie 5 : 110,00, 107,50, 109,00. Bougie 6 : 109,50, 106,50, 107,00. Bougie 7 : 107,50, 105,50, 106,00.
À la bougie 5, la fenêtre couvre les bougies 1 à 5. Le plus haut des cinq est 110,00, le plus bas 100,00, celui de la bougie 2. La fourchette vaut 10,00 et la clôture, 109,00, est à 9,00 du plus bas : %K = 9,00 ÷ 10,00 × 100 = 90.
À la bougie 6, la fenêtre glisse sur les bougies 2 à 6. Plus haut 110,00, plus bas 100,00, clôture 107,00 : %K = 7,00 ÷ 10,00 × 100 = 70.
À la bougie 7, la bougie 2 sort de la fenêtre, et son plus bas à 100,00 avec elle. Sur les bougies 3 à 7, le plus haut reste 110,00 mais le plus bas remonte à 105,00 : la fourchette n'est plus que de 5,00. La clôture, 106,00, est à 1,00 du plus bas : %K = 1,00 ÷ 5,00 × 100 = 20. Entre les bougies 6 et 7, le prix n'a perdu que 1,00 et %K a perdu 50 points. Le stochastique bouge quand le prix bouge, et aussi quand une vieille bougie quitte la fenêtre.
%D, moyenne simple des trois derniers %K : (90 + 70 + 20) ÷ 3 = 60. C'est le %D du stochastique rapide à la bougie 7, et c'est aussi le %K du stochastique lent tel que TradingView et StockCharts le calculent.
Avec le calcul du code de MetaQuotes, le %K ralenti sur 3 bougies vaut (9,00 + 7,00 + 1,00) ÷ (10,00 + 10,00 + 5,00) × 100 = 17,00 ÷ 25,00 × 100 = 68. Même série, même réglage, deux valeurs : 60 d'un côté, 68 de l'autre.
Les réglages du stochastique, plateforme par plateforme
Un stochastique se règle avec trois nombres : la fenêtre de %K, le lissage de %K et la période de %D. Les valeurs par défaut ne sont pas les mêmes partout.
TradingView : K 14, D 3, Smooth 3, soit un stochastique lent, avec deux bandes à 80 et 20. StockCharts : rapide (14, 3), lent (14, 3) et complet (14, 3, 3). MetaTrader 5 : son aide ne donne pas de valeur par défaut, mais l'indicateur publié par MetaQuotes est réglé sur 5, 3, 3, avec deux niveaux à 20 et 80. Entre le réglage de TradingView et celui de l'indicateur de MetaQuotes, la fenêtre passe de 14 bougies à 5 : avant de comparer deux courbes, compare leurs trois nombres.
La fenêtre règle la nervosité. StockCharts le résume : une fenêtre courte donne un oscillateur heurté, avec beaucoup de passages en zone haute et en zone basse ; une fenêtre longue, un oscillateur plus lisse, avec moins de passages. Aucune de ces sources ne désigne un meilleur réglage : il dépend, écrit StockCharts, des préférences de chacun, du style de trading et de l'unité de temps.
Lire le stochastique : 80 et 20, croisement, divergence
Les niveaux 80 et 20. Au-dessus de 80, la convention parle de « surachat » ; en dessous de 20, de « survente ». Ce sont des seuils traditionnels que chacun peut ajuster, écrit StockCharts, et les deux mots sont trompeurs : une lecture de surachat n'est pas forcément baissière, parce qu'un titre peut devenir suracheté et le rester pendant une forte tendance haussière. TradingView dit la même chose : ces conditions peuvent être le signe d'une tendance qui se renforce, pas d'un retournement imminent. Le schéma plus haut en est un cas : %K reste quinze bougies au-dessus de 80, et le prix clôture en hausse onze fois de suite après son entrée dans la zone.
Les deux sources conseillent donc de lire le stochastique dans le sens de la tendance de fond : en tendance haussière, regarder les passages sous 20 et laisser de côté ceux au-dessus de 80, et l'inverse en tendance baissière. StockCharts ajoute que ces oscillateurs conviennent le mieux aux marchés sans direction.
Le croisement de %K et de %D. L'aide de MetaTrader 5 range parmi les lectures courantes le passage de %K au-dessus de %D, lu à la hausse, et son passage en dessous, lu à la baisse. StockCharts prévient que ces croisements, comme les sorties de zone à 80 et à 20, sont fréquents et sujets aux faux signaux.
La divergence. Divergence haussière : le prix fait un creux plus bas, le stochastique un creux plus haut. Divergence baissière : le prix fait un sommet plus haut, le stochastique un sommet plus bas. D'après StockCharts, c'est le premier signal que Lane avait identifié, et le plus important. La même page demande pourtant une confirmation avant de conclure : le passage du stochastique de l'autre côté de 50, ou la cassure d'un support ou d'une résistance sur le graphique des prix.
Aucune de ces trois lectures n'est un ordre d'achat ou de vente. Ce sont des conventions, à tester sur ton marché, ton unité de temps et ton réglage, avec la méthode de l'article backtester une stratégie sans se mentir. Tradoshi ne calcule pas le stochastique, c'est ta plateforme graphique qui l'affiche. Le journal sert à l'étape suivante : tu étiquettes chaque trade pris sur une lecture précise, par exemple « %K repasse au-dessus de 20 », et le tableau de bord se filtre par étiquette pour voir ce que cette lecture a donné chez toi.
Le Stochastic Momentum Index (SMI)
Le Stochastic Momentum Index, ou SMI, est une variante du stochastique. L'aide de TC2000 sur le Stochastic Momentum Index écrit qu'il a été présenté par William Blau dans le numéro de janvier 1993 du magazine Technical Analysis of Stocks & Commodities, et l'archive des articles de William Blau dans ce magazine liste bien, à cette date, un article intitulé « Stochastic Momentum ». Son résumé en donne le principe : lisser deux fois le numérateur et le dénominateur de la formule de %K.
Trois choses changent par rapport au stochastique. La clôture n'est plus rapportée au plus bas de la fourchette mais à son milieu. L'échelle va de −100 à +100 : une valeur positive veut dire que la clôture est au-dessus du milieu de la fourchette, une valeur négative qu'elle est en dessous. Et le résultat est lissé deux fois par des moyennes mobiles exponentielles, là où le stochastique utilise des moyennes simples. L'aide de TradingView sur le Stochastic Momentum Index, celle de TC2000 et la documentation de thinkorswim sur le StochasticMomentumIndex s'accordent sur le milieu et sur l'échelle ; TradingView et TC2000 donnent la formule du double lissage.
Le calcul, tel que TradingView l'écrit. Écart = clôture − (plus haut des N bougies + plus bas des N bougies) ÷ 2. Fourchette = plus haut des N bougies − plus bas des N bougies. Puis SMI = 200 × (écart lissé deux fois) ÷ (fourchette lissée deux fois), chaque lissage étant une moyenne mobile exponentielle. Le 200 vient de ce que l'écart se compare à la moitié de la fourchette. TC2000 donne la même formule.
Sans aucun lissage, le SMI n'est qu'un stochastique changé d'échelle : SMI = 2 × %K − 100. Sur l'exemple plus haut, les %K de 90, 70 et 20 deviennent +80, +40 et −60. Ce qui distingue vraiment le SMI, c'est donc le double lissage, appliqué séparément à l'écart et à la fourchette.
La lecture se fait autour de zéro et de deux niveaux, +40 et −40. TC2000 écrit que le SMI est traditionnellement considéré comme suracheté au-dessus de +40 et survendu en dessous de −40, et thinkorswim place ses niveaux aux mêmes valeurs. TradingView trace aussi ses lignes à 40 et −40, mais ajoute une autre lecture : au-dessus de 40, un signe souvent interprété comme une tendance haussière ; en dessous de −40, comme une tendance baissière. Le même nombre se lit donc de deux façons opposées, comme le 80 du stochastique.
Les réglages diffèrent là aussi : TradingView propose une fenêtre de 10 périodes et un lissage de 3, le même pour les deux moyennes, quand TC2000 laisse régler les deux séparément. Les trois plateformes tracent à côté du SMI sa moyenne exponentielle, qui sert de ligne de signal. TradingView présente le SMI comme une version conçue pour limiter les faux mouvements : aucune des pages lues ne chiffre ce gain, et il se teste comme le reste.
Les limites du stochastique
Il ne donne pas le sens de la tendance. Il situe la clôture dans une fourchette récente, rien de plus. Dans une tendance forte, il reste collé à l'une des deux zones, et le lire comme une annonce de retournement revient à parier contre le mouvement en cours.
Il dépend de sa fenêtre et de la plateforme. Dans l'exemple, %K a perdu 50 points pour un recul de 1,00, parce qu'une bougie ancienne est sortie de la fenêtre. Et selon l'écran, la fenêtre vaut 14 ou 5 et le lissage ne se calcule pas de la même façon : une règle écrite sur une plateforme ne se transporte pas telle quelle sur une autre.
Ses signaux sont nombreux. Croisements et sorties de zone se produisent souvent. StockCharts conseille de ne pas l'utiliser seul et de le confronter au volume, aux supports et résistances et aux cassures.
Il ne s'additionne pas aux autres oscillateurs. Le stochastique et le RSI appartiennent à la même famille, celle des oscillateurs de momentum : les voir d'accord n'est pas une double confirmation, comme l'explique la page sur l'analyse technique. La volatilité est une autre question, celle de la leçon sur l'ATR.
Questions fréquentes
C'est quoi le stochastique en trading ?
Le stochastique est un indicateur technique qui situe la dernière clôture dans la fourchette comprise entre le plus haut et le plus bas des N dernières bougies, sur une échelle de 0 à 100. Il se compose de deux lignes : %K, la mesure, et %D, sa moyenne mobile. George Lane l'a mis au point dans les années 1950.
Comment calculer le stochastique ?
%K = (clôture − plus bas des N dernières bougies) ÷ (plus haut − plus bas des N dernières bougies) × 100. %D est la moyenne mobile simple de %K, sur 3 périodes par défaut. Dans la version lente, %K est d'abord lissé par une moyenne simple sur 3 périodes.
Quel réglage choisir pour le stochastique ?
Aucun n'est le meilleur dans l'absolu. TradingView propose 14, 3, 3 par défaut, StockCharts 14, 3 ou 14, 3, 3, et l'indicateur publié par l'éditeur de MetaTrader 5 est réglé sur 5, 3, 3. Une fenêtre courte réagit plus vite et multiplie les passages en zone haute et basse, une fenêtre longue est plus lisse.
Que veulent dire 80 et 20 sur le stochastique ?
Ce sont les seuils traditionnels des zones dites de surachat et de survente. Au-dessus de 80, la clôture est proche du plus haut de la fenêtre ; sous 20, proche du plus bas. Ce n'est pas un signal de retournement : dans une tendance forte, le stochastique peut rester longtemps dans l'une de ces zones.
Qu'est-ce que le Stochastic Momentum Index ?
Le Stochastic Momentum Index (SMI) est une variante du stochastique présentée par William Blau en janvier 1993. Il rapporte la clôture au milieu de la fourchette haut-bas au lieu de son plus bas, lisse le résultat deux fois par des moyennes exponentielles et s'affiche de −100 à +100, avec des niveaux usuels à +40 et −40.
Ce qu'il faut retenir
- Le stochastique situe la clôture dans la fourchette haut-bas des N dernières bougies, de 0 à 100. Il ne dit ni le niveau du prix ni le sens de la tendance.
- %K = (clôture − plus bas) ÷ (plus haut − plus bas) × 100, et %D est sa moyenne simple sur 3 périodes. Le stochastique lent lisse %K avant de calculer %D.
- Les réglages par défaut diffèrent : 14, 3, 3 sur TradingView, 5, 3, 3 pour l'indicateur de MetaQuotes, et le lissage de %K ne s'y calcule pas de la même façon.
- 80 et 20 sont des conventions. Dans une tendance forte, le stochastique reste en zone de surachat ou de survente pendant que le prix continue.
- Le Stochastic Momentum Index rapporte la clôture au milieu de la fourchette, lisse deux fois et va de −100 à +100. Sans lissage, il vaut 2 × %K − 100.
Pour aller plus loin
Ces articles du blog creusent les notions de cette leçon, un sujet par article.