
What Is Williams %R? A Guide to This Momentum Tool
Learn how Williams %R tracks momentum on an inverted scale and how to trade trend pullbacks. Read the full guide.
By Trader Faculty Team
Direct Answer
Williams %R is a bounded momentum oscillator that compares an asset's closing price to its high-low range over a specific lookback period, typically 14 bars. Plotted on an inverted scale from 0 to -100, it identifies whether an asset is closing near the top or bottom of its recent range to highlight overbought and oversold momentum conditions.
Williams %R is a technical momentum oscillator that shows where an asset's latest closing price sits relative to its highest high and lowest low over a set lookback window.
Many new traders get confused by this tool because it uses an upside-down negative scale from 0 to -100. It's also easy to get trapped when the indicator stays pinned near the edges of its range during strong trends, tempting you to pick tops and bottoms too early. Learning how to read the indicator correctly helps you spot pullbacks within a broader trend and avoid fighting market momentum. This guide breaks down how the tool works, the formula behind it, and a clear strategy to trade trend pullbacks.
Quick Takeaways
- This indicator measures where the latest closing price sits within the high-low range of a chosen lookback period.
- The indicator runs on an inverted negative scale from 0 to -100, where readings between 0 and -20 reflect overbought conditions and readings between -80 and -100 reflect oversold conditions.
- A reading at either end doesn't signal an immediate reversal, because strong trends can keep the indicator pinned there for long stretches.
- Using this oscillator to enter pullbacks in the direction of the dominant trend can deliver cleaner trade setups than trying to pick tops and bottoms.
What Is the Williams %R Indicator?
The williams r indicator is a bounded momentum oscillator created by trader Larry Williams to measure the speed and strength of short-term price moves. In trading, momentum means the speed or velocity at which price changes over time. Unlike trend-following tools that lag behind price, an oscillator compares the current price to a recent trading range to show who is currently in control: buyers or sellers.
The first thing you'll notice on a chart is its unique scale. Most momentum tools run from 0 up to 100, but this indicator runs on a negative scale between 0 and -100.
Here's how that scale works in practice:
- 0 sits at the very top: This means the current closing price is equal to the highest high of the lookback period.
- -100 sits at the very bottom: This means the current closing price equals the lowest low of the lookback period.
- -50 marks the midpoint: This shows price is closing right in the middle of its recent high-low range.
The indicator uses two main threshold lines: -20 and -80. When the line rises between 0 and -20, the market is considered overbought (when price has pushed up so fast that it is vulnerable to a pullback). When the line drops between -80 and -100, the market is considered oversold (when price has fallen so fast that it is ripe for a temporary bounce).
Beginners often make the mistake of thinking these zones are automatic buy or sell signals. They aren't. An overbought reading simply means price is closing near the top of its recent range, which reflects strong buying pressure. In a healthy market, an asset can remain overbought for days or weeks.
The Williams %R Formula and How to Calculate It
The williams %r formula calculates the distance between the period's highest high and the latest close, then divides that by the total price range over the same lookback period.
Here's the formula written out in plain text:
Williams %R = ((Highest High - Close) / (Highest High - Lowest Low)) × -100
To understand how each input works:
- Highest High: The highest price reached across the lookback period.
- Lowest Low: The lowest price reached across the lookback period.
- Close: The most recent closing price.
- -100: The multiplier that flips the result into a negative scale.
The standard lookback setting on almost every charting platform is 14 periods. On a daily chart, this means the tool analyzes the high, low, and close across the last 14 trading days. On an hourly chart, it tracks the last 14 hours.
Let's walk through a simple calculation. Imagine a stock has traded over the last 14 days with the following numbers:
- Highest High: $120
- Lowest Low: $100
- Latest Close: $115
First, calculate the top part of the fraction: Highest High ($120) minus Close ($115) equals $5. Next, calculate the bottom part: Highest High ($120) minus Lowest Low ($100) equals $20. Now divide the top by the bottom: $5 divided by $20 equals 0.25. Finally, multiply by -100: 0.25 × -100 equals -25.
A reading of -25 tells you the stock is closing near the top of its 14-day range, just below the -20 overbought threshold. If the stock had closed at $101, the calculation would yield -95, putting it deep into oversold territory.
This math makes the indicator the direct mirror of the Fast Stochastic Oscillator. Both tools examine the exact same relationship between the close and the high-low range. The only difference is that the Fast Stochastic uses a positive scale from 0 to 100, while this oscillator uses a negative scale from 0 to -100.
How to Read Williams %R: Overbought, Oversold, and Pinning
Reading Williams %R begins with understanding that momentum extremes reveal market strength before they reveal market weakness.
When an asset enters the overbought zone between -20 and 0, buyers have pushed price to the upper edge of its recent boundary. In an aggressive uptrend, the indicator can stay flatlined near 0 for several consecutive candles. Traders call this behavior "pinning." If you short the market the moment the line touches -20, you're stepping directly in front of a runaway train.
The exact same risk exists on the downside. During a sharp sell-off, the indicator can pin near -100 for long stretches. Trying to buy just because the line sits at -95 often leads to heavy losses as price continues to cascade lower.
Rather than trying to pick turning points at the extreme edges, look for momentum failure swings. A failure swing happens when price attempts to make a new high, but Williams %R fails to push back into the overbought zone above -20. This divergence signals that buying momentum is slowing down, warning you that a deeper correction or trend change may be forming.
Williams %R Indicator Strategy: Trading Pullbacks and Reversals

A reliable williams r indicator strategy doesn't fight the prevailing trend; it uses the oscillator to time entries on temporary pullbacks. In technical analysis, a pullback is a brief pause or counter-move against the main direction of the market.
Instead of buying when the market is overbought or selling when it is oversold, you wait for the larger trend to establish itself first, then use Williams %R to enter on value dips.
Here is a four-step rule framework for trading pullbacks in an uptrend:
- Identify the main trend: Check that price is making higher swing highs and higher swing lows, or trading above a rising 50-day simple moving average. Only take long trades.
- Wait for the pullback: Let price pull back against the trend until the line drops below -80 into oversold territory. This confirms that short-term sellers have pushed price to the lower boundary of its recent range.
- Wait for confirmation: Don't enter while the line is still falling. Wait for the indicator to turn upward and close back above -80. This hook suggests that buyers are stepping back in. Enter on the close of that candle.
- Define your risk: Place your protective stop-loss order just below the recent swing low formed during the pullback. Plan your exit near the previous high or trail your stop as price continues upward.
This pullback approach keeps you on the right side of the dominant market force while giving you a defined price level to place your risk order.
Williams %R vs Other Technical Oscillators
Choosing the right momentum tool depends on whether you want rapid signals or smoothed data.
As noted in the StockCharts ChartSchool guide, Williams %R is the inverse of the Fast Stochastic Oscillator, and overbought readings aren't necessarily bearish because securities can stay overbought during a strong uptrend.
The table below outlines how Williams %R compares to other common oscillators:
| Tool | Scale Range | Primary Purpose | Best Used For |
|---|---|---|---|
| Williams %R | 0 to -100 | Tracking current close relative to lookback high-low | Fast pullback timing in established trends |
| Relative Strength Index (RSI) | 0 to 100 | Measuring average gains versus average losses | Identifying broad momentum shifts and divergence |
| McClellan Oscillator | Unbounded around 0 | Tracking net advancing vs declining stocks | Assessing broad market breadth across an entire exchange |
Williams %R reacts much faster to single candle changes than RSI. Because RSI smooths its data using an exponential average of gains and losses, it filters out market noise. The indicator, on the other hand, doesn't use smoothing. It simply tracks where the close sits between the high and low extremes, making it far more sensitive to recent price spikes.
Meanwhile, market-wide tools like the McClellan Oscillator analyze exchange breadth rather than the price action of a single stock or currency pair.
Common Mistakes Beginners Make with Williams %R
To get consistent results from Williams %R, you must avoid three frequent traps:
- Fading strong breakout moves: When price breaks out of a multi-week consolidation range, the line will immediately spike above -20. Selling short here because the market is "overbought" is a classic error. Strong breakouts often show overbought momentum as a new trend starts.
- Entering before confirmation: Buying the exact moment %R hits -80 is risky. In a strong sell-off, the line can stay pinned near -100 for dozens of bars while price continues to plunge. Always wait for the line to curl back above -80 before taking action.
- Using the indicator without market context: An oscillator should never make trading decisions alone. Always combine it with key support and resistance levels, candlestick patterns, and higher-timeframe trend direction.
Conclusion
This oscillator is an effective tool for timing entries when you treat it as a momentum thermometer rather than a standalone decision-maker. By respecting its inverted scale and waiting for the indicator to cross back out of extreme zones, you can spot high-quality pullback entries while avoiding the trap of fighting strong trends. To see how momentum oscillators fit alongside trend filters and volatility tools, explore our full guide on technical indicators, or build a complete rule-based strategy around momentum and price structure with our TA Masterclass course. All trading carries the risk of losing money, so treat this indicator as an educational framework for your own analysis rather than a promise of profit.
Frequently Asked Questions
What is the best timeframe to use with the Williams %R indicator?
The indicator works across all timeframes, including 5-minute intraday charts, hourly charts, and daily charts. However, higher timeframes such as 4-hour and daily charts produce smoother swings and fewer false alarms. If you trade on lower intraday intervals, pairing the oscillator with a higher-timeframe trend filter is essential to avoid whipsaws.
Can Williams %R be used for day trading?
Yes, day traders frequently apply it to 5-minute or 15-minute charts to time intraday pullbacks during active market sessions. Because the oscillator reacts rapidly without smoothing, day traders watch for quick hooks out of the -80 or -20 zones to enter positions aligned with volume and moving average support.
What is the main difference between Williams %R and RSI?
While both are momentum oscillators, the Relative Strength Index (RSI) measures the ratio of recent average gains to average losses on a 0 to 100 scale using exponential smoothing. Williams %R uses no smoothing. It strictly measures where the latest close sits relative to the highest high and lowest low on a 0 to -100 scale, which makes it much more sensitive to recent candle extremes.
What should you do when Williams %R stays pinned at zero?
When the line pins near zero, it indicates strong, sustained buying pressure rather than an immediate market top. Instead of trying to short the asset, respect the dominant uptrend. Many traders hold open long positions, trail their stops below recent swing lows, and wait for a pullback toward the -50 level before considering new entries.
Why does Williams %R use negative numbers?
Larry Williams designed the indicator with an inverted scale from 0 to -100 to emphasize distance below the recent high. A reading of 0 marks the absolute top of the recent range, while -100 marks the bottom. This layout reminds traders that values closer to zero represent price testing resistance at the peak of the recent trading window.
How does lookback period length affect Williams %R signals?
The standard setting is 14 periods. Shortening the lookback period to 7 or 10 makes the line faster and more volatile, generating more frequent signals but increasing false alarms. Lengthening the period to 21 or 28 smooths the oscillator, filtering out minor chop but slightly delaying pullback entry signals. Most traders stick to the 14-period default.
Keep learning
TA Masterclass
Reading charts one article at a time? Get the full method, in order.
10 lessons quiz
Start TA MasterclassThe Trader Faculty Team writes and reviews every guide together — pairing hands-on market experience with a curriculum-first approach to trading education. One good syllabus, taught in the order that makes you better.





