Momentum Oscillator

Stochastic Oscillator Explained

The stochastic oscillator answers a sharp question: where did price close within its recent range? Learn to read its two lines, use overbought and oversold the right way, and understand why it is faster - and noisier - than the RSI.

The stochastic oscillator measures where the current close sits within the high-low range of the last N candles. A reading near 100 means price closed near the top of its recent range, and near 0 means near the bottom. It plots two lines - the fast %K and its smoothed average %D - on a 0-100 scale.

What it measures

The logic is momentum: in an uptrend, closes cluster near the top of the range; when they start closing lower in the range, momentum may be fading. Because it reacts to every close, the stochastic is faster than the RSI - which makes it more responsive but also noisier, firing more overbought and oversold readings that go nowhere.

How to read it

Above 80overbought - closing near range highs
Below 20oversold - closing near range lows
%K and %D crossthe faster line crossing the slower - a trigger
Divergenceprice and stochastic disagree

Where traders get it wrong

Same trap as every oscillator: overbought is not a sell button. In a trend the stochastic pins near 80 or 20 for long stretches while price keeps going. Its crossovers are frequent and many are noise, so it works best in ranging markets and as a divergence tool at levels. Pairing it with RSI adds nothing - they measure almost the same thing.

An indicator confirms, it does not command. The signal is a reason to look, not an order to trade. Combine it with levels and the trend, and size every trade with the position size calculator so a false signal costs a small, fixed amount.

Test it before you trust it

Every indicator lags, because it is built from prices that have already printed. Add it to the chart in the simulator, trade the same setup with and without it across a large sample, and keep it only if it genuinely raises your expectancy - not because the signal looks convincing in hindsight.

Stochastic FAQ

What does the stochastic oscillator measure?

It measures where the current close sits within the high-low range of a set number of recent candles, on a 0-100 scale. A high reading means price is closing near the top of its recent range and a low reading near the bottom. It is a momentum indicator that reacts quickly to changes in closing behaviour.

What is the difference between stochastic and RSI?

Both are momentum oscillators on a 0-100 scale, but they calculate it differently. RSI compares average gains to average losses, while the stochastic measures where price closes within its recent range. The stochastic is generally faster and noisier. Using both together adds little, since they largely agree - most traders pick one.

How do you use overbought and oversold on the stochastic?

Overbought (above 80) and oversold (below 20) work best in ranging markets, where they flag likely turning points. In a strong trend the oscillator can stay pinned at an extreme while price keeps moving, so an overbought reading is not a sell signal on its own. Combine it with a level and confirmation.

Risk disclaimerTrading foreign exchange, CFDs, and other leveraged products carries a high level of risk and is not suitable for every investor — losses can exceed your deposits. Everything on this page is educational content, not financial advice. Backtest and simulator results are hypothetical: they do not represent live trading and past performance does not guarantee future results.