Unlike the traditional RSI, which calculates its values based on fixed periods of gains and losses, the ARSI dynamically adapts by calculating separate adaptive smoothing factors for upward and downward price changes. This asymmetrical approach allows it to respond differently to bullish and bearish conditions based on recent price movement patterns, leading to smoother signals without being overly reactive to every small price fluctuation.
Rate of Change (ROC): The ARSI typically starts with a Rate of Change (ROC) calculation to determine the magnitude of price changes.
Up and Down Counts: It calculates the number of bars within a set period where prices increased (upCount) and decreased (downCount). These values help determine separate smoothing factors for rising and falling prices.
Adaptive Smoothing: Using upCount and downCount, adaptive smoothing factors are computed. For instance:
upCount
downCount
1 / upCount
1 / downCount
Weighted Summation: The ARSI then calculates upSum and downSum using weighted sums of the ROC, applying the adaptive smoothing factors separately to up and down movements.
upSum
downSum
Final ARSI Value:
100 * upSum / (upSum + downSum)
The ARSI can be a valuable tool for traders seeking a dynamic and adaptive RSI that’s less prone to false signals in choppy markets.