Module 1: Williams %R Fundamentals

Williams %R Calculation and Interpretation - Part 9

8 min readLesson 9 of 10

Calculating Williams %R: Formula and Parameters

Williams %R measures overbought and oversold conditions by comparing the current close to the highest high and lowest low over a set period. The formula reads:

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

  • (n) typically equals 14 periods.
  • Values range from 0 (close equals highest high) to -100 (close equals lowest low).
  • The indicator plots on a scale from 0 to -100, inverted compared to RSI.

For example, on the 5-minute chart of ES futures during the last 14 bars:

  • Highest high = 4,200.50
  • Lowest low = 4,180.00
  • Current close = 4,195.25

Calculate:

[ %R = \frac{4,200.50 - 4,195.25}{4,200.50 - 4,180.00} \times (-100) = \frac{5.25}{20.5} \times (-100) = -25.6 ]

This reading suggests the market trades near the upper 25% of its recent range.

Traders typically use 14 periods, but prop firms adjust (n) to match their strategy timeframe. For instance, high-frequency desks might use 9 periods on a 1-minute NQ chart, while swing desks prefer 14 or 21 periods on daily SPY data.

Interpreting Williams %R: Overbought, Oversold, and Divergence

Williams %R readings above -20 indicate overbought conditions. Readings below -80 signal oversold levels.

  • Overbought (> -20): Price closes near recent highs. Sellers may enter.
  • Oversold (< -80): Price closes near recent lows. Buyers may enter.

However, overbought and oversold readings alone do not guarantee reversals. Trending markets often hold extreme %R levels for extended periods.

Example: TSLA 15-Minute Chart

Between 10:00 and 12:00 on a strong uptrend day, TSLA’s %R stayed above -10 for 30 bars, reflecting persistent buying pressure. Shorting solely on overbought readings would have resulted in multiple losing trades.

Divergence

Williams %R divergence occurs when price makes a new high or low, but %R fails to confirm.

  • Bullish divergence: Price records lower low; %R forms higher low.
  • Bearish divergence: Price records higher high; %R forms lower high.

Institutions use divergence to detect weakening momentum before reversals. Algorithms incorporate divergence filters to avoid chasing trends late.

Worked Trade Example: NQ 5-Minute Short Setup

  • Date: Recent trading session
  • Entry: Short at 14,850 after %R crosses below -20 from above on 5-min chart
  • Stop: 14,870 (20 ticks above entry)
  • Target: 14,810 (40 ticks below entry)
  • Position size: 2 contracts, risking 40 ticks total (20 ticks per contract)
  • Risk-Reward Ratio: 2:1

Rationale: %R exited overbought zone, confirming momentum shift. Price stalled near resistance at 14,860.

Trade outcome: Price dropped to 14,810 target within 30 minutes. The 2:1 R:R yielded 80 ticks net profit.

This example shows %R’s value in timing entries after momentum shifts on short timeframes.

When Williams %R Fails and How Institutions Mitigate Risk

Williams %R often fails during strong trends. For example, in a powerful uptrend on AAPL daily chart, %R may remain above -20 for weeks. Premature shorts during these periods lead to losses.

Prop firms avoid %R signals in trending environments by combining it with trend filters:

  • Moving average direction (e.g., 50-day SMA)
  • ADX above 25 confirms trend strength
  • Volume spikes confirm momentum

Algorithms embed these filters, reducing false signals. They also adjust %R parameters dynamically, shortening lookback during high volatility (e.g., CL crude oil 1-minute chart during inventory reports).

Institutions use %R primarily as a confirmation tool, not a standalone signal. They focus on confluence with price action, order flow, and volume profiles.

Practical Tips for Day Traders

  • Use %R on 1-, 5-, or 15-minute charts for intraday timing.
  • Combine %R with support/resistance zones from volume profile or VWAP.
  • Avoid trading solely on overbought/oversold levels; watch for divergence or %R crossovers.
  • Adjust the period length based on volatility: shorter periods for volatile tickers like TSLA or NQ.
  • Monitor %R behavior during news events; expect whipsaws.

Key Takeaways

  • Williams %R compares current close to recent high-low range over (n) periods; standard (n=14).
  • Overbought > -20 and oversold < -80 readings signal potential reversals but require confirmation.
  • Divergence between price and %R signals momentum shifts; institutions use it to anticipate reversals.
  • %R works best combined with trend filters and volume analysis; standalone signals fail in strong trends.
  • Adjust %R parameters and timeframe to match ticker volatility and trading style for optimal results.
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