Developed by Tushar Chande in 1995, Aroon is an indicator system that can be used to determine whether a stock is trending or not and how strong the trend is. "Aroon" means "Dawn's Early Light" in Sanskrit and Chande chose that name for this indicator since it is designed to reveal the beginning of a new trend.
The Aroon indicator system consists of two lines, 'Aroon(up)' and 'Aroon(down)'. It takes a single parameter which is the number of time periods to use in the calculation. Aroon(up) is the amount of time (on a percentage basis) that has elapsed between the start of the time period and the point at which the highest price during that time period occurred. If the stock closes at a new high for the given period, Aroon(up) will be +100. For each subsequent period that passes without another new high, Aroon(up) moves down by an amount equal to (1 / # of periods) x 100.
Technically, the formula for Aroon(up) is:
[ [ (# of periods) - (# of periods since highest high during that time) ] / (# of periods) ] x 100
For example, consider plotting a 10-period Aroon(up) line on a daily chart. If the highest price for the past ten days occurred 6 days ago (4 days since the start of the time period), Aroon(up) for today would be equal to ((10-6)/10) x 100 = 40.
Aroon(down) is calculated in just the opposite manner, looking for new lows instead of new highs. When a new low is set, Aroon(down) is equal to +100. For each subsequent period that passes without another new low, Aroon(down) moves down by an amount equal to (1 / # of periods) x 100.
The formula for Aroon(down) is :
[ [ (# of periods) - (# of periods since lowest low during that time) ] / (# of periods) ] x 100
Continuing the example above, if the lowest price in that same ten-day period happened yesterday (i.e. on day 9), Aroon(down) for today would be 90.
A separate indicator called the Aroon Oscillator can be constructed by subtracting Aroon(down) from Aroon(up). Since Aroon(up) and Aroon(down) oscillate between 0 and +100, the Aroon Oscillator will oscillate between -100 and +100 with zero as the center crossover line.
Chande states that when Aroon(up) and Aroon(down) are moving lower in close proximity, it signals that a consolidation phase is under way and no strong trend is evident. When Aroon(up) dips below 50, it indicates that the current trend has lost its upward momentum. Similarly, when Aroon(down) dips below 50, the current downtrend has lost its momentum. Values above 70 indicate a strong trend in the same direction as the Aroon (up or down) is under way.
The Aroon Oscillator signals an upward trend is underway when it is above zero and a downward trend is underway when it falls below zero. The farther away the oscillator is from the zero line, the stronger the trend.
In some ways, Aroon is similar to Wilder's DMI system (and the Aroon Oscillator is similar to Wilder's ADX line) however the Aroon is constructed in a completely different manner. Divergences between the two systems may be very instructive.
With SharpCharts, you can chart the Aroon and Aroon oscillator indicators using any specified number of periods. The default is 25, but it can be edited using the Parameters text box. The Position drop-down menu determines whether the indicators are placed above, below, or behind the main price plot window.