Titan FX

Williams %R Explained: Formula, Overbought/Oversold Levels & the Stochastic/RSI Comparison

What is Williams %R? Formula, overbought/oversold levels, and the Stochastic/RSI comparison explained

Williams %R is an oscillator created by Larry Williams that measures where the latest close sits within the recent high-low range, on a negative scale from 0 to -100. Readings above -20 mean the close is pressing the top of the range — overbought; readings below -80 mean it is pressing the bottom — oversold. The question it answers is concrete: within the range of the last N candles, is the current close near the highs or near the lows?

Among the popular overbought/oversold oscillators, Williams %R has an exceptionally simple calculation: no smoothing of any kind — the close's position inside the range is the reading. That makes it very responsive to changes in recent price position, and visibly jumpier than Stochastic or RSI. Understanding that temperament is the precondition for using it well.

This guide covers the definition and formula, how to read overbought/oversold levels, the -50 midline and divergence, what %R, Stochastic, and RSI each actually measure (the three are often lumped together, but their viewpoints differ), the indicator's weaknesses and filters, and how to display and configure it in MT4/MT5.

Key Takeaways
  • Williams %R measures the close's relative position within the last N periods' high-low range (default 14), on a negative scale from 0 to -100.
  • Above -20 is the overbought zone, below -80 the oversold zone; a close equal to the range high reads 0, a close equal to the range low reads -100.
  • With the same lookback period, %R has a direct mathematical correspondence to Stochastic's raw Fast %K (%R = Fast %K − 100): same curve shape, different scale.
  • Overbought does not mean sell: in a clear trend the indicator can pin to the extreme zone and stay overbought while price keeps climbing.
  • The built-in MT4/MT5 Williams' Percent Range uses a default period of 14 — add it to the sub-window and it works.

1. What Is Williams %R?

Williams %R (%R for short) was developed in the 1970s by the celebrated American trader Larry Williams, famous for short-term trading and live-account results. The indicator inherits his style — a minimal construction built to capture short-term overbought and oversold conditions.

Williams %R appears in a sub-window as a single line oscillating between 0 and -100, and what it measures is simple: where the latest close sits within the recent high-low range. The closer the close is to the range high, the closer the reading is to 0; the closer to the range low, the closer to -100.

The negative scale is what confuses newcomers most: 0 sits at the top, -100 at the bottom — the closer to 0, the nearer the close is to the range ceiling (the overbought direction); the closer to -100, the nearer the floor (the oversold direction). Remember "ceiling = overbought, floor = oversold" and the chart reads itself.

Williams %R display: the negative 0 to -100 scale in the sub-window, overbought above -20 and oversold below -80

2. The Williams %R Formula

The calculation uses just three numbers: the highest high and lowest low of the last N periods, and the latest close (N defaults to 14):

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

Unpacking what it computes:

  • The denominator is the full recent range (highest high to lowest low over N periods).
  • The numerator is how far the close sits below the top of that range.
  • Dividing and multiplying by −100 converts "position inside the range" into a 0-to--100 reading.

The scale's endpoints follow directly: a close equal to the N-period high gives %R = 0; a close equal to the N-period low gives %R = −100.

Example: over the last 14 candles the high is 1.1000, the low 1.0800, and the latest close 1.0950 — %R = (1.1000 − 1.0950) ÷ (1.1000 − 1.0800) × (−100) = -25: the close sits in the upper part of the range, approaching but not inside the overbought zone.

Because the formula applies no smoothing, %R reacts the moment the close moves — responsive, but visibly rough. Its relatives — Momentum, Stochastic, and RSI — each handle that trade-off differently, compared in full in Section 4.

3. How to Read Williams %R: Overbought/Oversold, the -50 Midline, and Divergence

Reading 1: The overbought and oversold zones

The most basic read uses two horizontal lines:

  • %R above -20: overbought zone — the close is hugging the top of the recent range; chasing strength carries elevated short-term risk.
  • %R below -80: oversold zone — the close is hugging the bottom of the range; selling into weakness carries elevated short-term risk.

One common approach is to watch for %R exiting the oversold zone upward, or exiting the overbought zone downward. Compared with the moment the reading first enters -20 or -80, an exit from the extreme zone carries one extra piece of information — price has begun to turn — though it still does not guarantee a reversal: %R hugs price closely and can linger in an extreme zone for a long stretch.

Reading 2: The -50 midline

-50 is the exact middle of the range. %R above -50 means the close sits in the upper half of the recent range; below -50, the lower half. The midline works as a supplementary gauge of short-term price position, but should not serve as a standalone entry or exit signal.

Reading 3: Divergence

When price makes a new high but %R's peaks step lower (bearish divergence), or price makes a new low while %R's troughs step higher (bullish divergence), the close's relative position inside the range is weakening (or strengthening) — a warning worth more attention than a simple overbought or oversold reading. As with other oscillators, divergence should never be treated as reversal confirmation on its own; wait for actual change in the price structure.

Reading Williams %R: the overbought and oversold zones, and the moments the reading exits an extreme zone

To scan many instruments at once for readings at relative extremes, the RSI analysis heatmap on our site helps too — RSI and Williams %R are computed differently, but both can shortlist instruments whose short-term readings have stretched toward an extreme, as a first-pass filter for instrument selection.

4. Williams %R vs Stochastic vs RSI

All three are household-name oscillators, and they are constantly lumped together. The comparison that matters is not which is faster — it is what each one measures:

ComparisonWilliams %RStochasticRSI
Core conceptClose's position within the N-period high-low rangeClose's position within the N-period high-low rangeRelative strength of average gains vs average losses
Typical linesSingle %R line%K and %D linesSingle RSI line
Scale0 to -100 (negative)0 to 1000 to 100
Typical extremes-20 / -8080 / 2070 / 30
Response characterNo smoothing; sensitive to range-position changesSmoothed; two-line crossovers observableFocused on the relative momentum of gains vs losses
Common usesRange position, extreme zones, divergenceOverbought/oversold, %K/%D crossoversMomentum strength, overbought/oversold, divergence

Two relationships are worth memorizing:

① %R corresponds directly to Stochastic's Fast %K. With the same lookback period, %R = Fast %K − 100 — the two draw on the same information (the recent high-low range and the close's position in it), so the curves have the same shape and differ only in how the scale is expressed (%K runs 0–100 with 100 on top; %R runs -100–0 with 0 on top). The Stochastic most traders actually use adds smoothing settings and a %D signal line on top, which is why its curve usually runs smoother than raw %R.

② RSI measures something else. RSI computes the share of average gains within total average movement over N periods — nothing to do with range position. So when price parks near its highs without pulling back, %R can stay pinned near 0 while RSI drifts gently lower — differing readings mean differing viewpoints, not a broken indicator. CCI, which gauges how far price has strayed from a statistical average, offers yet a third lens.

Williams %R and Fast %K correspondence: identical curve shapes on different scales of -100 to 0 and 0 to 100, with RSI compared alongside

For practical selection, no single indicator is inherently better: prefer reading the close's range position off one responsive line — use %R; prefer smoothed, two-line crossover signals — use Stochastic; want momentum measured from average gains and losses — RSI fits. Their information overlaps heavily, so pick one; running all three at once mostly buys you contradictory readings.

5. Weaknesses and Caveats

It pins to extremes in trends: in a strong advance, %R can sit above -20 for dozens of candles — overbought does not mean a fall is due, and counter-trend shorting is one of the most common ways %R users lose money. In trending markets, treat the overbought zone as a "don't chase" caution, not a reversal entry.

Noise and false hooks are frequent: the cost of zero smoothing is a rough line, and small hooks inside the extreme zones are often noise. Waiting for two consecutive closes to confirm an exit from the zone, or lengthening the period, dampens the flutter.

Judge the market state first: %R's overbought/oversold logic reads most intuitively in sideways or range-bound markets; in a clear one-way trend, the reading can camp in an extreme zone for long stretches. Check trend strength with ADX/DMI before entering, and only then do counter-trend signals earn reference value.

Always pair it with a stop: oversold can get more oversold, and a failed bottom-fish without a stop lets a single loss spiral. Anchor stops beyond the recent swing low or the range boundary so every counter-trend attempt has a hard risk cap.

6. Williams %R Settings in MT4/MT5

Williams %R is built into MT4/MT5 — nothing to install. In MT5, from the menu at the top of the chart select Insert → Indicators → Oscillators → Williams' Percent Range, and the indicator appears in a sub-window beneath the main chart. The menu path is essentially identical in MT4 and MT5; the screenshot below shows MT5.

Adding Williams %R in MT5: opening the settings window from the menu Insert → Indicators → Oscillators → Williams' Percent Range

The settings window has one core parameter — the period (default 14). Shortening it generally makes %R more sensitive to recent price changes and produces more signals; lengthening it filters out some short-term noise and calms the line. Traders can test 9, 20, or other values, but the right setting depends on the instrument, the timeframe, and your strategy. The -20/-80 horizontal lines can be edited on the Levels tab — some traders also test stricter thresholds such as -10/-90: the closer the levels sit to the extremes, the fewer signals typically qualify, though that does not guarantee each signal succeeds more often. To browse the full list of indicators the platform offers, see the page below.

All Custom Indicators

7. FAQ

Q1: Why are Williams %R values negative?

It is the scale convention of Larry Williams' original design: 0 represents "close equals the recent range high," -100 "close equals the range low," so the reading expresses depth below the ceiling. For interpretation, just remember: the nearer 0, the closer the close is to the range ceiling; the nearer -100, the closer to the floor.

Q2: Williams %R or Stochastic — which should I use?

They draw on the same information — the recent high-low range and the close's position within it. With equal periods, %R and the raw Fast %K share the same curve shape and differ only in scale; the commonly used Stochastic adds smoothing and the %K/%D pair on top. Prefer one responsive line reading range position directly — %R; prefer smoothed two-line crossover signals — Stochastic. Neither is inherently better in all conditions; pick one.

Q3: Can the -20 and -80 lines be adjusted?

Yes. Both MT4 and MT5 let you edit them on the indicator's Levels tab, and some traders test stricter thresholds such as -10/-90 by strategy. Note that pushing the levels toward the extremes usually reduces how many signals qualify, but does not guarantee a higher success rate per signal — combine with other conditions and verify.

Q4: Is Williams %R suitable as a standalone entry trigger?

No. It answers only "where is the close within the recent range" — neither trend direction nor strength. The sturdier role is as one condition among several, combined with trend direction, price structure, support and resistance, and risk management; and the reading of overbought/oversold should change with the market state (trending vs ranging).

Q5: Whose divergence is more reliable — Williams %R's or RSI's?

No divergence has been proven inherently more reliable across all instruments and timeframes. %R and RSI rest on different calculations — range position versus the relative strength of average gains and losses — so their divergences can naturally appear at different places and frequencies. What matters in practice is whether a divergence is then confirmed by price structure, support and resistance, or a change in trend — not which indicator's divergence "scores better."

8. Conclusion

With one unadorned formula, Williams %R translates "where the close sits in the recent range" straight into a 0-to--100 reading: above -20 overbought, below -80 oversold, -50 the middle of the range. With no smoothing, it responds keenly to shifts in recent price position — and demands discipline in equal measure: it pins to extremes in clear trends and runs rougher than Stochastic or RSI, so confirm the market state first, wait for the reading to exit the extreme zone, and never trade it without a stop.

Once you understand its mathematical correspondence to Stochastic's Fast %K (%R = Fast %K − 100 — same shape, different scale) and its difference in viewpoint from RSI (range position versus average gain/loss strength), you can pick the right tool from this family to match how you read markets — no need to stack all three and wrestle with contradictory readings.


Further Reading
✏️ About the Author

Titan FX Research Team. We cover a broad set of financial instruments — foreign exchange, commodities (crude oil, precious metals, agricultural products), equity indices, US equities, and digital assets — producing practical, research-backed educational content for traders.


Primary Sources (by Category)
  • Trading platform documentation: MetaQuotes MT4/MT5 user guides (the Williams' Percent Range formula, period parameter, and display)
  • Research and reference: Larry Williams' original treatment of %R; general coverage of Williams %R and oscillators in standard technical-analysis references (Investopedia, BabyPips)