Stochastic RSI
StochRSI · module 16 of 33 · momentum
Where RSI sits within its own recent range — a stochastic applied to RSI rather than price.
- %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. Add it. Start with 14/14/3 on 5m (Scalping).
- 2. Read the market first. Reaches 0 and 1 constantly; it is far too fast to be used as a trend signal.
- 3. Adjust for ranges. Extremes can time entries within a confirmed range, but only alongside a structural level.
- 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
| Style | Suggested values |
|---|---|
| Scalping | 14/14/3 on 5m |
| Intraday | 14/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.
