MACDと移動平均は、関連するFXの概念とどう違うの?
直接の答え
MACD(Moving Average Convergence Divergence)と移動平均は、MACDが移動平均から作られているため、非常に密接に関連しています。主な違いは、移動平均が価格の平滑化(トレンド追随ツール)であるのに対し、MACDは2つの移動平均の関係を別の系列に変換し、それがしばしばモメンタムや変化として解釈される点です。
人々が「関連するFXの概念」と言うとき、たいていは平均や差を使う別の方法を指します。たとえば:
- 1つの移動平均を使うのか、複数の移動平均を使うのか
- 平均の傾きやクロスオーバーを使うのか、導出された「差」の系列を使うのか
- MACDのシグナルラインやヒストグラムを見るのか、単に生の移動平均だけを見るのか
違いを正確に理解するには、それぞれの概念を「所有者(owner)」で説明できます:
- 移動平均 → owner: 時間を通じた価格の平均化
- MACD → owner: 2つの移動平均の差、+任意のシグナル平滑化
- オシレーター型の解釈 → owner: 導出された系列がどう使われるかであり、数学そのものではない
仕組みと定義
移動平均(標準の所有者)
移動平均は、データ系列(一般的には終値)に対する移動(ランニング)平均です。**見ている期間(lookback period)**を選びます(例:20の時間単位)。新しい時点が来るたびに、その時点までの直近の値を使って、移動平均はそのウィンドウ内で再計算されます。
よくあるバリエーションは次のとおりです:
- 単純移動平均(SMA): ウィンドウの算術平均
- 指数平滑移動平均(EMA): 最近のデータにより大きな重みを与える
移動平均は一般に、生の価格よりも滑らかな線を作ります。これは、短期のノイズを平均化で打ち消すためです。この平滑化には内蔵された遅れがあり、価格の急な変化は平均に後から現れることがあります。
MACD(標準の所有者)
MACDは、同じ価格系列に対する2つの移動平均から構成されます。通常は期間が異なり、片方が「速い(fast)」、もう片方が「遅い(slow)」です。MACDラインは通常、これら2つの平均の差として定義されます。
次に、シグナルラインが計算されます。これはMACDライン自体の移動平均(一般的にはEMA)です。ヒストグラムは、MACDラインとシグナルラインの差として描かれることが多いです。
つまり、MACDは内部で移動平均を使っていますが、その出力は単一の移動平均のような系列とは同じ種類ではありません。「平滑化された価格」ではなく、「平滑化された差」なので、解釈のされ方が変わります。具体的には次のとおりです:
- 移動平均:トレンド方向と価格の平滑化を強調する
- MACDライン:2つの内部平均の収束/発散を強調する
- シグナルラインとヒストグラム:その収束/発散の変化を強調する
それらの関係と、実際に何が違うのか
MACDは移動平均から作られているため、関係は次のように正確に述べられます:
- 2つの移動平均が時間とともにどう変化するかが分かれば、MACDラインがどう変化するかを導ける。
- 速い平均が遅い平均に追いつけば、両者の差は縮まりやすい。逆に引き離されれば、差は広がりやすい。
違うのは、あなたが見ている対象です:
- 単一の移動平均は 価格の平滑化 を見る。
- MACDは 2つの平滑化の間隔 を見る(さらに、その間隔を任意で追加平滑化することもある)。
隣接する概念:クロスオーバー、傾き、そして「距離」指標
FXのテクニカル分析では、人々はしばしば「平均ベース」の考え方を関連概念としてまとめます:
-
移動平均クロスオーバーの概念(owner: 2つの平均を比較すること) これは、速い平均と遅い平均を比べ、その関係を解釈するものです。
-
移動平均の傾きの概念(owner: 1つの平均の方向) これは、移動平均のラインが上昇しているのか下降しているのかを見るものです。
-
距離または差の概念(owner: 1つの系列を別の系列から引くこと) MACDの定義上の特徴は、実質的に2つの移動平均の「距離」です。したがってMACDは「差の系列」の一例であり、さらに任意でシグナルラインによって再平滑化されます。
これらの考え方は、同じ中核の構成要素(平均と差)を再利用しているため関連していますが、解釈のための主要な入力として扱う「計算された系列」が何かが異なります。
証拠または例(境界があり、前提を明示)
ライブの価格やプラットフォーム固有の設定を前提にしないため、数値例を使って、各概念が何を測っているかの違いを確認します。
前提:
- 価格の時系列がある。
- 同じ価格系列に対して 速いEMA と 遅いEMA を計算する。
- ある時点で、速いEMAが1.1100、遅いEMAが1.1080だとする。
すると:
- **MACDライン(差)**は 1.1100 − 1.1080 = 0.0020。
- ヒストグラムの値は、選んだシグナルラインに依存する。その時点でシグナルラインが0.0012なら、ヒストグラム(MACD − signal)は 0.0008 になります。
ここで、単一の移動平均が伝える内容と比較します:
- 移動平均の値(例:1.1080の遅い平均)は 価格の単位 であり、価格がどこにあったかを平滑化して推定したものとして解釈できる。
- MACDの導出値(0.0020)は 差の単位 であり、直接的に価格そのものではない。これは、2つの平均がどれだけ離れているかを示すもので、価格水準そのものではない。
これは、同じ入力データに対して数式を計算することで、独立に検証できる核心的な実務上の違いです:
- 移動平均:出力は価格の平均。
- MACD:出力は、価格を(異なる設定で)2回平均したものから導出され、その後に差を取り、さらにしばしば再度平滑化する。
限界とリスク(重大な故障モード)
1) 遅れとレジームの不一致
移動平均は本質的に平滑化オペレーターです。動きの速い局面では、平滑化が見えてくるのを遅らせます。平滑化の挙動と市場のレジームが噛み合わないと、遅れた、あるいは誤解を招く読みが生まれます。
MACDも同様にレジームの不一致に悩まされ得ます。なぜなら、同じ平滑化ロジックを2回分依存しているからです。ノイズが多い、または横ばいの条件では、速い平均と遅い平均がクロスし続けたり、揺れ続けたりして、MACDラインやヒストグラムが安定した方向性の優位なしに頻繁に変化することがあります。
2) パラメータ感度と定義のズレ
移動平均もMACDも、期間の長さや計算タイプ(SMA vs EMA)といった 設定 に依存します。パラメータを変えると、出力系列が変わります。これは読者にとって重要な検証ポイントです。2つのプラットフォームが異なるデフォルトを使っていれば、「MACD」が異なる表示になる可能性があります。
重大なリスク:パラメータ定義が異なる場合、ラベルが同じに見えても、ソース間で解釈を比較すると誤った結論につながり得ます。
3) 単独での予測保証ではない
MACDの挙動とその後の価格変動の間に過去の関係が見られたとしても、歴史的パターンは信頼できる将来の結果を確立しません。