KAMA (Kaufman's Adaptive Moving Average)
The Kaufman's Adaptive Moving Average (KAMA) is a sophisticated moving average indicator that adapts to market volatility. It moves faster during trending periods and slower during ranging markets, making it more responsive to price changes while filtering out market noise.
Formula
KAMA = Previous KAMA + SC × (Price - Previous KAMA)
Where:
SC = [ER × (FastSC - SlowSC) + SlowSC]²
ER = |Price - Price(n)|/Σ|Price - Price(1)|
FastSC = 2/(2+1)
SlowSC = 2/(30+1)
How KAMA Works
KAMA adjusts its sensitivity based on market conditions using the Efficiency Ratio (ER). In trending markets, KAMA follows prices more closely with less lag. During sideways or choppy markets, it becomes slower and more smoothed, helping to filter out noise. This adaptive nature makes it particularly useful for markets with varying volatility levels.
Trading Strategies Using KAMA
Strategy Examples
- Trade when price crosses above/below KAMA line
- Use KAMA slope for trend direction
- Look for KAMA/price divergences
- Combine with volatility indicators
- Use multiple timeframe KAMA analysis
Support and Resistance Strategy
- Use KAMA as dynamic support/resistance
- Look for price bounces off KAMA line
- Monitor KAMA flatlines for strong S/R zones
- Use multiple KAMA periods for level confirmation
- Watch for KAMA convergence at key levels
Trend Identification
- Uptrend: Price and KAMA rising
- Downtrend: Price and KAMA falling
- Trend strength: KAMA slope steepness
- Trend reversal: KAMA direction change
- Ranging market: Flat or choppy KAMA
Advantages and Limitations
Advantages
- Adapts to market volatility automatically
- Reduces lag in trending markets
- Filters noise in ranging markets
- Provides clear trend signals
Limitations
- Can lag during sudden trend reversals
- Complex calculation may be difficult to understand
- May generate false signals in highly volatile markets
- Requires additional confirmation for best results
Best Practices When Using KAMA
- Use multiple timeframes to confirm KAMA signals
- Combine with volume analysis for stronger validation
- Wait for clear KAMA direction changes before taking positions
- Monitor KAMA slope changes for trend strength shifts
- Use KAMA crossovers with price for entry/exit signals
- Consider market volatility when interpreting KAMA movements
- Look for divergences between price and KAMA
- Backtest different KAMA parameter settings
- Document which KAMA patterns work best for your trading style
- Regularly review and optimize your KAMA-based strategies