What Williams %R shows
Williams %R is a momentum oscillator. An oscillator is an indicator that moves inside a fixed band below the price chart. Williams %R shows where the latest close sits inside the high-to-low range of a recent set of candles.
- A close near the top of that range puts the line near the top of the scale.
- A close near the bottom of the range puts the line near the bottom.
The scale is shown as negative values. The top of the scale is the highest reading, and the bottom is the lowest. Two reference lines are drawn by default: an upper line that marks the overbought zone and a lower line that marks the oversold zone. "Overbought" and "oversold" only describe where the close sits in the range. They do not mean price must turn. See overbought and oversold for more on these terms.
Ready to try it on a real or demo account?
Partner link · trading carries a high risk of loss
Formula
For a chosen lookback (a set number of candles):
- Highest high: the top of the range over the lookback
- Lowest low: the bottom of the range over the lookback
- %R = (highest high − close) ÷ (highest high − lowest low), shown as a negative percentage
The result is close to the Stochastic oscillator %K line turned upside down and shifted onto a negative scale. Williams %R has no built-in smoothing or signal line, so it reacts faster and is noisier.
Williams %R settings
MT4 and MT5 have a default lookback and default reference levels in the indicator dialog. Check them there before you change anything.
| Choice | Effect |
|---|---|
| Shorter lookback | Reaches the extremes more often; more noise |
| Longer lookback | Smoother line; extreme readings are rarer and come later |
| Levels moved closer to the edges | Fewer overbought/oversold readings |
| Applied to a higher timeframe | Fewer readings, each one covering a larger range |
Test any change on a demo account and on past charts before you rely on it.
How to add it in MT4 and MT5
In MetaTrader 4 and MetaTrader 5, open Insert → Indicators → Oscillators → Williams' Percent Range. You can also find it in the Navigator panel. In the dialog, set the period, the colour and the levels, then confirm. The indicator opens in its own window below the chart.
Reading it: a drawn example
In this drawn uptrend, the close keeps landing near the top of each range. The line stays in the overbought zone for a long time while price keeps rising. This is the most common way the indicator misleads people.
Common uses:
- Trend context: in a rising market, readings that keep returning to the upper zone show that closes are strong.
- Pullback depth: a fall toward the lower zone inside an uptrend shows a deep pullback.
- Divergence: price makes a new high but %R does not. This shows that momentum is weakening. It does not tell you when price will turn.
Where it misleads
- Strong trends: the line can stay at one extreme for a long run of candles.
- Narrow ranges: when the high and low are close together, small price moves swing the line from one edge to the other.
- Gaps and news spikes: one candle can stretch the range, and the readings stay distorted until that candle drops out of the lookback.
- No trend filter: on its own, %R cannot tell a trending market from a ranging one. Traders often check trend strength with ADX or look at the market trend on a higher timeframe.
A Williams %R strategy is not a system that produces profit. Leveraged forex and CFD trading can lose money fast. Size positions with the methods in risk management.
Frequent questions
Is Williams %R the same as the Stochastic oscillator?
They are close relatives. Williams %R uses an inverted, negative scale and has no smoothing or signal line.
Why are the values negative?
The formula measures the distance from the close down from the highest high. That distance is shown as a negative percentage by design.
What are the best Williams %R settings?
No setting is best for every market. Start with the platform defaults, then test shorter or longer lookbacks on past data for the instrument and timeframe you trade.
Does an overbought reading mean price will fall?
No. It means the close is near the top of the recent range. In a trend, the line can stay in that zone for a long time.
How does it compare with RSI?
RSI measures average gains against average losses. Williams %R measures where the close sits in the recent range, so it usually moves more sharply.
