NOONOO TRADINGJoin free chat

Williams %R Indicator: A Beginner's Guide to Overbought and Oversold Signals

The Williams %R indicator is a simple momentum tool that tells you where the current price sits inside its recent trading range. Here is how to read it, how it differs from the Stochastic Oscillator, and where it tends to fail.

What Is the Williams %R Indicator?

Williams %R (often written %R) is a momentum oscillator created by trader Larry Williams. It measures where the most recent closing price falls relative to the high-low range over a chosen lookback period — typically 14 periods (14 candles, whether those are hours, 4-hour blocks, or days).

Unlike many indicators, %R is plotted on an inverted scale that runs from 0 to -100:

The formula is straightforward:

%R = (Highest High − Current Close) ÷ (Highest High − Lowest Low) × −100

If the close equals the period's highest high, %R reads 0. If it equals the lowest low, %R reads -100. In plain terms, %R answers one question: relative to its recent swing, is price hugging the ceiling or the floor? It pairs naturally with other momentum tools like RSI and MACD.

How to Read the -20 and -80 Levels

The two threshold lines do most of the work. A reading above -20 means buyers have pushed price to the upper edge of the range; a reading below -80 means sellers have driven it to the lower edge. Beginners often assume "overbought = sell" and "oversold = buy," but that shortcut is dangerous on its own.

A more reliable way to use the levels is to wait for %R to cross back out of the extreme zone, which signals that momentum may be fading:

  1. %R drops below -80 (oversold), then climbs back above -80 → possible bullish shift.
  2. %R rises above -20 (overbought), then falls back below -20 → possible bearish shift.
%R ReadingZoneWhat It Suggests
0 to -20OverboughtPrice near range top; momentum may be stretched
-20 to -80NeutralNo extreme; trend/context decides
-80 to -100OversoldPrice near range bottom; momentum may be stretched
Example Imagine Bitcoin is in a steady uptrend and you set %R to 14 on the 4-hour chart. After a sharp rally, %R climbs to -8 (deep overbought) and stays pinned there for several candles. A beginner shorts immediately and gets run over, because in a strong trend %R can stay overbought for a long time. A more patient trader instead waits until %R falls back below -20 and price loses a key support level before acting. The lesson: the extreme reading is a heads-up, not a trigger.

Williams %R vs the Stochastic Oscillator

%R and the Stochastic Oscillator are close cousins — both compare the close to the recent high-low range — but they are scaled and presented differently.

FeatureWilliams %RStochastic Oscillator
Scale0 to -100 (inverted)0 to 100
Overbought / oversold-20 / -8080 / 20
SmoothingUsually raw (none)%K smoothed into %D signal line
Signal linesSingle lineTwo lines (%K and %D crossovers)
FeelFaster, twitchierSmoother, fewer whipsaws

In fact, %R is essentially an upside-down, unsmoothed version of the Stochastic %K line. The practical difference: %R reacts a touch faster and gives more signals, while the Stochastic's smoothing filters out some noise. Neither is "better" — fast indicators catch turns sooner but generate more false alarms, and smoother ones do the reverse. Many traders simply pick whichever scale they find easier to read.

Limits and Honest Caveats

%R is useful but far from a crystal ball. Its biggest weaknesses are predictable, so plan around them:

Practical ways to reduce these weaknesses:

  1. Trade with the trend. In an uptrend, favor oversold (-80) bounces and ignore most overbought signals; reverse the logic in a downtrend.
  2. Confirm with other tools. Combine %R with moving averages for trend direction or candlestick context before acting.
  3. Test before you trust. Run any %R-based rule through backtesting and on a demo account first; what looks clean on a chart often behaves differently in live, fast-moving crypto markets.

Key Takeaways

This article is for educational purposes only and is not investment advice. Crypto assets are volatile and you can lose money. No indicator guarantees results; do your own research and never risk more than you can afford to lose.

NOONOO TRADING — join the free chat and watch live trading together.

Join free chat →

📈 Sign up on OKX for a trading fee discount

Get OKX fee discount →