Average Daily Range (ADR)

The Average Daily Range (ADR) measures a stock's average price movement from its high to its low over a set number of days, serving as a useful tool to gauge a stock's typical volatility. This should not be confused with Average True Range (ATR) which extends into the previous bars closing price if it is outside the current bars range.

Simple Average AVG(Hz-Lz, x) 

x=Period 
t = Average Type

z=Offset

Average Type besides Simple tAVG(Hz-Lz, x)

Where x is the period and must be an integer.

Where is the type of moving average used to smooth true range. Leave blank for a simple, X for exponential, F for front weight and H for Hull.

Where z is an optional offset. An offset of 1 is for 1 bar ago.

Examples

A 10 period ADR can be written as follows.

AVG(H-L, 10)

A 10 period ADR using an exponential average can be written as follows 

XAVG(H-L, 10) 

A 10 period ADR as of 2 bars ago can be written as follows.

AVG(H2-L2, 10)