Skip to main content

Williams %R Indicator: Formula, Calculation, and How it Works

6 min readUpdated on 10th Sept, 2026by Team Angel One
Commodities trader Larry Williams developed the momentum-based oscillator that measured overbought and oversold market levels.
Share

The Williams %R Indicator (also known as the Williams Percentage Range) measures where the current closing price sits relative to the highest high and lowest low of a specific lookback period. It helps traders assess the strength of price movements by showing where the current closing price stands compared with the highest high and lowest low over a specific period.

This article breaks down what Williams %R measures, its formula, and the calculation.

Key Takeaways

  • Williams %R oscillates between 0 and -100, with readings above -20 generally considered overbought and below -80 considered oversold.
  • Unlike price alone, Williams %R measures where the current close sits relative to the recent high-low range, making it a pure momentum reading rather than a trend indicator.
  • The indicator tends to generate false or premature signals in strongly trending markets, since price can remain in "overbought" or "oversold" territory for extended periods.
  • Williams %R is most commonly used alongside price action, support/resistance levels, or trend indicators rather than as a standalone buy/sell signal.
  • The default lookback period is 14 periods, but shorter periods increase sensitivity (more signals, more noise), while longer periods smooth the reading.

What is Williams %R Indicator?

Williams %R (also written as %R) is a momentum oscillator that measures the current closing price relative to the highest high and lowest low over a specified lookback period, typically 14 periods. It is designed to identify potential overbought and oversold conditions in a security's price, helping traders anticipate possible reversals or pullbacks.

The indicator ranges from 0 to -100, which is one of its more distinctive features compared to other oscillators, which scale from 0 to 100.

The Williams %R Formula

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

Where:

Highest High 

The highest price recorded over the lookback period (commonly 14 periods) 

Lowest Low 

The lowest price recorded over the same lookback period 

Close 

The most recent closing price 

Lookback Period 

The number of periods (days, hours, etc.) used in the calculation, typically 14 

Note: The negative multiplier sets the indicator's scale to -100 to 0, rather than the 0–100 scale used by indicators like RSI or Stochastic. 

How to Calculate Williams %R: Step-by-Step Example 

A reading of -30 in this example falls in the neutral zone. It is not extreme enough to be flagged as overbought or oversold under standard thresholds. 

Highest High (14-period)  ₹250 
Lowest Low (14-period)  ₹200 
Current Close  ₹235 
Highest High − Close  250 − 235 = 15 
Highest High − Lowest Low  250 − 200 = 50 
%R  (15 ÷ 50) × −100 = −30 

Reading Overbought and Oversold Zones 

While a reading near 0 suggests the close is near the highest high of the period, a reading near -100 suggests the close is near the lowest low. These thresholds are commonly used defaults, and some traders adjust them based on the specific security's volatility. 

The -50 Midline Signal 

  • Bullish Cross (Above -50): Indicates that the asset's price is closing in the upper half of its recent range, signaling growing upward momentum and favoring bullish positions. 

  • Bearish Cross (Below -50): Indicates that the price is closing in the lower half of its recent range, reflecting increasing downward pressure and favoring bearish sentiment. 

  • Trend Filter Usage: Many traders use the -50 level as a baseline trend filter alongside overbought/oversold extremes, taking only oversold signals (-80 to -100) when the indicator is above -50 in a broader uptrend, or vice versa. 

0 to -20 

Overbought.  

Price is closing near the top of its recent range. 

-20 to -80 

Neutral zone. 

No extreme conditions are indicated. 

-80 to -100 

Oversold. 

Price is closing near the bottom of its recent range. 

Benefits of the Williams %R indicator 

  • Exceptional speed and sensitivity: Because it measures the closing price directly against the absolute high-low range of a given period, %R reacts faster to sudden shifts in momentum than indicators like the RSI. 

  • Early reversal detection: IT helps traders spot potential market tops and bottoms before price action has fully confirmed the reversal, providing an early warning to tighten stops or secure profits. 

  • Clear numerical scale: The 0 to -100 scale provides unambiguous thresholds (-20 and below -80) for spotting extreme market sentiment. 

  • Effective in range-bound markets: In sideways or consolidating markets where prices oscillate reliably between established support and resistance, %R excels at picking turning points near the extremes. 

  • Universal applicability: It can be applied across any liquid asset class, including stocks, forex, commodities, and indices.  

Williams %R vs Other Momentum Indicators 

Williams %R and the Stochastic Oscillator are mathematically related.  

%R is essentially an inverted, unsmoothed version of the Stochastic %K line, which is why the two often move in tandem. 

Williams %R 

0 to -100 

Measures close relative to high-low range; more sensitive, reacts faster 

RSI (Relative Strength Index) 

0 to 100 

Measures average gains vs average losses over a period; smoother, slightly lagging %R 

Stochastic Oscillator 

0 to 100 

Similar concept to %R but typically includes a smoothed signal line (%D) alongside %K 

Limitations of Williams %R Indicator  

  • Trending markets: In a strong uptrend, %R can remain in overbought territory for extended periods without a reversal. Treating every overbought reading as a sell signal can mean exiting a winning trend too early. 

  • Whipsaws in choppy conditions: While %R excels in stable range-bound markets where prices bounce predictably between clear support and resistance, low-volatility or erratic sideways conditions cause frequent whipsaws, with the indicator repeatedly flipping between overbought and oversold zones without a meaningful price move. 

  • No standalone confirmation: %R does not account for volume or broader trend context, so many traders pair it with trend indicators (like moving averages) or support/resistance levels before acting on a signal. 

  • Lookback window constraint: While the indicator is highly sensitive to new highs and lows, the fixed lookback period means that a sudden, massive news-driven price shock can cause the reading to remain pinned at an extreme until the older price data drops out of the window entirely. 

Conclusion 

Williams %R remains a widely referenced momentum tool because it reacts quickly to price extremes relative to a recent trading range, offering an early read on potential exhaustion in a move. That sensitivity is also its main weakness. In trending markets, it can flag "overbought" or "oversold" well before an actual reversal occurs. 

FAQs

It measures where the current closing price sits relative to the highest high and lowest low over a set lookback period, typically 14 periods, expressed on a scale of 0 to -100. 

Readings between 0 and -20 are commonly considered overbought, while readings between -80 and -100 are considered oversold, though these thresholds can be adjusted based on the security's volatility. 

Williams %R measures the close relative to the high-low range and tends to react faster to price changes. On the other hand, RSI measures average gains versus average losses over a period and tends to be smoother and slightly slower to react. 

It's generally not recommended as a standalone signal since it doesn't account for trend direction or volume; traders combine it with trend indicators or support/resistance analysis. 

14 periods is the most common default, though shorter periods increase sensitivity and signal frequency, while longer periods produce a smoother, less reactive reading. 

It can give early or misleading signals in strong trends, since price may stay in overbought or oversold territory for extended periods without reversing, making trend context important when interpreting readings. 

It's used across intraday, swing, and positional trading, but the appropriate lookback period and signal interpretation vary depending on the trader's time frame and risk approach. 

Open Free Demat Account!

Join our 3.8 Cr+ happy customers

+91

Open Free Demat Account!

Join our 3.8 Cr+ happy customers
+91