Module 1: Williams %R Fundamentals

Williams %R Calculation and Interpretation - Part 4

8 min readLesson 4 of 10

Calculating Williams %R: Step-by-Step

Williams %R measures overbought and oversold conditions by comparing the current close to the highest high and lowest low over a lookback period. Most traders use a 14-period default, but prop desks often adjust this to fit their strategies.

The formula reads:

[ %R = \frac{\text{Highest High}{N} - \text{Close}}{\text{Highest High}{N} - \text{Lowest Low}{N}} \times (-100) ]

Where:

  • (N) = lookback period (commonly 14)
  • Highest High(_N) = highest price over last (N) bars
  • Lowest Low(_N) = lowest price over last (N) bars
  • Close = current closing price

The output ranges from -100 to 0. Values near 0 indicate overbought; near -100 indicate oversold.

For example, on a 5-minute chart of ES futures, if the highest high over 14 bars is 4,200, the lowest low is 4,150, and the current close is 4,190:

[ %R = \frac{4200 - 4190}{4200 - 4150} \times (-100) = \frac{10}{50} \times (-100) = -20 ]

A reading of -20 suggests the market sits close to the upper range of the last 14 bars.

Interpreting Williams %R in Day Trading Context

Williams %R signals extremes but requires context. Institutional traders rarely use it alone. They combine it with volume profiles, order flow, and price action to confirm entries.

Overbought and Oversold Zones

  • Readings above -20 indicate overbought.
  • Readings below -80 indicate oversold.

These thresholds help spot potential reversals or pullbacks. For instance, NQ on a 1-minute chart frequently hits -10 to -15 during short-term rallies but reverses after 5-7 bars.

Divergence

Price and Williams %R divergence signals weakening momentum. For example, if AAPL on a 15-minute chart makes a higher high but %R forms a lower high, it suggests buyers lose strength. Prop firms monitor this to anticipate quick reversals.

Trend Confirmation

Williams %R confirms trends when it remains in overbought or oversold zones for extended periods. For example, CL crude oil on a daily chart can hold below -80 during strong downtrends for weeks. Algorithms factor this to avoid countertrend entries.

When Williams %R Works

Williams %R excels in range-bound markets and short-term pullbacks within trends.

Example: SPY 5-Minute Pullback Entry

  • Date: March 10, 2024
  • Entry: SPY at $410 after %R dips below -80 on 5-min chart during an uptrend.
  • Stop: $408 (2 points below entry)
  • Target: $414 (4 points above entry)
  • Position size: 100 shares (risking $200)
  • Risk-Reward: 2:1

The trade triggers when %R hits -85, signaling oversold in an uptrend. Price rebounds, hitting target in 12 bars (1 hour). The quick bounce aligns with institutional scalpers exploiting short-term exhaustion.

Algorithmic Use

Prop firm algos scan %R on multiple timeframes (1-min, 5-min, 15-min). They trigger entries when oversold conditions coincide with volume surges and VWAP support. This multi-factor approach reduces false signals.

When Williams %R Fails

Williams %R can generate false signals during strong trends or low volatility.

Trend Exhaustion vs. Trend Continuation

In strong trends, %R can remain overbought or oversold for long periods. For example, TSLA on a daily chart stayed below -80 for 10 days during a sharp selloff in late 2023. Traders who shorted at the first oversold signal faced losses as price continued lower.

Low Volatility Noise

In low volatility periods, %R oscillates rapidly between overbought and oversold zones, causing whipsaws. GC gold futures on a 1-minute chart in a narrow range often produce misleading signals.

Worked Failure Example: NQ 1-Minute False Reversal

  • Date: April 5, 2024
  • Setup: %R drops below -80, signaling oversold.
  • Entry: Long at 13,500
  • Stop: 13,490 (10 ticks below entry)
  • Target: 13,520 (20 ticks above entry)
  • Outcome: Price continues dropping to 13,480, stop hits in 3 bars.

The %R signal failed due to a strong momentum shift. Prop desks avoid such trades by layering filters like order book imbalance or trend direction.

Institutional Application and Algorithmic Integration

Prop firms use Williams %R as one input among many. They program algos to:

  • Adjust lookback periods dynamically based on volatility.
  • Combine %R with volume spikes, VWAP levels, and time-of-day filters.
  • Confirm signals across multiple timeframes (1-min, 5-min, 15-min).
  • Avoid entries when %R diverges from price without volume confirmation.

For example, a prop desk algorithm trading ES futures applies a 14-bar %R on 1-minute and 5-minute charts. It triggers entries only when both timeframes show oversold conditions plus a volume increase of at least 30% over the 5-minute average.

These filters reduce false positives and improve win rates above 60%.

Worked Trade Example: CL Crude Oil 15-Minute Setup

  • Date: February 22, 2024
  • Context: Downtrend confirmed by lower highs and lows on daily chart.
  • Indicator: Williams %R on 15-min chart dips below -80.
  • Entry: Short CL at $74.50 after %R crosses below -80 and price breaks below 15-min VWAP.
  • Stop: $75.00 (50 cents above entry)
  • Target: $73.50 (1 dollar below entry)
  • Position Size: 5 contracts (risking $2,500; $50 per tick, 10 ticks risk)
  • Risk-Reward: 2:1

Price drops steadily, hitting target in 6 bars (1.5 hours). The trade aligns with institutional short-selling pressure confirmed by volume spikes and %R oversold condition in a downtrend.

Summary

Williams %R offers precise overbought and oversold signals when combined with volume, trend, and price action. Prop traders use it dynamically across multiple timeframes. The indicator shines in range-bound markets and short-term pullbacks but fails in strong trending or low volatility conditions without confirmation.

Key to success lies in layering filters and confirming signals with other tools. Algorithms apply %R as one input among many to maintain high win rates and manage risk effectively.


Key Takeaways

  • Williams %R calculates the close’s position relative to the highest high and lowest low over a lookback period, outputting values from -100 to 0.
  • Use Williams %R to identify overbought (> -20) and oversold (< -80) zones, but confirm with volume and trend context.
  • Combine %R readings across multiple timeframes (1-min, 5-min, 15-min) to reduce false signals.
  • Expect failures during strong trends or low volatility; avoid trades based solely on %R without additional confirmation.
  • Institutional traders and prop firm algos integrate Williams %R with volume, VWAP, and order flow to increase signal reliability and optimize entries.
The Black Book of Day Trading Strategies
Free Book

The Black Book of Day Trading Strategies

1,000 complete strategies · 31 chapters · Full trade plans