Free Strategy Guide

Stochastic Oscillator Trading Strategy For Gold, ES, NQ, EURUSD And Bitcoin

How the stochastic oscillator works, why overbought is not the same as sell, and a timing filter you can apply to every alert.

A stochastic oscillator trading strategy is usually taught as three words: buy oversold, sell overbought. That rule is easy to remember and often wrong, because a market that is strong can stay overbought for a long time. The oscillator is more useful as a timing tool than as a signal.

This guide explains how the stochastic oscillator is calculated, how to read its two lines, and how to use it as a timing filter for ProvenSignals alerts on XAUUSD, ES, NQ, EURUSD and BTC. The alert gives the market, the direction and the timeframe. The oscillator helps you decide whether the moment is a good one. If the alert format is new, start with how to read trading signals.

How The Stochastic Oscillator Works

The stochastic oscillator compares the latest close with the range of highs and lows over a set number of candles. If price closes near the top of that range, the reading is high. If it closes near the bottom, the reading is low. The scale runs from 0 to 100. George Lane is credited with developing it.

It draws two lines. The faster line is called %K. The slower line, %D, is a moving average of %K. A common setting is 14, 3, 3, which means a 14-candle range with a 3-candle smoothing on each line. Readings above 80 are usually called overbought and readings below 20 oversold.

Why Overbought Is Not A Sell Signal

Overbought means price is closing near the top of its recent range. In a strong uptrend that is exactly what a strong trend looks like, so the oscillator can sit above 80 for many candles while price keeps rising. Selling because the reading is high means trading against the trend with nothing but a number.

The same applies at the bottom. A market that is falling hard can stay below 20. The oscillator works better as a question about momentum: is it turning in the direction of your trade, or is it already stretched?

The Stochastic Strategy Step By Step

A ProvenSignals alert gives you three things: the market, the direction and the chart timeframe, for example XAU/USD Buy Signal, Chart 1-minute. It does not include an entry, a stop or targets. You open the same chart and manage the trade yourself. The oscillator adds a timing check.

  • Open the chart named in the alert and add the stochastic oscillator with 14, 3, 3.
  • For a buy alert, prefer %K below 50 and turning up, or crossing above %D.
  • For a sell alert, prefer %K above 50 and turning down, or crossing below %D.
  • Skip a buy if both lines are already above 80 after a run, and skip a sell if both are already below 20.
  • Place the stop, run the 10 second check, size the trade and close after a 3-5 candle move.
AlertStochastic readingAction
Buy%K below 50 and turning upPasses, go on to the stop
BuyBoth lines already above 80Skip, the move looks stretched
Sell%K above 50 and turning downPasses, go on to the stop
SellBoth lines already below 20Skip, the move looks stretched

Like any filter, it will sometimes keep you out of a trade that would have worked. That is the price of a rule you can apply the same way every time.

What To Do In A Sideways Market

In a sideways market the oscillator swings between its high and low zones quickly, so crosses of %K and %D come thick and fast. Most of them go nowhere. If the last 20 candles show price moving in a tight band with the lines crossing every few candles, skip the alert. There is no trend for a quick trade to ride.

This is another reason to run the 10 second check. A narrow range means a normal 3-5 candle move is small, and the stop you need may not fit inside it.

Where The Stop And Exit Go

The indicator never replaces the stop. On a buy, the stop goes below recent support, which is the low of the last few candles or a clear swing low on the alert's timeframe. On a sell, it goes above recent resistance. Leave a small gap beyond the level so a brief touch does not close the trade, then measure the distance from entry to stop. Never widen the stop after you enter. If the stop feels too far away, reduce the position size instead.

The exit is a count, not a feeling. After entry, count candles on the alert's timeframe and close after about a 3-5 candle move in your direction. On a 1-minute chart that is roughly 3 to 5 minutes. An oscillator reading is not part of the exit rule. Do not wait for the lines to reach an extreme, and do not move the stop away because they have not. The full method is in the guide on when to exit a trade.

Before you enter, run the 10 second check. Look at the last 20 candles, estimate how far a typical candle moves, and multiply by 3 to 5. If the stop you need is far bigger than that, skip the trade or wait for a cleaner level. Then size from the stop: risk amount divided by stop distance times the value per point or pip. The position size calculator does the math, and the pip and point value calculator shows what one pip, point or tick is worth at your size.

Using The Stochastic Oscillator On Five Markets

The routine is the same on every market ProvenSignals covers. Only the units change.

  • XAUUSD: gold moves in dollars. A $1 move is $100 per lot, so a stop of a few dollars is a large amount at a large size. Measure it before you click.
  • ES and NQ: stops are measured in points. ES is $50 per point and NQ is $20 per point. The micro contracts, MES and MNQ, are one tenth of that, which makes it easier to fit a stop into your risk amount.
  • EURUSD: stops are measured in pips. One pip is $10 per standard lot, $1 per mini lot and $0.10 per micro lot.
  • BTC: bitcoin trades 24 hours a day, 7 days a week, so there is no session break. Size is in coins and the value of a move is the number of coins times the dollar move.

Check the market sessions clock before you trade. The same number of candles covers more price when a market is busy and less when it is quiet.

Stochastic Strategies And Binary Options

Stochastic strategies are popular with binary options traders, usually as a rule to pick the direction of a fixed-time trade. The contract is the weak point. A binary pays a fixed amount if you are right when the timer ends and nothing if you are wrong, and the payout is below 100%. At a 90% payout you need about 52.6% of trades to win just to break even. A real market trade with a stop and a planned exit lets you use the oscillator for what it is good at, which is timing. Read more in the guides on 5 second and 15 second binary trades.

Frequently Asked Questions

What is the best stochastic oscillator trading strategy?

There is no single best one. A simple approach is to use the oscillator as a timing filter for an alert. Prefer a buy when %K is turning up from below 50, prefer a sell when it is turning down from above 50, and skip trades when both lines are already at an extreme.

What are the best stochastic oscillator settings?

A common setting is 14, 3, 3, which is a 14-candle range with a 3-candle smoothing on %K and %D. Shorter settings react faster and give more crosses, and longer ones give fewer. Pick one and use it on every trade.

Is overbought a sell signal?

Not by itself. In a strong trend the oscillator can stay overbought for a long time while price keeps rising. Use the alert for direction and the oscillator for timing.

What do %K and %D mean?

%K is the fast line, which compares the latest close with the recent high-low range. %D is a moving average of %K, so it is the slower line. A cross of the two shows momentum turning.

Where do I put my stop with the stochastic oscillator?

On a buy, below recent support. On a sell, above recent resistance. The oscillator is a timing tool and does not set the stop. Never widen the stop after you enter.

Does the stochastic oscillator work on a 1-minute chart?

It plots on any timeframe. On a 1-minute chart it crosses often, so many crosses are noise. Use the filter together with the 10 second check and skip alerts when the market is moving sideways.

More Free Tools

Position Size Calculator

Turn your stop into lots, contracts or coins for gold, ES, NQ, EURUSD and BTC.

Pip & Point Value Calculator

See what one pip, point or tick is worth in dollars at your size.

Market Sessions Clock

Live Sydney, Tokyo, London and New York hours in your own time zone.

Get The Signals

Get free signals on XAUUSD, ES, NQ, EURUSD and BTC. Use the oscillator for timing, then size every trade from the stop with the free calculators.