FireSim / FX・為替 / 移動平均線の計算式と活用法:SMAとEMAの違い

移動平均線の計算式と活用法:SMAとEMAの違い

「ゴールデンクロス」の根拠となる移動平均線。単純移動平均(SMA)と指数平滑移動平均(EMA)の計算ロジックの違いと、だましを回避する設定期間を解説します。

更新日: 2026-02-27

テクニカル分析の王道にして基本、それが「移動平均線(Moving Average)」です。 多くのトレーダーがチャートに表示させていますが、その「中身(計算式)」まで理解している人は意外と少ないかもしれません。

「なぜEMA(指数平滑移動平均)はSMA(単純移動平均)より早く反応するのか?」 「なぜ200日線はこれほど意識されるのか?」

これらの疑問は、計算式を知ることで氷解します。 この記事では、移動平均線の成り立ちから、実践的なクロス戦略(ゴールデンクロス・デッドクロス)の判断基準までを解説します。

単純移動平均線 (SMA) の計算

Simple Moving Average (SMA) は、最も基本的で広く使われている指標です。 計算は非常にシンプルで、「過去N日間の終値の平均」です。

計算式

SMAN=P1+P2++PNNSMA_N = \frac{P_1 + P_2 + \dots + P_N}{N}
  • PP:各日の終値
  • NN:期間(例:5日、20日、200日)

例:5日移動平均(直近5日間の終値が100円、102円、104円、103円、105円の場合)

100+102+104+103+1055=102.8\frac{100 + 102 + 104 + 103 + 105}{5} = 102.8\text{円}

翌日、新しい終値(106円)が出ると、一番古いデータ(100円)が捨てられ、新しい平均が計算されます。

102+104+103+105+1065=104.0\frac{102 + 104 + 103 + 105 + 106}{5} = 104.0\text{円}

このように、毎日少しずつ平均値が移動していくため「移動平均」と呼ばれます。

SMAの弱点

SMAには「直近の価格も、昔の価格も、同じ1回分として扱う」という特徴があります。 例えば、昨日大暴落が起きても、20日前と昨日の扱いは同じ「N分の1」です。 そのため、急激なトレンド転換に対する反応が遅れる(遅行する)傾向があります。

指数平滑移動平均線 (EMA) の計算

Exponential Moving Average (EMA) は、SMAの弱点を克服するために開発されました。 「直近の価格ほど重要である」と考え、新しいデータに重み付けをして計算します。

計算式

EMA当日=前日のEMA+(当日の終値前日のEMA)×KEMA_{\text{当日}} = \text{前日の}EMA + \left( \text{当日の終値} - \text{前日の}EMA \right) \times K
  • KK:平滑化係数(重み) =2N+1= \frac{2}{N+1}

直感的な理解: EMAは、過去のすべてのデータを引き継ぎつつ、今日の価格の影響を強く(約2倍)反映させます。 そのため、SMAよりも早くトレンドに追随し、ダマシを減らす効果が期待できます。

特徴SMA (単純)EMA (指数平滑)
反応速度遅い(緩やか)速い(敏感)
計算の重みすべて均等直近重視
メリットダマシが少ないトレンド転換を早く察知
デメリットシグナルが遅れるダマシに遭いやすい

短期トレード(スキャルピングやデイトレ)では反応の早いEMAが好まれ、長期投資やスイングトレードでは全体の流れを見るSMAが好まれる傾向があります。

ゴールデンクロスとデッドクロスの真実

移動平均線を使った最も有名な売買シグナルです。

  • ゴールデンクロス (買い):短期線が長期線を下から上に抜ける
  • デッドクロス (売り):短期線が長期線を上から下に抜ける

なぜ機能するのか?

これは「過去N日間の平均コスト」よりも「直近のコスト」が上回った(または下回った)ことを意味します。 つまり、市場参加者の損益分岐点がプラス(含み益状態)に転じ、強気心理が優勢になった瞬間を捉えているのです。

設定期間の組み合わせ(王道)

トレードスタイル短期線中期線長期線
短期(デイトレ)5EMA20EMA75SMA
中期(スイング)20SMA50SMA100SMA
長期(投資)50SMA100SMA200SMA

特に「200日移動平均線(200SMA)」は世界中の機関投資家が注目しており、ここを割るか超えるかで相場の空気が一変します(グランビルの法則)。

まとめ:計算式を知れば迷わない

移動平均線は魔法の杖ではありません。あくまで「過去の平均」です。 しかし、その計算ロジック(特にSMAとEMAの違い)を知っていれば、今の相場にどちらが適しているかを判断できます。

  • 乱高下が激しいレンジ相場 → 反応の遅いSMAでダマシを回避
  • 一方的なトレンド相場 → 反応の早いEMAで初動に乗る

ツールを使えば、期間設定を変えたときの勝率や、現在の価格との乖離率(どれくらい離れているか)を一瞬で計算できます。

移動平均乖離率をチェック

現在のレートが移動平均線からどれくらい離れているか(買われすぎ・売られすぎ)を計算します。