Williams %R Indicator – Technical Analysis

In this article, we will be discussing the Williams %R (or %R) technical indicator that is used to analyze stock performance.  

I will provide

RSI Technical Indicator in Excel

What is Williams %R indicator?

The Williams %R indicator was created by Larry Williams who has created several technical indicators and is a famous trader.

Williams %R is a momentum-based oscillator to identify overbought and oversold conditions.

%R Oscillates between 0 and -100. When the value is closer to zero, it indicates overbought conditions and when closer to -100 indicates oversold conditions.

Trading Signals

Williams himself set the parameters of overbought as any reading between 0 and -20. His oversold parameters were readings between -80 and -100. It is important to note that these values are traditional examples. It may be beneficial for the technical analyst to set different parameters based on the specific instrument being analyzed. Wider or narrower overbought and oversold levels may be appropriate based on historical analysis.


The following is an example signal strategy

  1. Buy when the %R drops below the Minimum threshold (-80 by default)
  2. Sell when the %R exceeds above the Maximum threshold (-20 by default)

How to calculate Williams %R?

%R = (Highest High – Current Close) / (Highest High – Lowest Low) x -100

Most commonly used period is 14.

How Williams %R indicator is calculated

Williams %R is represented as a line on the chart and its values range from 0 to -100.

Williams %R Excel Template

The template will help you create the Williams %R indicator automatically and calculate the trading signals instantly for any stock.


The blue line indicates the Closing price and the Orange line the Williams %R. The shaded area represents the Williams %R band from the minimum threshold to the maximum threshold.


Video Demo


To pull live Stock data from the services you would need Microsoft 365 Subscription Plans for PC and Web

How to create Williams %R indicator in Excel?

Type in a stock sticker symbol on the top left.

Williams % R Technical Indicator Input stock symbol

If Excel does not recognize your stock symbol, it will pop up this data selector box.

Select the Stock

You can select the stock you are interested in.


The template can pull up to 5 years of price history by default. You can choose how much history to display on the chart easily using the slicer buttons.


The options are 5 Days, Month Till Date, 1 Month, 3 Months, 6 Months, Year Till Date, 1 Year, 5 Years.


The template allows price history at 3 different intervals.


Daily/Weekly/Monthly are the options.

Input Parameters

RSI Input parameters

The chart will update automatically based on all the above inputs.


The template shows two types of signals (Buy, Sell) on the chart.

RSI Indicator with Trading Signals

The following rule generates the signals.

In addition, if the latest day has a signal, it will be displayed below the current price.



On the top right you can see the maximum of the last trade time of these currencies.

The default time that Microsoft provides is UTC.  The offset is set to -7 hrs, to convert to pacific time zone.

You can modify this if you need the time in a different time zone.

Visit to view offset.

How to refresh data?

How to refresh Stocks data


Williams %R – TradingView

For more Excel Templates for Stock Market, visit


Please share your feedback on this template in the Comments below. If you find this useful, please share with your friends who may benefit from this content.

Related Templates

Exit mobile version