EMAはトレンドを捉えるのに優れており,価格の急激な変動に迅速に反応するという特徴を有する.
EMAを計算するには,次のステップを実行する:
最初のEMAを計算するために,最初のデータを選択.これが,EMAの初期値となる.
次の時点のデータが新しいデータであるとする.EMAを計算するために,以下の式を使用.
EMA(今日) = (今日のdata - 前日のEMA) * 2 / (N + 1) + 前日のEMA
ここで,$N$ は期間[例:25日間のEMAを計算する場合, $N = 25$].最初のEMAの計算において,前日のEMAはSMA[単純移動平均]の値で代用される.
この計算を新しい時点のデータが利用可能になるまで繰り返す.EMAは過去の時点のデータではなく,最新の時点のデータに大きな重みを置くため,最新のトレンドに迅速に反応する.
以下はEMAの計算の簡単な例である.