Williams %R Indicator Explained Simply

Bullynx Editorial Team·June 13, 2026·5 min read
Williams %R Indicator Explained Simply
Technical IndicatorsWilliams %R Indicator Explained Simply

Williams %R is a momentum oscillator created by Larry Williams that measures where the current close sits within the high-low range over a lookback period, usually 14. It moves between 0 and -100, with readings near 0 marking overbought conditions and readings near -100 marking oversold conditions.

Key takeaway

Williams %R shows where price closes within its recent range, on an inverted scale from 0 (top) to -100 (bottom). Above -20 is overbought, below -80 is oversold. It is essentially an inverted stochastic, useful for momentum and timing, but it can stay stretched in trends.

What is the Williams %R indicator?

Williams %R, often written %R, is a momentum oscillator that gauges the close relative to the highest high and lowest low over a chosen period. It answers a simple question: within its recent trading range, did price close near the top or near the bottom?

The indicator sits among the momentum technical indicators, closely related to the stochastic oscillator and complementary to the RSI. A close near the top of the range pushes %R toward 0 (strength), while a close near the bottom pushes it toward -100 (weakness). Because it normalizes price into a fixed band, it reads consistently across different assets and timeframes.

How is Williams %R calculated?

Williams %R compares the close to the high and low of the lookback window. The formula produces a value between 0 and -100, with the inverted sign being the indicator's quirk.

%R = (Highest High - Close) / (Highest High - Lowest Low) x -100

Over the lookback period (commonly 14), the highest high and lowest low define the range. If the close equals the highest high, %R is 0; if it equals the lowest low, %R is -100. A mid-range close lands near -50. The negative scaling is the only thing separating %R conceptually from the fast stochastic, which uses the same range logic on a 0 to 100 scale.

How do you read Williams %R?

Reading %R centers on its overbought and oversold zones near the top and bottom of the scale. The inverted range can be confusing at first, so it helps to remember that closer to 0 means stronger and closer to -100 means weaker.

  • Above -20. Overbought. Price is closing near the top of its recent range, signaling strong upside momentum.
  • Below -80. Oversold. Price is closing near the bottom of its range, signaling strong downside momentum.
  • The midline (-50). A rough divide between the upper and lower halves of the range; crosses can hint at shifting momentum.

As with any oscillator, an extreme is a description of momentum, not a reversal signal. In a strong move, %R can pin near one extreme for an extended stretch.

Williams %R vs the stochastic oscillator

Williams %R and the stochastic oscillator are close relatives that measure the same thing: the close's position within a range. The differences are mostly cosmetic.

FeatureWilliams %RFast stochastic
Scale0 to -100 (inverted)0 to 100
OverboughtAbove -20Above 80
OversoldBelow -80Below 20
SmoothingNone by default%K and %D smoothing

The fast stochastic %K is essentially the mirror of Williams %R. The practical difference is that stochastic typically adds a smoothed signal line (%D), while %R is usually plotted raw. Traders who like a signal-line crossover often prefer the stochastic; those who want the rawest read of range position prefer %R.

What are the best settings and how to avoid traps?

The standard lookback is 14 with -20 and -80 as the overbought and oversold thresholds. Shortening the period makes %R more reactive and noisier; lengthening it smooths the line and reduces false signals. The defaults work well on most timeframes.

The biggest trap is fading every extreme. In a strong uptrend, %R can hug the overbought zone for a long time, and shorting each tag of -20 leads to repeated losses. The fix is to use %R with the trend: in an uptrend, treat oversold dips toward -80 as potential continuation entries rather than treating overbought readings as reversals. Pairing %R with a trend filter such as a moving average keeps you on the right side of the dominant move.

An overbought or oversold %R reading is context, not a trigger. In trends it can stay stretched, so confirm with price structure and the broader trend before acting, and define risk with our Risk/Reward calculator.

Putting Williams %R in context

Williams %R is a fast, intuitive way to see where price is closing within its recent range and to flag stretched momentum. Its inverted scale takes a moment to learn, but the read is simple: near 0 is strong, near -100 is weak.

The strongest use aligns %R with the trend and pairs it with a complementary tool, using oversold readings in uptrends and overbought readings in downtrends as continuation cues rather than blindly fading extremes. Used this way, %R becomes a disciplined timing aid. Bullynx can also read a chart screenshot and explain what a %R extreme implies relative to the trend.

This article is educational and is not financial advice. Indicators describe past and present price behavior, and past or typical indicator behavior does not guarantee future results.

Frequently asked questions

What is the Williams %R indicator?
Williams %R is a momentum oscillator created by Larry Williams that measures where the current close sits within the high-low range over a lookback period (usually 14). It moves between 0 and -100, with readings near 0 marking overbought and near -100 marking oversold.
How do you read Williams %R?
Williams %R runs from 0 at the top to -100 at the bottom. Readings above -20 are considered overbought, and readings below -80 are considered oversold. Like other oscillators, an extreme reading describes momentum, not an automatic reversal.
What is the difference between Williams %R and the stochastic oscillator?
They are nearly identical in concept; both measure the close's position within a range. The main difference is scale: Williams %R is plotted on an inverted 0 to -100 scale, while the fast stochastic uses 0 to 100. Their signals largely mirror each other.
What are the best Williams %R settings?
The standard lookback period is 14, with -20 and -80 as the overbought and oversold levels. A shorter period makes it more sensitive and produces more signals; a longer period smooths it. The defaults suit most timeframes.
Can Williams %R stay overbought in a trend?
Yes. In a strong uptrend, Williams %R can sit near the overbought zone for a long time, and in a downtrend it can stay near oversold. That is why it works best with a trend filter rather than fading every extreme reading.

Put this into practice. Upload a chart screenshot and Lynx AI reads the structure, levels, and a long or short bias, with what would invalidate it.

Try Bullynx free

Keep reading

Educational only. Not financial advice. NFA. Bullynx is not a registered investment adviser or broker-dealer. Trading and investing involve significant risk of loss. Read the full risk disclosure.