Indicator reference › Stochastic

Stochastic Oscillator explained

Momentum

What Stochastic Oscillator measures

The Stochastic Oscillator compares the current closing price to the high-low range over a lookback period (default 14). It outputs %K (fast) and %D (smoothed signal line) on a 0–100 scale, showing where price closed relative to its recent range. It identifies overbought/oversold conditions and potential reversals.

How Stochastic Oscillator readings are interpreted

%K above 80 means price closed near the top of its recent range (overbought). Below 20 means near the bottom (oversold). The key signal is %K crossing %D — above it is bullish, below is bearish. Divergence (price making new highs but Stochastic declining) warns of weakening momentum.

Conventional Stochastic Oscillator levels

Where Stochastic Oscillator works, and where it does not

Most effective in ranging, non-trending markets. In strong uptrends, overbought readings are continuation signals not reversals. In downtrends, oversold readings keep resetting without bouncing. Use Choppiness Index or ADX to confirm ranging before applying Stochastic.

Indicators commonly read alongside Stochastic Oscillator

Known limitations of Stochastic Oscillator

Stochastic Oscillator in practice

Other momentum indicators

Stochastic RSI
ConnorsRSI
CCI — Commodity Channel Index
Williams %R

Testing ideas built on Stochastic Oscillator

A reading of Stochastic Oscillator can be written as an exact rule and checked against historical data — as a full strategy with entries, exits and costs, or as a single condition and what followed it:

How to backtest a trading strategy without code
Event analysis: what follows a market event

Plot it yourself. Add this indicator to a chart, change every parameter and watch the line move, then backtest how the rule would have behaved on historical data — free on the S&P 500 ETF, no card.

Create a free account or start with the lessons →
This is reference material, not advice. It describes what each indicator measures and how its readings are conventionally interpreted. Nothing here is a recommendation to buy or sell anything, and no indicator predicts future prices. GU Analyser is an analytical tool — no money is ever traded here.