MACD とは — テクニカル分析での見方・計算式・注意点

概要

MACD(Moving Average Convergence Divergence)は、テクニカル分析で広く使われる指標で、期間の異なる 2 本の EMA の差を系列化した指標です。2 本の平均線が近づく(収束)・離れる(拡散)様子を 1 本の線で表します。Gerald Appel が考案し、1970 年代から広く使われています。

計算例

合成データにMACD(移動平均収束拡散法)(既定パラメータ)を適用した例で、実在の銘柄・価格ではありません。ドラッグで移動、ホイール・ピンチで拡大縮小できます。

計算式

短期 nfn_f、長期 nsn_s、シグナル期間 ngn_g とすると、

MACDt=EMA(C,nf)t−EMA(C,ns)t\mathrm{MACD}_t = \mathrm{EMA}(C, n_f)_t - \mathrm{EMA}(C, n_s)_t
Signalt=EMA(MACD,ng)t,Histt=MACDt−Signalt\mathrm{Signal}_t = \mathrm{EMA}(\mathrm{MACD}, n_g)_t, \qquad \mathrm{Hist}_t = \mathrm{MACD}_t - \mathrm{Signal}_t

構成要素

系列 意味
MACD 線 短期 EMA と長期 EMA の差。0 を上回っていれば短期 EMA が長期 EMA より上にある
シグナル線 MACD 線の EMA。MACD 線を平滑化したもの
ヒストグラム MACD 線とシグナル線の差

性質

この指標のポイント

短い期間の平均と長い期間の平均が、どれだけ離れているかを線にしたものです。離れていると価格に勢いがあり、近づくと勢いが落ち着いてきたと読まれます。

テクニカル分析で、2 本の指数移動平均(EMA。直近の価格に重みを置いた平均)の差から、価格の勢いの変化を 1 本の線とヒストグラムで見る指標です。

一般的な分類
順張り(トレンドフォロー)系に分類される。移動平均が土台で、価格の方向の変化を少し遅れて確認する設計です。一方で、価格との食い違い(ダイバージェンス)やヒストグラムの縮小は、勢いが落ち着いてきたかの観察として、逆張り的な文脈でも参照されます
一般にどんな場面で参照されるか
  • 短期と長期の平均線の位置関係(収束・拡散)から、価格の勢いが強まっているか弱まっているかを見たいとき
  • MACD 線とシグナル線の交差、MACD 線がゼロ線をまたぐ位置関係を観察するとき
  • 価格の高値・安値の推移と MACD の高値・安値の推移が食い違うか(ダイバージェンス)を調べるとき
チャート上で確かめられる点
  • MACD 線とシグナル線のどちらが上にあるか、交差したか
  • MACD 線がゼロ線の上にあるか、下にあるか
  • ヒストグラム(MACD 線とシグナル線の差)の棒が、伸びているか、縮んでいるか
  • 価格の高値・安値の推移と、MACD の高値・安値の推移が揃っているか
この指標の特徴
  • 2 本の平均線の関係を、1 本の線とヒストグラムにまとめて見られます
  • 日足・週足など、時間軸を選ばずに同じ式で計算できます
  • 多くのチャートソフトに標準で入っており、計算結果を他のソフトと照合しやすい指標です
知っておきたい限界
  • 交差は計算上の位置関係の変化であり、その後の値動きを示すものではありません
  • 価格が横ばいの局面では交差が頻繁に起こり、見た目の動きが増えます
  • EMA を使うため、価格の変化に遅れて反応します
  • 値は価格と同じ単位なので、価格水準の違うものどうしでは大きさを比べられません
  • 過去の価格から計算した事実であり、その後の値動きを示すものではありません
ほかの指標との違い
  • 移動平均(SMA・EMA): 移動平均は価格の水準そのものを表します。MACD は 2 本の EMA の差なので、水準ではなく「2 本の間隔」を表します
  • RSI: RSI は値が 0 から 100 の間に収まり、上昇と下落の比率を測ります。MACD には上下の限りがなく、価格と同じ単位で動きます
組み合わせて参照されることの多い指標
指数平滑移動平均(EMA)、TRIX(三重平滑 EMA 変化率)

一般的な使われ方

MACD 線とシグナル線の交差、MACD 線とゼロ線の位置関係、価格の高値・安値の推移と MACD の高値・安値の推移の食い違い(ダイバージェンスと呼ばれます)などが観察の対象とされます。いずれも過去の価格から計算された事実の記述であり、その後の値動きを示すものではありません。

仕様

英語名Moving Average Convergence Divergence
分類トレンド系
考案者・原典Gerald Appel, Technical Analysis: Power Tools for Active Investors(2005)
既定パラメータ短期 12 / 長期 26 / シグナル 9
出力系列MACD(別ペイン)、シグナル(別ペイン)、ヒストグラム(別ペイン)
本サイトの実装ブラウザ内でインクリメンタル計算。既知値テストで検証済み(算出方法と検証方法)

注意点

本サイトの実装

3 本の EMA を漸化式で更新し、1 本あたり O(1)O(1) で計算します。TA-Lib の MACD は短期 EMA の初期化位置を長期側に揃える方式のため計算開始直後の値が本実装と異なりますが、十分な本数の後に一致することを既知値テストで確認しています。

関連する指標

参考文献

  1. Gerald Appel (2005). Technical Analysis: Power Tools for Active Investors. FT Prentice Hall

本解説は上記文献に基づく一般的な見解の紹介であり、指標の解釈は流派・文献により異なります。将来の値動きを予測・保証するものではありません。詳細は免責事項をご覧ください。

本ページには広告が含まれます。