Mean reversion

Williams %R Reversal

A simple intraday reversal read: when Williams %R sinks below -80 into oversold and then climbs back above it, the dip is turning — buy the recovery and exit into the overbought zone.

Day tradingBeginner5m - 1h
14512096-80-20Above -20 = overboughtBelow -80 = oversold
%R -15.08How Williams %R Reversal reads on the chart — the callouts mark what to look for.

Rules at a glance

The mechanical checklist — decide these before you trade.

Entry
  • Williams %R falls below -80 into oversold, then rises back above -80.
  • The intraday context is a range or an uptrend pullback, not a hard downtrend.
  • Buy on the move back above -80 (mirror above -20 for shorts).
Exit
  • Williams %R reaches the overbought zone above -20, or rolls over from it.
  • Or price reaches the top of the intraday range or prior resistance.
Stop
  • Below the swing low that formed at the oversold reading.
  • Size so the stop is a fixed small account risk.
Filters
  • Avoid buying below -80 in a strong intraday downtrend, where it stays pinned.
  • Trade liquid names and favour the higher-timeframe direction.

The idea

Williams %R Reversal is a beginner-friendly intraday mean-reversion strategy built on a single oscillator that Larry Williams designed to spot short-term extremes. Williams %R measures where the current close sits within the recent high-low range on an inverted -100-to-0 scale, so readings below -80 are oversold and readings above -20 are overbought — it is essentially the stochastic's %K flipped upside down. When %R sinks below -80, price has closed near the bottom of its recent range, a short-term extreme that, in a range or uptrend, tends to bounce. The trigger is %R climbing back above -80, evidence the oversold stretch is turning. Because it is one line with two clear zones, it is easy to read and act on, which makes it a common first oscillator. Like all reversion tools, it needs the market to be ranging rather than trending hard, or the reading can pin at an extreme.

The setup

Plot Williams %R with a common 14-period setting in a pane below price and mark the -20 and -80 lines as the overbought and oversold thresholds. Remember the scale is inverted: 0 is the top, -100 the bottom, so -80 is deep oversold. Read the level and the turn — below -80 arms a long, and the move back up through -80 triggers it. Context decides validity, exactly as with the stochastic: the same oversold reading is a buy in a range or uptrend pullback and a trap in a strong downtrend. A quick check of the higher-timeframe direction keeps you trading with the flow, not against it.

Entry

Go long when %R has dropped below -80 and then rises back above it, entering on that bar's close. Waiting for the move back above -80 rather than buying the instant it prints oversold is what separates a real bounce from a knife-catch, because %R can hug the bottom during a hard sell-off. The best intraday signals come in a range or on a shallow pullback within an uptrend, ideally near obvious support. The short side mirrors: %R pushing above -20 then falling back below it. Because %R is fast and jumpy, a reversal candle at a level alongside the turn adds useful confirmation.

Common price-action setups

How the signal typically plays out on the chart.

Recover above -80

Williams %R sinks below -80, then climbs back above it in a range or uptrend; buy the turn with a stop below the swing low.

Buy the turn
Bounce to overbought
Range bounce off support

Price tags intraday support as %R hooks up out of oversold — a simple, high-quality bounce entry.

Buy support
Swing higher
Reject from -20

Williams %R pushes above -20 into overbought then falls back below it in a range; sell the stretch back down.

Sell the turn
Fade to oversold

At a glance

Style
Day trading
Difficulty
Beginner
Timeframes
5m - 1h
Markets
Liquid intraday stocks and futures
Uses

Williams %R vs other oversold tools

Williams %RStochasticRSI
Scale-100 to 00 to 1000 to 100
OversoldBelow -80Below 20Below 30
LinesOne lineTwo (%K/%D)One line
Best useIntraday rangeRangingRanging

Exit and targets

The natural target is the overbought zone above -20, or a return to the top of the intraday range or a prior resistance level. Because this is a fast reversion, do not overstay — %R reaching overbought and rolling back down is the cue the bounce has run its course. Many traders scale out into strength and trail the rest. In a range, the top of the band is a logical full exit; on an intraday chart, a hard time stop into the close also applies since this is a day-trading method. Set the target before entering so the quick bounce is banked mechanically rather than on impulse.

Risk management

Place the stop below the swing low that formed at the oversold reading, because a break of it means the bounce has failed, and size so that distance is a small fixed fraction of the account. The main risk is buying below -80 in a downtrend, so the trend context is the core filter — restricting entries to ranges and uptrend pullbacks removes most of the losers. Because %R is fast, expect frequent signals and some failed bounces, and keep each loss small so the winners carry the edge. Cap the number of attempts on a one-sided down day rather than repeatedly buying a pinned oscillator. Never average down below the stop into a failing bounce.

Best timeframes and markets

As an intraday tool, Williams %R is popular on the 5-minute to 1-hour charts and needs liquidity, so it fits heavily traded large-cap stocks and index futures. It performs worst on strong trending sessions, where oversold readings mark brief pauses in a one-way move rather than reversals. Higher intraday timeframes give cleaner, less frequent signals; the 5-minute is faster and noisier. Balanced, rangebound sessions are its ideal habitat. Because it mirrors the stochastic, traders comfortable with one will read the other instantly.

Common variations

A common variation is the lookback period — shorter for faster, jumpier signals, longer for smoother, rarer ones. Some traders shift the thresholds to -90 and -10 for more extreme, higher-quality reversals, or require %R to cross a midpoint like -50 as added confirmation. The overbought mirror — shorting the turn down from above -20 in a range — is the symmetric trade. Combining %R with support and resistance or a moving average, so the oversold turn must coincide with a real level, sharply improves quality. Williams %R divergence against price is a further add-on that strengthens a reversal read. All variations keep the same core: fade an oversold or overbought extreme with the turn as the trigger.

A worked example

A large-cap stock is chopping in a balanced intraday range on the 5-minute chart between 148.00 and 149.50. Price dips toward support at 148.10 and Williams %R plunges to -92, deeply oversold. A couple of bars later %R climbs back above -80 as a small reversal candle prints at support — your trigger. You buy the close at 148.25 with a stop at 147.85 below the swing low, a 0.40 risk sized to 1% of the account. Price recovers toward the top of the range; %R pushes into overbought above -20 near 149.40, where you exit for a 1.15 gain, roughly 2.9-to-1. The bounce worked because the session was balanced — the same buy in a hard downtrend would have stopped out.

Common mistakes

  • Buying below -80 in a strong downtrend where %R stays pinned to the bottom.
  • Entering the instant it prints -80 instead of waiting for the move back above.
  • Ignoring support and resistance and fading extremes in mid-range.
  • Holding a fast bounce too long instead of banking it into overbought.
  • Taking unlimited attempts on a one-sided down day until losses add up.