移動平均トレンドにおける「ディバージェンス」とは?
移動平均トレンドにおけるディバージェンスとはどういう意味?
移動平均トレンドにおけるディバージェンスとは、通常は同じ方向に動く2つの指標が、次第に離れていき始めることを意味します。実務上は、(1) 速い移動平均が遅い移動平均から離れていく場合、または(2) 価格が、以前は「追随していた」移動平均から離れていく場合を指すことがあります。
重要なのは構成(construction)です。移動平均は、過去の価格に対して適用する平滑化ルールです。ディバージェンスが現れたとき、それは将来を保証する予測ではなく、直近のデータが平滑化ウィンドウとの関係を変えたことを示すサインです。
仕組み(シンプルなモデル)
同じ価格系列から計算した2つの移動平均を使うと仮定します:
- 速い移動平均:直近のN1データ点に対する平均
- 遅い移動平均:直近のN2データ点に対する平均(N2 > N1)
「ディバージェンス」は、次のどちらか、または両方の条件として説明できます:
- 方向または傾きの分離:速い平均が横ばいになり、向きを変え、あるいは遅い平均に逆らう動きをする。
- 距離の分離:速い平均と遅い平均のギャップが、狭まるのではなく広がっていく。
もう一つのよくある形は、価格と平均のディバージェンスです。たとえば、上昇トレンドの間、価格が移動平均より上にあった場合、その平均の下に価格がより継続的に終値で位置するようになると、ディバージェンスが起こり得ます。
大事なのは前提です:
- 平均化する価格は何か(終値、典型価格など)
- 使うデータの頻度は何か(分、時間足、日足)
- 欠損値の扱いと、最初の「ウォームアップ」期間をどうするか
- ローソク足のどちら側から平均を計算するか(時間ベースのルールでは重要)
これらの選択によって、基礎となる市場が変わっていなくても、ディバージェンスの見え方は変わります。
エビデンス、確認の限界、そして実行できるチェック
結果を前提にせずに「意味」を「確認」するための有用な方法は、パターンの解釈とパフォーマンス主張を分けることです。
重大な制約:ディバージェンスは、平滑化された系列における「分離」を記述するだけです。したがって、それが自動的に反転、継続、あるいは将来の値動きの方向を意味するわけではありません。
注意すべき失敗パターン:
- 分離が持続する:ディバージェンスは、値動きが荒い(チャoppyな)相場の間、長い時間残ることがあるため、明確な方向転換に解消されない可能性があります。
- ウィンドウ感度:N1またはN2を変えると、平滑化によって「どの過去の点がより重要になるか」が変わるため、ディバージェンスが生まれたり消えたりします。
- データとコスト感度:概念を行動に翻訳しようとする場合、スプレッド、スリッページ、執行タイミング、そして管轄やプラットフォーム固有の詳細の影響を受けます。
ハインドサイト・バイアスのリスク:大きな値動きの後には、「うまくいった」ディバージェンスの事例を選び、「うまくいかなかった」ものを無視しやすくなります。これを減らすには、ディバージェンスとみなすものの再現可能なルール(例:k期間でギャップが増加する、または速い傾きが遅い傾きを上回って交差する)を用意し、結果を見た後に期間を選ばずに、全期間の履歴サンプルに対して適用する必要があります。
独立した検証をしたいなら、ディバージェンスが「距離の収縮の増加」へ解消されるか、「遅い平均への平均回帰」へ向かうか、または「トレンドの傾きの一致」へつながるかだけを測る、小さなバックテスト風のレビューを構築できます。単一の指標を、将来の収益性の証明として扱わないでください。過去の関係は、将来の結果を示しません。
検証、または次の質問
ディバージェンスを正しく説明するには、あなたの正確な構成(速い/遅いのウィンドウ、価格タイプ、時間枠)を述べ、そのうえで、あなたがテストしている質問(方向の解消、収束の速さ、または傾きの一致)を述べてください。次に問うべきは、どの定義をデータセット間で一貫して適用できるかです。
選んだ移動平均の種類とウィンドウ長(そして「速い−遅いの分離」なのか「価格−平均の分離」なのか)を共有すれば、「ディバージェンス」の定義は、予測に頼らずに検証できるほど具体的になります。