Momentum oscillator
Williams %R
A fast momentum oscillator scaled from 0 to −100.
What is Williams %R?
Williams %R, created by Larry Williams, is a momentum oscillator that measures where the close sits relative to the recent high-low range, scaled from 0 (at the highs) to −100 (at the lows). It is closely related to the stochastic oscillator.
How it works
Readings above −20 are considered overbought and below −80 oversold. Because it is fast and sensitive, %R is often used for timing within a trend rather than as a standalone reversal signal, and works best with a trend filter.
How traders use it
- ▸Overbought/oversold: time entries from the −20/−80 zones.
- ▸Trend timing: buy oversold readings in an uptrend.
- ▸Failure swings and divergence: early reversal hints.
- ▸Confirmation: pair with structure or a moving average.
Build Williams %R without code in Algovex
Algovex provides Williams %R as a node, combine it with a trend filter, backtest the rules, and export. No code needed.
Key parameters
| Parameter | What it does |
|---|---|
| length | Lookback period (commonly 14). |
Frequently asked questions
What is the difference between Williams %R and stochastic?
Both measure the close within the recent range, but Williams %R uses a 0 to −100 scale and is typically un-smoothed, making it faster. The stochastic adds smoothing (%K/%D). Algovex offers both as nodes.