Adaptive Moving Average (AMA)
Abbreviation: AMA
Category: Kaufman Adaptive Moving Average
Input Parameters:
Name Range Default
Time Series Close
AMA Periods Int >= 1 10
Calculation:
Y + (Smootiing Factor* (X - Y))
where
X = Time Series
Y = Exponential Moving Average one period ago (1st period Y is set to 1st
period X)
Smoothing Factor = (Efficiency(Time Series, AMA Periods) * (2/(2+1) - 2/(30 +
1)) + 2/(30 + 1))^2
= (Efficiency(Time Series, AMA Periods) * (0.6667 – 0.0645) + 0.0645)^2
= (Efficiency(Time Series, AMA Periods) * (0.6021667) + 0.0645)^2
Efficiency represents Efficiency
Discussion:
Provides a smoothing of a time series with an emphasis given to values during
the most recent time periods, based on the volatility of the time series in the
last “AMA Periods”. An extremely volitile issue will have less weight givin to the most recent
values, where as a less volitile issue will have more weight assigned to the
most recent values.