Stochastic RSI : formule, réglages et méthode pour le trader sans whipsaw

Le Stochastic RSI applique la formule stochastique au RSI : il mesure où se situe le RSI dans sa propre plage sur 14 périodes, avec une échelle de 0 à 100 et un lissage en K (3) et D (3). Une lecture à 100 signifie que le RSI est au sommet de sa plage, pas que le prix est étiré. Tradez le croisement de K au-dessus de D en sortie de 20 (long) ou de 80 (short), dans le sens de la tendance, sur un niveau.
Le StochRSI est l'indicateur qui m'a appris la différence entre un signal et une molette de sensibilité. Il déclenche sans arrêt, il est à 100 dans chaque tendance haussière, et pendant un an j'ai combattu les tendances parce qu'un panneau disait surachat. Cette page détaille la formule étape par étape, la différence avec le RSI et le stochastique, les réglages par défaut 14,14,3,3 et les deux qui méritent d'être modifiés, la méthode du croisement dans le sens de la tendance sur un niveau, un trade BTCUSDT en 4 heures et son jumeau raté un mois plus tard, ainsi que les façons dont l'indicateur induit en erreur. Le calculateur déroule toute la chaîne, des clôtures jusqu'à K et D.
Des indicateurs qui font leurs preuves en public.
Un seul moteur, quatre outils de précision : le Gold (XAU) Scalper, l’institutional Gravity Zone, le Zeno momentum Oscillator et Zeno Stocks pour les actions.
Que mesure réellement le Stochastic RSI ?
Le Stochastic RSI est un oscillateur appliqué à un oscillateur. Prenez le RSI sur 14 périodes, puis demandez où se situe le RSI d'aujourd'hui dans ses propres valeurs la plus haute et la plus basse des 14 dernières périodes, sur une échelle de 0 à 100. C'est la formule stochastique — la même que l'oscillateur stochastique applique au prix — dirigée vers le RSI plutôt que vers les clôtures. Le résultat se déplace beaucoup plus vite que le RSI et se fixe à 0 ou 100 dès que le RSI inscrit un nouveau plus bas ou plus haut sur 14 périodes, même si le RSI lui-même est à 55.
Tushar Chande et Stanley Kroll l'ont publié dans The New Technical Trader (1994) pour répondre à une plainte précise : le RSI passe l'essentiel de sa vie entre 40 et 60 et atteint rarement les lignes 30 et 70 dans une tendance, donc les signaux fondés sur le RSI sont rares. Le StochRSI produit des signaux en permanence, ce qui est à la fois son intérêt et son problème. C'est une molette de sensibilité, et les réglages comme les filtres autour de lui décident si cette sensibilité est utile ou si elle n'est que du bruit.
Ce qu'il n'est pas : ce n'est pas un RSI plus précis, ce n'est pas une mesure du niveau de surachat du prix, et une lecture de 100 ne signifie pas que le RSI est élevé. Elle signifie que le RSI est au sommet de sa plage récente. Sur un graphique où le RSI est resté coincé entre 45 et 52 pendant deux semaines, le StochRSI affichera 100 à 52 et 0 à 45. Lisez-le toujours comme une mesure relative.
Pourquoi le Stochastic RSI bouge-t-il plus vite que le RSI ?

| RSI | Stochastic RSI | Oscillateur stochastique | |
|---|---|---|---|
| Donnée d'entrée | Prix de clôture | Valeurs du RSI | Prix de clôture vs plage plus haut–plus bas |
| Mesure | Momentum : gain moyen vs perte moyenne | Où se situe le RSI dans sa plage récente | Où se situe le prix dans sa plage récente |
| Plage | 0–100, surtout 30–70 | 0–100, souvent fixé à 0 ou 100 | 0–100 |
| Vitesse | Lent | Très rapide | Rapide |
| Seuils | 30 / 70 (ou 20 / 80 en tendance) | 20 / 80 | 20 / 80 |
| Signaux par mois (graphique journalier) | Peu | Beaucoup | Plusieurs |
| Meilleur pour | Divergence, force de tendance, régime | Choisir le timing des entrées dans une tendance connue | Trading de range, timing |
| Moins bon pour | Le timing dans les ranges | Tout ce qui n'a pas de filtre de tendance | Continuation de tendance |
Les trois sont souvent confondus parce qu'ils évoluent tous de 0 à 100 et utilisent tous les notions de « surachat » et de « survente ». Seul le RSI mesure le momentum. Les deux autres mesurent une position dans une plage, et le StochRSI mesure la position dans la plage du RSI, ce qui l'éloigne encore d'un cran du prix par rapport à ce que la plupart des gens réalisent quand ils lisent 95 comme « très suracheté ».
Quelle est la formule du Stochastic RSI, et quels sont ses réglages par défaut ?

| Étape | Formule | Défaut |
|---|---|---|
| 1. RSI | RSI sur n périodes (lissage de Wilder) | n = 14 |
| 2. StochRSI brut | (RSI − RSI le plus bas sur m) ÷ (RSI le plus haut sur m − RSI le plus bas sur m) × 100 | m = 14 |
| 3. Ligne K | SMA du StochRSI brut sur k périodes | k = 3 |
| 4. Ligne D | SMA de K sur d périodes | d = 3 |
| Seuils | Survente sous 20, surachat au-dessus de 80 | 20 / 80 |
L'indicateur intégré de TradingView utilise exactement ces réglages par défaut et étiquette les entrées K, D, RSI Length, Stochastic Length : 3, 3, 14, 14. Deux éléments des réglages comptent en pratique. D'abord, le lissage est ce qui le rend utilisable — le StochRSI brut est une onde carrée, et sans les K et D sur 3 périodes il produit un croisement sur chaque bougie. Ensuite, les deux longueurs sont indépendantes : un RSI sur 14 périodes avec une longueur stochastique de 9 périodes est plus sensible ; avec une longueur stochastique de 21 périodes, il est plus calme et plus proche de ce que la plupart des traders entendent par « survente ». Si le nombre de signaux est trop élevé, allongez la longueur stochastique avant de toucher à la longueur du RSI.
| Utilisation | Long. RSI | Long. stoch | K | D | Seuils | Note |
|---|---|---|---|---|---|---|
| Défaut (Chande & Kroll) | 14 | 14 | 3 | 3 | 20 / 80 | Commencez ici ; la plupart des recherches publiées l'utilisent |
| Swing trading, journalier et 4H | 14 | 21 | 3 | 3 | 20 / 80 | Extrêmes moins nombreux et plus propres |
| Intraday, 5M–15M | 14 | 9 | 3 | 3 | 20 / 80 | Plus rapide, à utiliser uniquement avec un filtre de tendance |
| Crypto 4H | 14 | 14 | 3 | 5 | 15 / 85 | Un lissage D supplémentaire réduit le whipsaw sur le bruit des marchés ouverts 24 heures |
| Filtre de suivi de tendance | 14 | 14 | 5 | 5 | Ligne 50 | Au-dessus de 50 avec la tendance = conserver ; croisement de 50 = changement de momentum |
Comment trader le croisement du StochRSI avec la tendance ?

- Établissez la tendance ailleurs. Une EMA 200 ou la structure sur timeframe supérieur, ou encore la bougie journalière. Le StochRSI sans filtre de tendance est un pile ou face avec des étapes en plus : dans une tendance baissière, il reste à 0 pendant vingt bougies pendant que le prix continue de baisser.
- Attendez l'extrême dans le sens de la tendance. Tendance haussière : StochRSI sous 20. Tendance baissière : au-dessus de 80. Ignorez complètement les extrêmes contre la tendance.
- Attendez le croisement de K au-dessus de D en sortie de zone. K qui croise au-dessus de D sous 20 (ou juste en sortie de 20) est le déclencheur long. Le croisement est le signal, pas le contact avec la zone — ce contact arrive constamment.
- Exigez un niveau. Le croisement doit se produire sur quelque chose : un order block, un fair value gap, le VWAP, un swing précédent. Un croisement au milieu de nulle part reste un croisement au milieu de nulle part.
- Placez le stop au-delà du niveau, pas au-delà de l'indicateur. Sous l'order block ou le swing low qui a produit le croisement. Le StochRSI ne sait pas où le prix ne devrait pas aller.
- Sortez sur la structure ou sur l'extrême opposé avec un croisement. Prenez le profit sur le swing précédent ou la prochaine liquidité ; ou quand le StochRSI atteint 80 et que K croise sous D, si vous tradez le swing plutôt que la tendance.
Calculateur Stochastic RSI
Collez une série de prix de clôture (les plus anciens d'abord) ou de valeurs RSI, définissez les quatre paramètres, et l'outil renvoie le dernier RSI, le StochRSI brut, K et D, indique si un croisement s'est produit sur la dernière bougie et explique ce que signifie la lecture — y compris le rappel qu'un StochRSI à un extrême ne dit rien sur le niveau du RSI.
La divergence du StochRSI et la ligne 50 ajoutent-elles quelque chose ?
Deux usages secondaires valent la peine d'être connus. La divergence — le prix inscrit un plus bas plus bas tandis que le StochRSI inscrit un plus bas plus haut — fonctionne à peu près aussi bien que sur le RSI, c'est-à-dire comme un avertissement, pas comme un déclencheur, et elle échoue constamment dans les tendances fortes parce que le StochRSI est fixé. La divergence sur le RSI plus lent est plus fiable ; la divergence du StochRSI est une raison de regarder le RSI.
La ligne 50 est plus utile que la plupart des gens ne le pensent. Dans une tendance haussière, un StochRSI qui reste au-dessus de 50 pendant les pullbacks signifie que le RSI reste dans la moitié supérieure de sa plage — le momentum est intact. Un pullback qui amène le StochRSI à 20 puis le fait repasser au-dessus de 50 avec un croisement K/D correspond à l'entrée décrite plus haut. Un pullback où il ne repasse jamais au-dessus de 50 signale une tendance qui perd son momentum, ce qui donne plus d'information que les zones 20/80 ne le font.
Données de référence
| Élément | Valeur |
|---|---|
| Origine | Tushar Chande et Stanley Kroll, The New Technical Trader (1994) |
| Formule | StochRSI = (RSI − RSI min sur m) ÷ (RSI max sur m − RSI min sur m) |
| Réglages par défaut | RSI 14, longueur stochastique 14, K 3, D 3 |
| Seuils | 20 en survente, 80 en surachat (pas 30/70) |
| Plage | 0–100 ; se fixe à 0 ou 100 quand le RSI marque un nouvel extrême sur m périodes |
| Se lit comme | Position relative du RSI, pas momentum et pas prix |
| Signal principal | Croisement K/D en sortie de la zone 20 ou de la zone 80 avec la tendance, sur un niveau |
| Secondaire | Divergence (avertissement seulement) ; ligne 50 comme test de momentum intact |
| Faiblesse | Se fixe longtemps en tendance ; produit beaucoup de faux croisements dans les ranges sans niveau |
| TradingView | Intégré sous le nom "Stochastic RSI" ; entrées K, D, RSI Length, Stochastic Length |
| Liés | RSI, oscillateur stochastique, stochastic momentum index, MACD, Williams %R |
Exemple travaillé : BTCUSDT 4 heures, le croisement sur un order block
BTCUSDT perpétuel sur Bybit, graphique 4 heures, prix au-dessus de l'EMA 200 depuis trois semaines — le filtre de tendance est validé. Un pullback va de 68,900 à 65,400 sur cinq bougies. Le StochRSI (14, 14, 3, 3) atteint 4.2 sur la quatrième bougie et 0.0 sur la cinquième ; le RSI lui-même est à 44 — loin de la survente selon ses propres critères, ce qui correspond exactement à la situation pour laquelle le StochRSI existe. Un order block haussier issu d'une bougie 4 heures neuf jours plus tôt se trouve de 65,150 à 65,620.
La cinquième bougie clôture à 65,480 dans le bloc. La sixième clôture à 65,910 et le StochRSI affiche K 18.6 au-dessus de D 11.3 — le croisement en sortie de zone, sur le niveau, avec la tendance. Long à 65,910, stop à 65,050 sous le bloc, 860 points de risque. Objectif sur l'origine du pullback à 68,900, soit 2,990 points, 3.5R.
Le prix a atteint 67,400 deux bougies plus tard, a reflué vers 66,300 — le StochRSI est descendu à 41 puis s'est retourné de nouveau sans atteindre 20, ce qui montre le test de la ligne 50 en faveur du trade — puis a imprimé 68,950 quatre jours après l'entrée. Objectif exécuté à 68,900 pour 3.5R. Le StochRSI était au-dessus de 80 depuis 67,400 et a croisé à la baisse deux fois en chemin ; un trader sortant sur ces croisements aurait pris 1.7R puis 2.4R. Trader le niveau plutôt que l'indicateur a fait toute la différence.
Le même croisement un mois plus tard, avec le prix sous l'EMA 200 s'est affiché à 61,200 et le prix était à 58,400 trois jours plus tard. Même indicateur, mêmes réglages, même croisement ; le filtre constitue tout l'avantage.
Où le Stochastic RSI échoue-t-il ?
Les tendances. Dans une tendance forte, le StochRSI reste à 100 (ou 0) bougie après bougie, croisant vers le bas puis vers le haut sans que le prix ne retrace jamais. Chaque lecture de « surachat » est fausse jusqu'à celle qui a raison, et l'indicateur ne permet pas de savoir laquelle. C'est pourquoi le filtre de tendance n'est pas optionnel.
Les ranges sans niveau. Dans un range haché, le StochRSI croise toutes les deux ou trois bougies. Sans niveau auquel ancrer le croisement, il devient un générateur d'entrées aléatoires avec un taux de réussite de 50% et une expectancy pire après les frais.
Lire 100 comme « très suracheté ». Un StochRSI à 100 avec un RSI à 52 signifie que le RSI est au sommet d'une plage étroite ; le marché n'est pas étiré. Vérifiez le panneau RSI avant d'agir sur le panneau StochRSI.
Les instruments peu liquides et les timeframes bas. Sur un graphique 1 minute d'altcoin, le RSI est du bruit et un stochastique du bruit est pire. Utilisez-le sur 15 minutes et plus pour les cryptos et les indices, 1 heure et plus pour les majeures forex.
Les réglages sur-optimisés. Un backtest qui trouve que 9, 11, 2, 4 bat 14, 14, 3, 3 sur un seul symbole et une seule année a trouvé le bruit. Modifiez la longueur stochastique d'un seul cran, gardez le reste et exigez le niveau.
Quelles erreurs les traders font-ils avec le Stochastic RSI ?
- Utiliser 30 et 70 comme seuils. Ce sont les lignes du RSI. Le StochRSI utilise 20 et 80 et passe beaucoup plus de temps au-delà.
- Trader le contact au lieu du croisement. La zone est atteinte constamment ; le croisement K/D qui en sort est le signal.
- Contrer une tendance parce que le StochRSI est à 100. Il sera à 100 pendant les quinze prochaines bougies.
- Le lire comme une amélioration du RSI. C'est autre chose, qui mesure une autre quantité.
- Placer son stop sur l'indicateur. Le stop va sous le niveau ; l'indicateur ne sait pas où se trouve le support.
- L'empiler avec le RSI et le stochastique comme « confluence ». Trois vues d'une même donnée d'entrée sont d'accord entre elles par construction.
Stochastic RSI et indicateurs gratuits
Le Stochastic RSI intégré de TradingView convient très bien ; il n'y a aucune raison d'en créer un personnalisé. Ce que la bibliothèque ajoute, ce sont les deux éléments que l'indicateur ne peut pas fournir : la tendance et le niveau. Le script Order Blocks with Volume vous donne le bloc sur lequel le croisement devrait arriver, le Smart Money Concepts Engine vous donne la structure qui définit la tendance, et le Multi-Oscillator Divergence Scanner repère les divergences sur RSI, stochastique et le reste sans ajouter trois panneaux. Le moteur premium, Zeno, imprime des signaux d'achat et de vente avec un stop et des objectifs et porte déjà un filtre de régime ; je n'utilise pas le StochRSI à côté, mais un signal d'achat Zeno qui arrive pendant que le StochRSI quitte 20 avec la tendance est aussi propre que cet indicateur peut l'être.
Un stochastique du RSI, assez rapide pour être utile et assez rapide pour être dangereux. Gardez 14,14,3,3, utilisez 20 et 80, et tradez uniquement le croisement K/D qui sort d'une zone dans le sens de la tendance sur un niveau donné par le graphique, avec le stop sous le niveau. Lisez 100 comme « sommet de la plage du RSI », jamais comme « étiré », et laissez la ligne 50 vous dire si le momentum reste intact sur les pullbacks.
◆ Vérification interactive
Savez-vous ce que signifie 100 ?
Questions que les traders posent sur le Stochastic RSI
Un oscillateur qui applique la formule stochastique au RSI : (RSI − RSI le plus bas sur 14) ÷ (RSI le plus haut sur 14 − RSI le plus bas sur 14), mis à l'échelle de 0 à 100 et lissé en une ligne K et une ligne D. Il montre où se situe le RSI dans sa propre plage récente et réagit beaucoup plus vite que le RSI lui-même.
Le RSI mesure le momentum — gain moyen contre perte moyenne — et se situe le plus souvent entre 30 et 70. Le Stochastic RSI mesure où cette valeur de RSI se situe dans sa plage récente et se fixe à 0 ou 100 dès que le RSI marque un nouvel extrême à court terme. Un StochRSI à 100 ne signifie pas que le RSI est élevé ; cela signifie que le RSI est au sommet de ses 14 dernières lectures.
Commencez par les réglages par défaut : RSI 14, longueur stochastique 14, K 3, D 3, seuils 20 et 80. Pour réduire le whipsaw, allongez la longueur stochastique à 21 (swing) ou ajoutez un lissage D à 5 (crypto 4H) ; pour l'accélérer en intraday, raccourcissez la longueur stochastique à 9. Modifiez un paramètre d'un cran et exigez un niveau plutôt que de poursuivre un ensemble optimisé.
Établissez la tendance ailleurs (EMA 200 ou structure, ou encore bougie journalière). Dans une tendance haussière, attendez un StochRSI sous 20, puis que K croise au-dessus de D en sortie de zone, sur un niveau comme un order block ou un fair value gap. Entrez sur le croisement, placez le stop sous le niveau, visez le swing précédent. Faites l'inverse pour les shorts dans une tendance baissière. Ignorez tous les extrêmes contre la tendance.
Ni l'un ni l'autre. Le RSI est meilleur pour la divergence, le régime et la force de tendance ; le StochRSI est meilleur pour choisir le timing des entrées dans une tendance que vous avez déjà identifiée. Les empiler comme « confluence » n'ajoute rien, parce que le StochRSI est calculé à partir du RSI.
Parce que dans une tendance, le RSI continue d'inscrire de nouveaux plus hauts sur 14 périodes, et le StochRSI mesure la position dans cette plage. Il affichera 100 tant que le RSI continuera de monter, ce qui peut durer vingt bougies. C'est l'indicateur qui fonctionne comme prévu, et c'est pourquoi chaque lecture de « surachat » dans une tendance est fausse jusqu'à celle qui ne l'est pas.
L'oscillateur stochastique applique la formule de plage au prix — là où la clôture se situe entre le plus haut et le plus bas. Le StochRSI applique la même formule au RSI. Les deux évoluent de 0 à 100 avec des seuils 20/80 ; le stochastique lit directement le prix et le StochRSI lit le RSI, un cran plus loin du prix.
Sur les graphiques BTCUSDT et ETHUSDT en 4 heures et en journalier, avec un filtre de tendance et un niveau, oui — l'exemple travaillé de cette page en est un. Sur les timeframes bas d'altcoins peu liquides, c'est un stochastique du bruit. Ajouter un lissage D (3 à 5) et utiliser 15/85 aide sur les marchés ouverts 24 heures.
Comme un avertissement, pas comme un déclencheur : si le prix marque un plus bas plus bas tandis que le StochRSI marque un plus bas plus haut, cela indique que le momentum vendeur faiblit, mais le StochRSI est fixé dans les tendances fortes et diverge constamment. La divergence sur le RSI plus lent est plus fiable ; traitez la divergence du StochRSI comme une raison de vérifier le RSI.
Non — l'indicateur intégré de TradingView convient très bien et il n'y a rien à améliorer dans la formule. La bibliothèque fournit ce que l'indicateur ne peut pas donner : Order Blocks with Volume pour le niveau, le Smart Money Concepts Engine pour la tendance, et le Multi-Oscillator Divergence Scanner pour les divergences entre plusieurs oscillateurs dans un seul panneau. Zeno, le moteur premium, imprime des signaux avec stops et objectifs et porte son propre filtre de régime.
Références et guides associés
Lire ensuite
- Indicateur RSI : guide complet
- Oscillateur stochastique
- Stochastic Momentum Index
- Trading de divergence
- Indicateur MACD
- Indicateur Squeeze Momentum
- Order blocks : guide complet
- Trading de retour à la moyenne
- Stratégie de trading momentum
- Multi-Oscillator Divergence Scanner (indicateur gratuit)
- Order Blocks with Volume (indicateur gratuit)
- Zeno — le moteur premium