CFDs and forex are complex instruments and come with a high risk of losing money rapidly due to leverage. Risk disclosure

Stochastic RSI Explained

This guide explains what the Stochastic RSI measures, how it is calculated and set up, how to read it, and the market conditions where it gives misleading readings.

Extrade Pakistan editorial team ·

On this page
  1. What is Stochastic RSI
  2. Formula and default settings
  3. How to add it in MT4 and MT5
  4. How to read it: a drawn example
  5. Where it misleads
  6. Parameter choices for experienced traders
  7. Frequent questions

What is Stochastic RSI

The Stochastic RSI (often written StochRSI) is an indicator built on another indicator. It takes the RSI (Relative Strength Index, a momentum line that compares recent gains with recent losses) and runs the stochastic oscillator formula on it instead of on price.

The result answers a narrow question: where is the current RSI value compared with its own recent highest and lowest values? This makes the stoch RSI indicator much more sensitive than plain RSI. It reaches its extremes often, even when RSI itself stays in the middle of its range.

overbought 80oversold 20Stoch RSI 14, 14, 3, 3
Stochastic RSI: %K (solid) and its average %D. Readings near the top or bottom show where the close sits within the recent range. Illustrative example: made-up numbers for learning, not real prices or a broker's conditions.

Formula and default settings

StochRSI = (current RSI − lowest RSI over the lookback) ÷ (highest RSI over the lookback − lowest RSI over the lookback)

In common default settings, the RSI length and the stochastic lookback are equal, and the smoothing periods for %K and %D are short. Many platforms draw the scale from zero to one, while others draw it as a percentage. The upper and lower reference lines mark the "high" and "low" zones. Check the exact defaults in the indicator's settings window, because different versions use different values.

How to add it in MT4 and MT5

The standard indicator list in MetaTrader 4 and MetaTrader 5 includes RSI and Stochastic, but not Stochastic RSI. Traders usually install a custom version from the MQL5 Code Base inside the platform, then drag it from the Navigator panel onto a chart.

Before you rely on a custom indicator:

How to read it: a drawn example

The chart below is an illustration, not real market data.

When price swings up and down, StochRSI moves between its extremes and crosses the middle often. In a steady trend, shown on the right, it stays pinned near the top while price keeps rising.

Typical uses:

Where it misleads

Parameter choices for experienced traders

Test any setting on a demo account first. Leveraged forex and CFD trading can lose money quickly, and no indicator setting removes that risk. Plan position size and stops with risk management.

Frequent questions

Is Stochastic RSI better than RSI?

No. It is faster and noisier. RSI shows momentum. StochRSI shows where that momentum sits within its own recent range.

Why does StochRSI hit its extremes so often?

It measures RSI against RSI's own recent range. Any time RSI makes a short-term high or low, StochRSI reaches the top or bottom of its scale.

Does it repaint?

The standard formula uses only closed values, but the current bar changes until it closes. Some custom versions may behave differently, so check the one you install.

Can I use it on gold or indices?

Yes. The formula works on any chart. Fast markets amplify its noise, so test settings on each instrument separately.

Related pages