TimelessMarket Theory
Educational only — not financial advice. "Overbought" is not a sell signal; in a trend the oscillator can stay stretched for a long time.
Concept · Definitive Guide

Stochastic Oscillator

Where the close sits in the range — momentum, and the overbought trap.

Overview

The Stochastic Oscillator measures where the close sits within the recent high-low range. Near the top it reads high; near the bottom, low. The premise: in an uptrend, closes cluster near the highs; when momentum fades, closes slip toward the lows — often before price itself turns.

It plots two lines, %K and a smoothed %D, on a 0–100 scale, and is most associated with the 80/20 "overbought/oversold" bands — which is also where it is most misunderstood.

Origins & history

How it works

Stochastic Oscillator — %K and %D with 80 / 20 bands price 80 20 %K%D
%K measures the close's position in the N-period range; %D is a short average of %K. The 80/20 bands flag stretched readings — but in a trend the line can stay pinned. (Illustrative.)
%K = 100 × (Close − Lowest Low(N)) ÷ (Highest High(N) − Lowest Low(N)) %D = 3-period moving average of %K (N is often 14)

"Fast" stochastics use raw %K; "slow" stochastics smooth it. The classic signals are %K crossing %D and readings above 80 / below 20 — but the most reliable use, in Lane's own teaching, is divergence.1

Market psychology & mechanics

Strong demand pushes closes to the top of each bar's range; weak demand lets them sag to the bottom. When closes stop reaching the highs even as price grinds up, conviction is thinning — the mechanic behind a divergence. But "overbought" only means "stretched," not "about to fall": in a powerful trend an oscillator can sit above 80 for weeks.

Honest assessment

Strengths

A clean, bounded momentum gauge, especially useful in range-bound markets and for spotting divergence. Normalised 0–100, it reads consistently across instruments.

Evidence rating: like most oscillators, no robust standalone edge; its value is context (divergence, range extremes) confirmed by trend and structure — not an automatic trigger.

Weaknesses & failure modes

Professional uses vs. retail misuses

How professionals use it

  • In ranges, to time fades near band extremes with support/resistance.
  • For divergence as an early warning, confirmed elsewhere.
  • Slowed down, to reduce whipsaw.

Common retail misuses

  • Selling every reading over 80, buying every one under 20.
  • Trading bare %K/%D crosses with no context.
  • Using it as a trend tool — it isn't one.

Going deeper

Fast vs slow vs full stochastics trade responsiveness for smoothness. It pairs with trend (to know whether to fade at all) and RSI. Lane stressed divergence and set-ups over raw band readings.

Practice

Stochastic reads 90. Is that a sell?

Not by itself. 90 means the close is near the top of its recent range — "stretched," not "doomed." In an uptrend it can stay high for a long time. Fade band extremes only in ranges, with confirmation.

What does %K actually measure?

Where the close sits within the highest-high to lowest-low range over N periods, scaled 0–100. %D is a short average of %K.

Which signal did Lane emphasise most?

Divergence — price making a new high (or low) the oscillator fails to confirm — over raw overbought/oversold readings.

This concept in the knowledge graph

PrerequisitesTrends, momentum
UnlocksRange-fade timing & divergence reading
RelatedRSI, MACD
Popularised byGeorge Lane

Resources

References (primary where possible)

  1. Origins of the Stochastic Oscillator & George Lane — Wikipedia; CMT Association.
  2. Stochastic formula & signals — StockCharts.