
Aroon Oscillator
Table of Contents What Is the Aroon Oscillator? Significant changes in the direction of the Aroon Oscillator can help to identify a new trend. The formula for the Aroon oscillator is: Aroon Oscillator \= Aroon Up − Aroon Down Aroon Up \= 100 ∗ ( 25 − Periods Since 25-Period High ) 25 Aroon Down \= 100 ∗ ( 25 − Periods Since 25-Period Low ) 25 \\begin{aligned} &\\text{Aroon Oscillator}=\\text{Aroon Up}-\\text{Aroon Down}\\\\ &\\text{Aroon Up}=100\*\\frac{\\left(25 - \\text{Periods Since 25-Period High}\\right)}{25}\\\\ &\\text{Aroon Down}=100\*\\frac{\\left(25 - \\text{Periods Since 25-Period Low}\\right)}{25}\\\\ \\end{aligned} Aroon Oscillator\=Aroon Up−Aroon DownAroon Up\=100∗25(25−Periods Since 25-Period High)Aroon Down\=100∗25(25−Periods Since 25-Period Low) To calculate the Aroon oscillator: 1. Calculate Aroon Up by finding how many periods it has been since the last 25-period high. 3. Subtract Aroon Down from Aroon Up to get the Aroon Oscillator value. 4. Repeat the steps as each time period ends. Aroon oscillator differs from the rate of change (ROC) indicator in that the former is tracking whether a 25-period high or low occurred more recently while the latter tracks the momentum by looking at highs and lows and how far the current price has moved relative to a price in the past. The Aroon Oscillator is a trend-following indicator that uses aspects of the Aroon Indicator (Aroon Up and Aroon Down) to gauge the strength of a current trend and the likelihood that it will continue. The Aroon Indicator system includes Aroon Up, Aroon Down, and Aroon Oscillator.

What Is the Aroon Oscillator?
The Aroon Oscillator is a trend-following indicator that uses aspects of the Aroon Indicator (Aroon Up and Aroon Down) to gauge the strength of a current trend and the likelihood that it will continue.
TradingView.



Understanding the Aroon Oscillator
Aroon oscillator readings above zero indicate that an uptrend is present, while readings below zero indicate that a downtrend is present. Traders watch for zero line crossovers to signal potential trend changes. They also watch for big moves, above 50 or below -50 to signal strong price moves.
The Aroon Oscillator was developed by Tushar Chande in 1995 as part of the Aroon Indicator system. Chande’s intention for the system was to highlight short-term trend changes. The name Aroon is derived from the Sanskrit language and roughly translates to “dawn’s early light.”
The Aroon Indicator system includes Aroon Up, Aroon Down, and Aroon Oscillator. The Aroon Up and Aroon Down lines must be calculated first before drawing the Aroon Oscillator. This indicator typically uses a timeframe of 25 periods however the timeframe is subjective. Use more periods to get fewer waves and a smoother-looking indicator. Use fewer periods to generate move waves and quicker turnarounds in the indicator. The oscillator moves between -100 and 100. A high oscillator value is an indication of an uptrend while a low oscillator value is an indication of a downtrend.
Aroon Up and Aroon Down move between zero and 100. On a scale of zero to 100, the higher the indicator’s value, the stronger the trend. For example, a price reaching new highs one day ago would have an Aroon Up value of 96 ((25-1)/25)x100). Similarly, a price reaching new lows one day ago would have an Aroon Down value of 96 ((25-1)x100).
The highs and lows used in the Aroon Up and Aroon Down calculations help to create an inverse relationship between the two indicators. When the Aroon Up value increases, the Aroon Down value will typically see a decrease and vice versa.
When Aroon Up remains high from consecutive new highs, the oscillator value will be high, following the uptrend. When a security’s price is on a downtrend with many new lows, the Aroon Down value will be higher resulting in a lower oscillator value.
The Aroon Oscillator line can be included with or without the Aroon Up and Aroon Down when viewing a chart. Significant changes in the direction of the Aroon Oscillator can help to identify a new trend.
Aroon Oscillator Formula and Calculation
The formula for the Aroon oscillator is:
Aroon Oscillator = Aroon Up − Aroon Down Aroon Up = 100 ∗ ( 25 − Periods Since 25-Period High ) 25 Aroon Down = 100 ∗ ( 25 − Periods Since 25-Period Low ) 25 \begin{aligned} &\text{Aroon Oscillator}=\text{Aroon Up}-\text{Aroon Down}\\ &\text{Aroon Up}=100*\frac{\left(25 - \text{Periods Since 25-Period High}\right)}{25}\\ &\text{Aroon Down}=100*\frac{\left(25 - \text{Periods Since 25-Period Low}\right)}{25}\\ \end{aligned} Aroon Oscillator=Aroon Up−Aroon DownAroon Up=100∗25(25−Periods Since 25-Period High)Aroon Down=100∗25(25−Periods Since 25-Period Low)
To calculate the Aroon oscillator:
- Calculate Aroon Up by finding how many periods it has been since the last 25-period high. Subtract this from 25, then divide the result by 25. Multiply by 100.
- Calculate Aroon Down by finding how many periods it has been since the last 25-period low. Subtract this from 25, then divide the result by 25. Multiply by 100.
- Subtract Aroon Down from Aroon Up to get the Aroon Oscillator value.
- Repeat the steps as each time period ends.
Aroon oscillator differs from the rate of change (ROC) indicator in that the former is tracking whether a 25-period high or low occurred more recently while the latter tracks the momentum by looking at highs and lows and how far the current price has moved relative to a price in the past.
Aroon Oscillator Trade Signals
The Aroon Oscillator can generate trade signals or provide insight into the current trend direction of an asset.
When the oscillator moves above the zero line it means the Aroon Up is crossing above the Aroon Down. This means the price has made a high more recently than a low. That could be a sign that an uptrend is starting.
When the oscillator moves below zero, it means the Aroon Down is crossing below the Aroon Up. A low occurred more recently than a high, which could signal a downtrend is starting.
Limitations of Using the Aroon Oscillator
The Aroon Oscillator does a good job of keeping a trader in a trade when a long-term trend develops. This is because during an uptrend, for example, the price tends to keep making new highs which keeps the oscillator above zero.
During choppy market conditions, the indicator will provide poor trade signals, as the price and the oscillator whipsaw back and forth.
The indicator may also sometimes provide trade signals too late to be of use. The price may have already run a significant distance before the trade signal develops. The price may be due for a retracement when the trade signal is appearing.
The number of time periods is also arbitrary. There is no proof that a more recent high or low within the last 25-periods will result in a new and sustained uptrend or downtrend.
The indicator is best used in conjunction with price action analysis fundamentals if long-term trading, and other technical indicators.
Related terms:
Aroon Indicator and Uses
The Aroon indicator is a two-lined technical indicator that is used to identify trend changes and the strength of a trend by using the time elapsed since a high or low. read more
Choppy Market
A choppy market refers to a market condition where prices swing up and down considerably, either in the short term, or for an extended period of time. read more
Crossover
A crossover is the point on a stock chart when a security and an indicator intersect. read more
Data Smoothing
Data smoothing is done by using an algorithm to remove noise from a data set. This allows important patterns to stand out. read more
Directional Movement Index (DMI)
The directional movement index (DMI) is an indicator that identifies whether an asset is trending by comparing highs and lows over time. read more
Downtrend
A downtrend refers to the price action of a security that moves lower in price as it fluctuates over time. read more
Money Flow Index - MFI and Uses
The Money Flow Index (MFI) is a trading tool that incorporates volume and price data. It can be used to generate trade signals based on overbought and oversold levels as well as divergences. read more
Oscillator of a Moving Average (OsMA)
OsMA is used in technical analysis to represent the difference between an oscillator and its moving average over a given period of time. It can be used to confirm trends and provide trade signals. read more
Price Action and Explanation
Price action is the movement of a security's price over time, which forms the basis for a securities price chart and makes technical analysis possible. read more
Price Zone Oscillator and Uses
The Price Zone Oscillator plots a graph that shows whether or not the most recent closing price is above or below an averaged historical price. read more