kumocast

Indicators · Momentum · live Bitcoin example

Stochastic oscillator explained: %K, %D and the 80/20 levels

The stochastic answers one simple question: where did the price close compared with its recent highest and lowest prices? Close to the top of the range, the stochastic is near 100. Close to the bottom, near 0. It is fast, simple and very popular with short-term traders.

What Bitcoin’s stochastic oscillator says right now

Worked out from real Bitcoin candles and refreshed every 30 minutes. It describes what already happened – not what will happen next.

Daily stochastic is 13: near the bottom of the rangeOver the last 14 days Bitcoin traded between $76,326 and $84,898. Today it sits about 13% of the way up that range (smoothed over 3 days). Closes near the bottom of the range show sellers have been in control. The fast line %K is below the slow line %D, so the most recent push is downward.
%K (14, 3)12.9
%D (3)14.8%K below %D
14-day range$76,326 – $84,898
4-hour %K15.8

The stochastic oscillator on the live Bitcoin chart

The live Bitcoin chart with only the stochastic on – the gold line in the panel under the price, with dotted lines at 80 and 20.

What is the stochastic oscillator?

The stochastic oscillator compares the latest close with the highest high and lowest low of the last 14 candles. If Bitcoin traded between $90,000 and $100,000 over the last two weeks and closed at $98,000, it closed 80% of the way up its range – so the stochastic is 80.

It has two lines. %K is the main line (where the close sits in the range). %D is a 3-candle average of %K – a slower line that follows behind. When %K crosses %D, the most recent push has changed direction.

The idea behind it: in rising markets, prices tend to close near the top of their range; in falling markets, near the bottom. When closes stop reaching the top of the range, the upward push may be fading – even before the price itself falls.

The word “stochastic” comes from mathematics, where it means random. The indicator itself is not random – the name just stuck.

Where it comes from: The stochastic oscillator was developed by George Lane, a Chicago trader and teacher, in the late 1950s. Lane said it follows the speed, or momentum, of price – and that momentum often changes direction before price does. He paid special attention to divergence between the stochastic and the price.

How the stochastic oscillator is calculated

One subtraction, one division. That is the whole stochastic.

  • Range14-high − 14-lowHow far the price travelled in the last 14 candles.
  • Positionclose − 14-lowHow far above the bottom of the range the price closed.
  • %Kposition ÷ range × 100Often smoothed over 3 candles (the “slow” stochastic).
  • %D3-candle average of %KThe slower signal line.
Worked example with simple numbers
Highest high of the last 14 days120
Lowest low of the last 14 days100
Today’s close115
Range = 120 − 10020
Position = 115 − 10015
%K = 15 ÷ 20 × 10075
%K of the last three days: 75, 70, 65%D = 70

A %K of 75 means the close sits three-quarters of the way up the 14-day range. %K (75) is above %D (70), so the last few days pushed upward.

How to read the stochastic oscillator

The pictures are simple example shapes, so the idea is easy to see. Real charts are messier.

  • Stochastic %K and %D lines moving between the 20 and 80 levels and crossing each other8020%K (fast)%D (slow, dashed)
    Stochastic %K and %D lines moving between the 20 and 80 levels and crossing each other. Example drawing, not real data.

    Above 80 and below 20

    Above 80, closes are near the top of the recent range – traders call it overbought. Below 20 they are near the bottom – oversold. As with RSI, these describe the recent past; they are not instructions.

  • %K and %D crossings

    When %K crosses above %D, the most recent push turned up; crossing below means it turned down. Many traders only pay attention to crossings that happen in the overbought or oversold zone.

  • In a strong trend the stochastic can stay above 80 for a long time while price keeps rising80Price keeps climbing“Overbought” the whole way
    In a strong trend the stochastic can stay above 80 for a long time while price keeps rising. Example drawing, not real data.

    Stuck at the top

    In a strong trend the stochastic can stay above 80 (or below 20) for a long time, because the price keeps closing near the edge of its range. This is the most common way beginners get fooled.

  • Divergence

    Lane’s favourite signal: price makes a new low but the stochastic makes a higher low – the selling is losing force. Or price makes a new high with a lower stochastic high.

Common mistakes beginners make

Almost everyone makes these at first. Knowing them saves a lot of frustration.

  • Fighting a strong trendIn a steady uptrend the stochastic can be “overbought” for weeks. Each reading above 80 looks like a top, until it isn’t.
  • Using the fast versionThe raw stochastic jumps around a lot. The slow one (14, 3, 3) is what most traders mean.
  • Reading every crossing%K and %D cross often. Crossings in the middle of the range usually mean little.
  • Ignoring the time frameA 5-minute stochastic flips many times a day. Check the daily chart to know the bigger direction.

Settings most people use

The numbers in brackets you see on charts – explained in plain words.

  • Look-back14 candlesThe range is the last 14 highs and lows.
  • Smoothing3 and 3%K smoothed over 3, %D a 3-candle average. Written as “14, 3, 3”.
  • Levels80 and 20The classic lines. Some traders use 70 and 30 to see more signals.

How to use the stochastic oscillator (for beginners)

Six small steps. None of them tells you to buy or sell – they help you read the chart.

  1. 1Find the rangeLook at the highest and lowest price of the last 14 candles.
  2. 2Read the numberNear 100 = closing near the top of the range. Near 0 = near the bottom.
  3. 3Check the trendIn a trend, extremes can last. In a range, they turn more often.
  4. 4Watch %K versus %DA crossing shows the last push changed direction.
  5. 5Look for divergenceDoes a new price high or low have a matching stochastic high or low?
  6. 6Compare with RSIIf RSI and the stochastic agree, the picture is clearer.

See the stochastic oscillator on other markets

Indicators work the same way on crypto, gold, currencies and stocks. Open any live Kumo chart and press the button.

These go well together with this lesson.

Stochastic oscillator FAQ

What is the stochastic oscillator?

A momentum indicator that shows where the latest close sits inside the highest high and lowest low of the last 14 candles, on a scale from 0 to 100.

What do %K and %D mean?

%K is the main line: the close’s position in the range. %D is a 3-candle average of %K, a slower line. Crossings between them show changes in short-term direction.

What are the best stochastic settings?

The slow stochastic with 14, 3, 3 is the most common. Shorter settings react faster but give more false signals.

Is stochastic better than RSI?

Not better, different. The stochastic uses the high–low range and reacts faster. RSI uses the size of up and down moves and is smoother. Many traders find the stochastic more useful in sideways markets and RSI more useful in trends.

What does stochastic above 80 mean?

That the price has been closing near the top of its 14-candle range. It shows buyers have been in control recently. In strong uptrends it can stay above 80 for a long time.

Who invented the stochastic oscillator?

George Lane, a Chicago trader and educator, in the late 1950s.

All indicator lessons

Free, plain-word lessons, each with a live Bitcoin example.

See every indicator on one page

Alex Wu, Independent market analyst

Written by

Alex Wu

Crypto, DeFi, perps and FX · driven by data

Alex designed the Kumocast model behind these signals, sets its rules, reviews its accuracy record and updates the methodology whenever the model changes. Signals are refreshed every 30 minutes with live market data.