Skip to content

Technical Indicators

Williams %R Explained

Williams %R measures where the current close sits within the recent high-low range, plotted on a 0 to −100 scale with 0 at the top of the range and −100 at the bottom.

How Is Williams %R Calculated and Scaled?

Formula mirrors stochastic raw %K but inverted: (highest high − close) / (highest high − lowest low) × −100. Readings from 0 to −20 indicate overbought—close near top of range. −80 to −100 indicate oversold—close near bottom. −50 is mid-range. Default lookback 14 periods matches many oscillators. The inversion confuses beginners—remember lower numbers (more negative) mean closer to range lows, not weaker momentum in the colloquial sense.

Williams %R at −5 is more overbought than −40—opposite intuition from RSI’s higher-is-stronger scale.

How Do Traders Generate Signals From %R?

Reversal framework: enter long when %R exits oversold (crosses above −80) with support hold; short or exit when %R leaves overbought (crosses below −20) at resistance. Trend framework: in uptrend, buy first pullback that reaches −50 to −80 then turns up without requiring full −100. Faster than slow stochastic—more signals and more whipsaw. Use higher timeframe trend filter always.

Define exit when %R reaches opposite zone or when price hits structural target—oscillator alone overstay risks give-back.

How Does Williams %R Compare to Stochastic?

Mathematically related—stochastic %K at 80 corresponds to Williams %R at −20. Williams %R is typically one line without %D smoothing—faster, choppier. Traders wanting explicit %K/%D crosses use stochastic; wanting single-line speed use Williams %R. Do not display both—they duplicate information. Pick one range oscillator in your written plan.

On daily charts, Williams %R extremes persist in trends—same trend-following caveats as RSI and stochastic apply.

When Is Williams %R Effective?

Short-term swing and intraday reversal at defined levels—prior day high/low, opening range boundary—with %R confirming exhaustion at range edge. Pair with relative volume spike on reversal bar. Less effective in grinding trends where %R oscillates between −30 and −70 without reaching extremes. ADX below 20 favors %R fade setups; ADX rising favors waiting for shallow %R pullbacks in trend direction only.

Pre-market gaps can leave %R overbought at open—wait for first pullback signal unless broader plan is gap-and-go momentum.

What Mistakes Are Common With Williams %R?

Shorting every −10 read in sector leaders. Using on illiquid charts where one bar defines entire range. Mixing scale interpretation with RSI habits. No stop beyond range boundary—if −100 pierced with volume, oversold can extend. Optimizing lookback to 7 because last week looked better—overfit.

Rename mentally: “close location in range index” avoids the %R versus RSI scale confusion during fast sessions. On daily charts, pair %R exits with structural targets—prior swing high or VWAP—rather than waiting for the opposite extreme on every trade.

See It In Action

Trade Ideas scans 8,000+ stocks in real time. Try the platform that puts this into practice.

Try Trade Ideas Free