Indicator Academy

Stochastic Oscillator

Stoch · module 15 of 33 · momentum

Where the close sits within the high–low range of the last n candles.

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

Shows where the close sits within the recent range. %K/%D crosses near 20 or 80 are the textbook trigger.

How to apply it

  1. 1. Add it. Start with 5/3/3 on 1m/5m (Scalping).
  2. 2. Read the market first. Remains embedded above 80 in strong uptrends; use crosses out of the low zone in the trend direction only.
  3. 3. Adjust for ranges. Crosses above 80 and below 20 at range boundaries are the designed use.
  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

%K = 100 × (C − Lown) ÷ (Highn − Lown); %D = SMA(3) of %K.

Inputs

  • · %K period (14)
  • · Smoothing (3)
  • · %D period (3)

Reading it correctly

In a trend

Remains embedded above 80 in strong uptrends; use crosses out of the low zone in the trend direction only.

In a range

Crosses above 80 and below 20 at range boundaries are the designed use.

Settings by style

StyleSuggested values
Scalping5/3/3 on 1m/5m
Intraday14/3/3 on 15m
Swing14/3/3 on 4h

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

Worked example

14-candle high 1.0920, low 1.0860, close 1.0908: %K = 100 × (0.0048/0.0060) = 80. The close is at the top of the recent range — strength, and only a sell signal if you have separately confirmed a range.

When it failed

On 5m GBP/USD in a trending session, the Stochastic crossed down from above 80 eleven times while price rose 60 pips. Each cross was a short signal against the trend.

Limitations

  • Embeds at extremes in trends and stays there.
  • Very sensitive to the lookback high and low, so one spike candle changes everything.
  • Highly correlated with RSI, CCI and Williams %R.

Works well alongside

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

Redundant with

  • · RSI
  • · Williams %R
  • · StochRSI
  • · CCI

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

Practice exercise

On 15m AUD/USD, record 20 Stochastic crosses down from above 80. Tag each by ADX above or below 20 and compare outcomes at 1R.

Check your understanding

1. %K measures:
  • · Average gains versus losses
  • ✓ The close's position within the recent high–low range
  • · Volatility
  • · Volume pressure

It expresses the close as a percentage of the lookback range.

2. 'Embedding' above 80 means:
  • · The indicator is broken
  • ✓ A strong trend is holding the close near recent highs
  • · Volume is falling
  • · A reversal is confirmed

Persistent high readings reflect sustained strength, which is why counter-trend crosses fail there.