Indicator Academy

Stochastic RSI

StochRSI · module 16 of 33 · momentum

Where RSI sits within its own recent range — a stochastic applied to RSI rather than price.

Stochastic RSI on a chart
EUR/USD · 1h · demo data
K under DK over DK under DK under DK under DK under DK under DK under DK under DK over DK under D1.09051.0791Stoch RSI (14, 14, 3, 3)8020
  • %K
  • %D
  • ▲/▼ where the rule triggers

A stochastic of RSI — very fast and very noisy. Use it for timing inside a trend you have already identified.

How to apply it

  1. 1. Add it. Start with 14/14/3 on 5m (Scalping).
  2. 2. Read the market first. Reaches 0 and 1 constantly; it is far too fast to be used as a trend signal.
  3. 3. Adjust for ranges. Extremes can time entries within a confirmed range, but only alongside a structural level.
  4. 4. Manage the trade. Place the stop at 1.5 × ATR and the target at 3.5 × ATR, and only act when the chart above shows the trigger.

How it is calculated

StochRSI = (RSI − min RSI over n) ÷ (max RSI over n − min RSI over n), usually smoothed.

Inputs

  • · RSI period (14)
  • · Stochastic period (14)
  • · Smoothing (3)

Reading it correctly

In a trend

Reaches 0 and 1 constantly; it is far too fast to be used as a trend signal.

In a range

Extremes can time entries within a confirmed range, but only alongside a structural level.

Settings by style

StyleSuggested values
Scalping14/14/3 on 5m
Intraday14/14/3 on 15m

These are conventional starting points, not optimised values. Test any change on your own pair and timeframe before relying on it.

Worked example

RSI is 55, its 14-candle range is 40 to 70: StochRSI = (55 − 40)/(70 − 40) = 0.50. RSI is mid-range relative to its own recent behaviour, even though 55 looks neutral on the raw scale.

When it failed

On 5m EUR/USD, StochRSI hit 0 or 1 on 42 of 100 candles. Traded as an overbought/oversold signal it produced dozens of trades in a single session, most of them offsetting.

Limitations

  • A double derivative of price — extremely noisy.
  • Hits its bounds constantly, so extremes carry little information.
  • Three parameters, high overfitting risk.

Works well alongside

  • · Market structure
  • · Bollinger Bands
  • · ADX / DMI

Redundant with

  • · RSI
  • · Stochastic
  • · Williams %R

Stacking these produces agreement by construction, which is not confirmation.

Practice exercise

Count StochRSI extreme readings per 100 candles on 5m and on 4h EUR/USD. Use the difference to decide which timeframe it could plausibly be used on.

Check your understanding

1. StochRSI is calculated from:
  • · Price highs and lows
  • ✓ RSI values within their own recent range
  • · Volume
  • · ATR

It applies the stochastic formula to the RSI series, not to price.

2. Its main practical drawback is:
  • · Too much lag
  • ✓ Extreme sensitivity, reaching bounds very frequently
  • · It needs volume data
  • · It only works on daily charts

Being a derivative of a derivative, it saturates at 0 and 1 often, which dilutes the meaning of extremes.