Indicator Academy

Williams %R

%R · module 18 of 33 · momentum

Where the close sits relative to the n-candle high, on a −100 to 0 scale.

Williams %R on a chart
EUR/USD · 1h · demo data
Leaves −20Leaves −80Leaves −20Leaves −801.09051.0791Williams %R (14)−20−80
  • %R
  • ▲/▼ where the rule triggers

An inverted stochastic: near 0 the close is at the top of the range, near −100 at the bottom.

How to apply it

  1. 1. Add it. Start with 9 on 1m/5m (Scalping).
  2. 2. Read the market first. Stays near 0 in uptrends; treat readings above −20 as strength, not a sell.
  3. 3. Adjust for ranges. Moves out of the −80/−100 zone at a confirmed support level are the intended long timing.
  4. 4. Manage the trade. Place the stop at 1.5 × ATR and the target at 3.5 × ATR, and only act when the chart above shows the trigger.

How it is calculated

%R = −100 × (Highn − C) ÷ (Highn − Lown).

Inputs

  • · Period (14)
  • · Levels (−20 / −80)

Reading it correctly

In a trend

Stays near 0 in uptrends; treat readings above −20 as strength, not a sell.

In a range

Moves out of the −80/−100 zone at a confirmed support level are the intended long timing.

Settings by style

StyleSuggested values
Scalping9 on 1m/5m
Intraday14 on 15m
Swing14 on 4h

These are conventional starting points, not optimised values. Test any change on your own pair and timeframe before relying on it.

Worked example

14-candle high 1.0920, low 1.0860, close 1.0872: %R = −100 × (0.0048/0.0060) = −80. The close is near the bottom of the recent range.

When it failed

On 5m NZD/USD in a downtrend, %R read below −80 for 90 minutes while price fell another 30 pips. Buying each 'oversold' reading produced five losses.

Limitations

  • Essentially the inverse of Stochastic %K — mathematically the same information.
  • Saturates in trends.
  • One spike high or low resets the whole scale.

Works well alongside

  • · ADX / DMI
  • · Market structure

Redundant with

  • · Stochastic
  • · RSI
  • · CCI

Stacking these produces agreement by construction, which is not confirmation.

Practice exercise

Plot %R(14) and Stochastic %K(14) together and confirm they are mirror images. Use this to justify removing one from your workspace.

Check your understanding

1. Williams %R at 0 means:
  • · The close equals the lookback low
  • ✓ The close equals the lookback high
  • · RSI is 50
  • · Volatility is zero

The numerator becomes zero when the close equals the highest high of the lookback.

2. %R is mathematically almost identical to:
  • · ATR
  • ✓ Stochastic %K, inverted
  • · MACD
  • · OBV

Both express the close's position within the lookback range; %R uses a negative scale.