Wilder's Moving Average (RMA), also known as the Smoothed Moving Average (SMMA), is a specialized technical indicator designed to provide superior noise reduction while maintaining sensitivity to meaningful price changes. Developed by J. Welles Wilder Jr. and introduced in his influential 1978 book "New Concepts in Technical Trading Systems," RMA was specifically created to power Wilder's revolutionary technical indicators like RSI, ATR, and DMI/ADX.
RMA achieves its distinctive smoothing characteristics by using a specific smoothing factor of 1/period, positioning it as an intermediate option between the simple moving average (SMA) and the standard exponential moving average (EMA). This unique approach provides the consistent, well-behaved smoothing necessary for Wilder's indicators to function properly.
## Core Concepts
- **Specialized smoothing:** Uses a fixed 1/period smoothing factor that creates more stable output than standard EMA
- **Noise reduction:** Superior filtering of market noise compared to EMA while maintaining better responsiveness than SMA
- **Indicator foundation:** Forms the mathematical basis for Wilder's suite of technical indicators (RSI, ATR, ADX)
- **Balanced response:** Provides an optimal middle ground between the responsiveness of EMA and the stability of SMA
RMA achieves its unique characteristics by applying a smoothing factor ($\alpha = 1/N$) that is consistently lower than the standard EMA formula ($\alpha = 2/(N+1)$). This makes RMA approximately twice as slow to react compared to a standard EMA of the same period length, creating a smoother line that better filters out market noise.
## Common Settings and Parameters
| Parameter | Default | Function | When to Adjust |
| Length | 14 | Controls the amount of smoothing | Wilder's original indicators used 14; increase for more smoothing, decrease for more responsiveness |
| Source | Close | Data point used for calculation | Change to High/Low for volatility measures or HL2/HLC3 for balanced price representation |
| Alpha override | auto | Direct control of smoothing factor | Set manually to fine-tune behavior beyond standard period settings |
**Pro Tip:** When replacing RMA in Wilder's original indicators with other moving averages, remember that an EMA with twice the period length (e.g., EMA(28)) will approximate the smoothing behavior of RMA(14).
## Calculation and Mathematical Foundation
**Simplified explanation:**
RMA works by taking a small portion (1/period) of the current price and adding it to a large portion ((period-1)/period) of the previous RMA value. This creates a very smooth moving average that reduces market noise while still adapting to price changes over time.
> 🔍 **Technical Note:** Advanced implementations use mathematical compensation methods that correct initialization bias, providing accurate values from the first bar without waiting for a "warm-up" period. This compensation is calculated as: $RMA_{corrected} = RMA_{raw} / (1 - compensation)$, where compensation decays by $(1-\alpha)$ on each bar.