rounded corner
rounded corner
top border

Indicator Help

Indicator Index
* Members Only

  1. Accumulation / Distribution
  2. Aroon Oscillator *
  3. Aroon Up/Down *
  4. Average Directional Index
  5. Average True Range
  6. Bollinger Bands
  7. Bollinger Band Width *
  8. Chaikin Money Flow Index *
  9. Chaikin Oscillator *
  10. Chaikin Volatility *
  11. Close Location Value *
  12. Commodity Channel Index
  13. Detrended Price Oscillator *
  14. Donchian Channel *
  15. Donchian Channel Width *
  16. Ease of Movement *
  17. Exponential Moving Average
  18. MACD
  19. Mass Index *
  20. Momentum
  21. Money Flow Index
  22. Negative Volume Index *
  23. On Balance Volume
  24. Pcnt Price Oscillator *
  25. Pcnt Volume Oscillator *
  26. Performance *
  27. Positive Volume Index *
  28. Price Envelope
  29. Price Volume Trend *
  30. Rate of Change
  31. Relative Strength Index
  32. Simple Moving Average
  33. Stochastic - Fast
  34. Stochastic - Slow
  35. Stochastic RSI *
  36. Standard Deviation *
  37. Triple Moving Average *
  38. TRIX *
  39. Ultimate Oscillator
  40. Volume
  41. Weighted Moving Average *
  42. Williams Percent R

Stochastic RSI

Not a member? Subscribe now!

Developed by Tushard Chande and Stanley Kroll, StochRSI is an oscillator that measures the level of RSI relative to its range, over a set period of time. The indicator uses RSI as the foundation and applies to it the formula behind Stochastics. The result is an oscillator that fluctuates between 0 and 1.

In their 1994 book, The New Technical Trader, Chande and Kroll explain that RSI sometimes trades between 80 and 20 for extended periods without reaching overbought and oversold levels. Traders looking to enter a stock based on an overbought or oversold reading in RSI might find themselves continuously on the sidelines. To increase the sensitivity and provide a method for identifying overbought and oversold levels in RSI, Chande and Kroll developed StochRSI.

Developed by Welles Wilder, RSI is a momentum oscillator that compares the magnitude of gains to the magnitude of losses over a period of time. Developed by George Lane, Stochastics is a momentum oscillator that compares the closing level to the high/low range over a given period of time.



RSI =  100 -
100 / 1 + RS
  RS =
(Total Gains/n)

(Total Losses/n)
  n =
number of RSI periods


%K =  100 x (
Recent Close - Lowest Low(n)
Highest High(n) - Lowest Low(n)
%D =
3-period moving average of %K
(n) = number of periods used in the calculation


StochRSI =
RSI(n) - RSI Lowest Low(n)
RSI Highest High(n) - RSI Lowest Low(n)
(n) = number of periods used in the calculation

From the formula above, it can be seen that StochRSI is the Stochastics formula applied to RSI; that is, it's an indicator of RSI. StochRSI measures the value of RSI relative to its high/low range over a set number of periods. When RSI records a new low for the period, StochRSI will be at 0. When RSI records a new high for the period, StochRSI will be at 100. A reading of .20 would mean that the current RSI was 20% above the lowest level of the period, or 80% below the highest level. A reading of .80 would mean that the current RSI was 80% above the lowest level of the period, or 20% below the highest level.


  • Period (14) - the number of periods over which the low and high points of the RSI are to be considered.
  • Range (20) - the distance between the upper and lower threshold lines.
  • Overbought and Oversold Crossovers: If an uptrend has been identified in the underlying security, then a buy signal would be generated when StochRSI advances from oversold (below .20) to above .20. Conversely, if a downtrend has been identified, then a sell signal would be generated when StochRSI declines from overbought (above .80) to below .80.
  • Centerline Crossovers: Some traders look for moves above or below .50 (the centerline) to confirm signals and reduce whipsaws. A move from oversold to above .50 could constitute a buy signal and would remain in place until a decline below .50. Conversely, a move from overbought to below .50 would could act as a sell signal that would remain in place until an advance back above .50.
  • Positive and Negative Divergences: A positive divergence followed by a confirming advance above .20 could constitute a buy signal and a negative divergence followed by a decline below .80 could act as a sell signal.
  • Failures: Chande and Kroll also note that moves back past the trigger lines would indicate a failed signal. An advance back above .80 would indicate a failed signal and traders would be advised to close positions.
  • Strong Trend: As with many oscillators, StochRSI can become overbought (or oversold) and remain overbought (or oversold) for an extended period. A move above .80 may imply overbought, but it can also indicate a strong up trend and remain above .80 for a prolonged period. Conversely, a quick move below .20 could indicate the beginning of a strong downtrend. Moves to 1 are considered very strong and moves to 0 very weak.

It is important to remember that StochRSI is an indicator of an indicator. It is designed to predict extreme readings in RSI before the actual RSI reaches these extremities. As an indicator of an indicator, it is further removed from the actual price of the underlying security. Because it is actually predicting RSI, but being used to predict price changes in the underlying security, it will have greater sensitivity and be prone to false signals, especially if used incorrectly. As with other indicators, StochRSI should be used in conjunction with other indicators and aspects of technical analysis.

Published by Barchart
Home  •  Charts & Quotes  •  Commentary  •  Authors  •  Education  •  Broker Search  •  Trading Tools  •  Help  •  Contact  •  Advertise With Us  •  Commodities
Markets: Currencies  •   Energies  •   Financials  •   Grains  •   Indices  •   Meats  •   Metals  •   Softs

The information contained on is believed to be accurate but is not guaranteed. Market data is furnished on an exchange delayed basis by Data transmission or omissions shall not be made the basis for any claim, demand or cause for action. No information on the site, nor any opinion expressed, constitutes a solicitation of the purchase or sale of any futures or options contracts. is not a broker, nor does it have an affiliation with any broker.

Copyright ©2005-2020, a product. All rights reserved.

About Us  •   Sitemap  •   Terms of Use  •   Privacy Policy