Williams %R Calculator
Calculate Williams %R from rolling highs, lows and the latest close.
Illustrative example result
Latest WILLIAMS: -38.285229. Period: 14. Input order: oldest to newest.
| 1 | 100 | |||
| 2 | 102.08 | |||
| 3 | 102.62 | |||
| 4 | 101.48 | |||
| 5 | 100.09 | |||
| 6 | 100.08 | |||
| 7 | 101.84 | |||
| 8 | 104.11 | |||
| 9 | 105.18 | |||
| 10 | 104.42 | |||
| 11 | 102.91 | |||
| 12 | 102.4 | |||
| 13 | 103.73 | |||
| 14 | 106.04 | 108.04 | 98 | -19.9203 |
| 15 | 107.58 | 109.58 | 98.08 | -17.3913 |
| 16 | 107.3 | 109.58 | 98.08 | -19.8261 |
| 17 | 105.82 | 109.58 | 98.08 | -32.6957 |
| 18 | 104.88 | 109.58 | 98.08 | -40.8696 |
| 19 | 105.7 | 109.58 | 98.08 | -33.7391 |
| 20 | 107.9 | 109.9 | 99.84 | -19.8807 |
| 21 | 109.83 | 111.83 | 100.4 | -17.4978 |
| 22 | 110.07 | 112.07 | 100.4 | -17.138 |
| 23 | 108.78 | 112.07 | 100.4 | -28.1919 |
| 24 | 107.51 | 112.07 | 100.4 | -39.0746 |
| 25 | 107.79 | 112.07 | 100.4 | -36.6752 |
| 26 | 109.74 | 112.07 | 101.73 | -22.5338 |
| 27 | 111.93 | 113.93 | 102.88 | -18.0995 |
| 28 | 112.71 | 114.71 | 102.88 | -16.9062 |
| 29 | 111.74 | 114.71 | 102.88 | -25.1057 |
| 30 | 110.27 | 114.71 | 102.88 | -37.5317 |
| 31 | 110.02 | 114.71 | 102.88 | -39.645 |
| 32 | 111.59 | 114.71 | 103.7 | -28.3379 |
| 33 | 113.9 | 115.9 | 105.51 | -19.2493 |
| 34 | 115.2 | 117.2 | 105.51 | -17.1086 |
| 35 | 114.66 | 117.2 | 105.51 | -21.728 |
| 36 | 113.14 | 117.2 | 105.51 | -34.7305 |
| 37 | 112.42 | 117.2 | 105.51 | -40.8896 |
| 38 | 113.51 | 117.2 | 105.79 | -32.3401 |
| 39 | 115.79 | 117.79 | 107.74 | -19.9005 |
| 40 | 117.53 | 119.53 | 108.02 | -17.3762 |
| 41 | 117.49 | 119.53 | 108.02 | -17.7237 |
| 42 | 116.08 | 119.53 | 108.02 | -29.9739 |
| 43 | 114.97 | 119.53 | 108.02 | -39.6177 |
| 44 | 115.54 | 119.53 | 108.02 | -34.6655 |
| 45 | 117.64 | 119.64 | 109.59 | -19.9005 |
| 46 | 119.7 | 121.7 | 110.42 | -17.7305 |
| 47 | 120.2 | 122.2 | 110.42 | -16.9779 |
| 48 | 119.05 | 122.2 | 110.42 | -26.7402 |
| 49 | 117.66 | 122.2 | 110.42 | -38.5399 |
| 50 | 117.69 | 122.2 | 110.42 | -38.2852 |
How to read these results
Formula & calculation basis
For each n-bar window, Williams %R = −100 × (highest high − latest close) / (highest high − lowest low). The output runs from −100 to 0 for valid OHLC data.
Coverage & limitations
At least n bars are needed. A zero high–low range is unavailable, not a signal. OHLC values must share one adjustment basis and contain each open and close within the high–low range.
Sources & update policy
Example inputs are synthetic and are not company data or a forecast. The formula version is dated 2026-10-28. Calculations do not fetch market data.
Continue the research
Explore company records and their sources with Pineify Finance Agent.