Technical Analysis5 min readUpdated Mar 2026

Williams %R

A momentum oscillator ranging from 0 to -100 that measures overbought and oversold levels, similar to the stochastic oscillator but inverted and using only the close relative to the high.

See Williams %R in real trade signals

Tradewink uses williams %r as part of its AI signal pipeline. Get signals with full analysis — free to start.

Start Free

Explained Simply

Williams %R (or Williams Percent Range) was developed by Larry Williams. It measures where the current close is relative to the highest high over a lookback period (typically 14). Values between 0 and -20 indicate overbought conditions; values between -80 and -100 indicate oversold. The formula: %R = (Highest High - Close) / (Highest High - Lowest Low) x -100. Williams %R is mathematically similar to the %K line of the stochastic oscillator but inverted. Key signals: a move from below -80 back above -80 (bullish — oversold bounce), a move from above -20 back below -20 (bearish — overbought reversal). Failure swings are powerful: if %R fails to reach -80 on a pullback during an uptrend, it suggests strong buying pressure and is a continuation signal. Best used in conjunction with trend indicators to avoid trading against the primary trend.

How Williams %R Is Calculated

The formula is straightforward: %R = (Highest High over N periods - Current Close) / (Highest High over N periods - Lowest Low over N periods) x -100. The result always falls between 0 and -100. The negative scale is what distinguishes %R from the stochastic %K, which uses an identical numerator and denominator but ranges from 0 to 100. A reading of 0 means today's close is at the exact highest high of the lookback period — maximum price strength. A reading of -100 means today's close is at the exact lowest low — maximum weakness. The 14-period setting is the standard, matching RSI's default, but shorter periods (7–10) are common for intraday trading where faster responsiveness is needed.

Key Trading Signals from Williams %R

Four primary signal types emerge from Williams %R. First, standard overbought/oversold: %R above -20 is overbought territory; below -80 is oversold. These readings alone are not trade signals — in strong trends, price can remain overbought or oversold for extended periods. Second, exit from extreme zone: a %R reading that crosses back from above -20 to below -20 (leaving overbought) is a bearish momentum signal; a cross from below -80 to above -80 (leaving oversold) is bullish. Third, failure swings: if %R fails to reach -80 during a pullback in an uptrend, it signals that bulls are so strong the indicator cannot even reach oversold — a powerful continuation signal. Fourth, divergence: price makes a new high while %R makes a lower high, indicating diminishing momentum and a potential reversal ahead.

Williams %R vs. RSI vs. Stochastic

All three are momentum oscillators measuring recent price position within a lookback range, but with meaningful differences. RSI measures the ratio of average gains to average losses — it reflects the speed and magnitude of price changes rather than raw position within a range. Williams %R is essentially a raw position measure: where is the close within the high-low range? It is more sensitive to recent price extremes and responds faster to momentum changes. The stochastic %K is algebraically identical to %R inverted (0 to 100 scale, same formula rearranged), but the Slow Stochastic adds two smoothing steps that make it significantly less responsive. %R's advantage is its lack of smoothing — it responds immediately to new extremes, making it better for short-term momentum confirmation.

Using Williams %R in Trend-Following Contexts

In strong uptrends, Williams %R often stays in the -20 to 0 range (overbought) for extended periods. Trying to short the overbought reading in a strong trend is a losing strategy. Instead, trend traders use %R to time entries during pullbacks: wait for %R to pull back to the -50 to -80 zone (neutral to mild oversold), then look for a turn back toward -20 as a momentum resumption signal. This gives a better entry price within the trend while using %R as a timing tool rather than a contrarian reversal signal. The same logic applies in downtrends — %R oscillates in the -80 to -100 zone, and pullbacks to -20 to -50 followed by a return below -80 provide short entries.

How to Use Williams %R

  1. 1

    Add Williams %R to Your Chart

    Apply Williams %R with a 14-period setting. It displays as a line oscillating between 0 and -100. Readings near 0 indicate overbought; readings near -100 indicate oversold. Note the inverted scale compared to RSI.

  2. 2

    Identify Overbought/Oversold

    Above -20: overbought (price near 14-period high). Below -80: oversold (price near 14-period low). These levels correspond to RSI's 70/30 but are inverted. Don't trade these levels blindly — confirm with price action.

  3. 3

    Trade the Turn, Not the Level

    Wait for %R to cross back through -20 from above (bearish — start of decline from overbought) or cross back through -80 from below (bullish — start of recovery from oversold). The crossback is the signal, not the initial entry into the zone.

  4. 4

    Use for Momentum Confirmation

    %R staying between 0 and -20 for extended periods indicates strong upward momentum (the stock keeps making new highs). Similarly, %R stuck between -80 and -100 shows strong downward momentum. Don't fight these extended readings — trade with them.

  5. 5

    Combine with Moving Averages

    Use %R for timing and moving averages for trend direction. Only take bullish %R signals (crossback from oversold) when price is above the 50 EMA. Only take bearish signals when below. This filter dramatically reduces false signals.

Frequently Asked Questions

What does a Williams %R reading of -50 mean?

A reading of -50 means the current close is exactly in the middle of the lookback period's high-low range — neither overbought nor oversold. It is the neutral midpoint. Readings closer to 0 indicate the close is near the period's high (strong momentum); readings closer to -100 indicate the close is near the period's low (weak momentum). The -50 level is sometimes used as a trend filter: consistently spending time above -50 suggests an uptrend; below -50 suggests a downtrend.

What period should I use for Williams %R?

The default 14-period setting works well for daily and weekly charts. For intraday trading on 5-minute charts, a shorter period of 7–10 is common to increase responsiveness to rapid momentum shifts. For swing trading on daily charts, some traders extend to 20–25 periods to reduce noise. Match the lookback period to your trading timeframe — a longer period on a fast chart makes %R sluggish and unresponsive.

Is Williams %R better than RSI?

Neither is universally better — they measure related but different aspects of momentum. Williams %R is faster and more directly tied to recent price extremes within the lookback range; RSI measures the ratio of up-moves to down-moves and is less directly tied to the absolute price range. %R tends to be more useful for very short-term momentum confirmation (intraday, 1–3 day swings). RSI is more established and has a longer track record across multiple timeframes. Most serious traders use both, along with stochastic, to confirm signals when two or three oscillators agree.

How does Tradewink use Williams %R in its analysis?

Tradewink includes Williams %R as a confirmation indicator in the multi-oscillator consensus check. When RSI, Stochastic, and %R all show oversold readings simultaneously, the combined signal carries significantly more weight in the composite score than any single oscillator showing the same reading. The system also monitors %R divergence against price — a condition where price makes a new extreme while %R fails to confirm — as an early warning of momentum exhaustion that may precede a reversal.

How Tradewink Uses Williams %R

Williams %R is one of several momentum oscillators in Tradewink's technical analysis toolkit. The system uses it as a confirmation indicator — when multiple oscillators (RSI, Stochastic, %R) agree on overbought or oversold readings, the signal carries significantly more weight in the scoring algorithm. Divergence between %R and price is monitored as an early reversal warning.

Trading Insights Newsletter

Weekly deep-dives on strategy, signals, and market structure — written for active traders. No spam, unsubscribe anytime.

Related Terms

Learn More

See Williams %R in real trade signals

Tradewink uses williams %r as part of its AI signal pipeline. Get daily trade ideas with full analysis — free to start.

Enter the email address where you want to receive free AI trading signals.