ストキャスティクス・オシレーターにおけるダイバージェンスとは?
定義:そもそも「ダイバージェンス」とは?
ストキャスティクス・オシレーターにおけるダイバージェンスとは、(1) 価格がどのように動いているかと、(2) オシレーターがどのように動いているかの間に食い違いがあることを意味します。簡単に言うと、転換点を比べます。価格はより高い高値(またはより安い安値)を付けるかもしれませんが、ストキャスティクスはより低い高値(またはより高い安値)を付けるかもしれません。この差が、人々が「ダイバージェンス」と呼ぶものです。
この定義は、2つの系列(価格とオシレーター)の関係の解釈についてのものです。反転が起きることを保証するものではありません。
仕組み:ストキャスティクス・オシレーターがダイバージェンスを起こし得る理由
ダイバージェンスを理解するには、まずオシレーターの構成要素を把握してください。ストキャスティクス・オシレーターは通常、次の2つの考え方から計算されます:
- 現在の価格が直近のレンジのどこに位置しているか(多くの場合、「%K」は、一定の見ている期間(ルックバック)の最高値と最安値を使います)。
- 平滑化のステップ(多くの場合、%Kを平滑化して%Dを作ります。設定によって異なります)。
このオシレーターは 直近の高値–安値レンジ に基づいているため、絶対的な価格水準に直接反応するのではなく、その期間内でのモメンタムや相対的な位置の変化に反応します。
ダイバージェンスは、いくつかの(排他的ではない)理由で起こり得ます:
- レンジのダイナミクスが変わる。 価格が新しい高値を押し上げても、その新高値が、以前の高値がそうだったのと同じように直近レンジを広げない場合、オシレーターの上昇は以前ほどではないかもしれません。
- タイミングの影響。 オシレーターは、ルックバック期間の中で価格がどこにあるかを反映します。価格の転換点とオシレーターの転換点が時間的に一致しない場合、「逆に見える」ことがあります。
- 平滑化によって形が変わる。 平滑化されたオシレーターの線(たとえば% Dライン)を使う場合、%Kの生の動きと比べて転換点がずれることがあり、ダイバージェンスが「いつ」「どこで」見えるかが変わります。
つまり、「ダイバージェンス」とは、これらの計算の後に観測される不一致であって、単一の根本原因ではありません。
証拠と例(明確な前提つき)
あなたが、2つのスイング・ハイが出ている市場を見ているとします。そして、次の条件で「ダイバージェンス」を印を付けるとします:
- 価格のHigh 2 > 価格のHigh 1(より高い高値)だが、
- ストキャスティクスのHigh 2 < ストキャスティクスのHigh 1(より低いオシレーターの高値)である。
この2点だけを見れば、モメンタムの弱まりのように見えるかもしれません。つまり、オシレーターが価格の新高値を確認(コンファーム)していないように見えるのです。
しかし、ダイバージェンスは、設定の選択(ルックバックの長さや平滑化)や、「比較できる」と判断する「点」がどれかによっても影響されます。スイング・ハイ/ローの見つけ方における小さな違いが、ダイバージェンスを生み出したり、消したりします。
そのため、集める「証拠」は、しばしば 転換点の選択 によって、部分的に左右されます。
限界とリスク:確認の限界と失敗パターン
いくつかの実務上の制約が重要です。
-
ダイバージェンスは自己確認しない。 ダイバージェンスが見えても、その後の価格とオシレーターの挙動が最初の方向に継続することがあります。または、オシレーターが後から追いついて不一致が解消されることもあります。パターンの意味は、あなたがそれを見つけた後に何が起きるかに依存します。
-
設定への感度。 ルックバック・ウィンドウの長さ、平滑化、比較する線(%Kと%Dのどちらか)を変えると、オシレーターの高値/安値がどこに現れるかが変わります。同じ価格の動きでも、計算の選択が異なれば、異なる「ダイバージェンス」が表示され得ます。
-
市場環境のばらつき。 トレンド相場では、オシレーターが、持続的な反転につながらないのに、見かけ上のダイバージェンスを繰り返し作るような形で循環することがあります。レンジ相場では、ノイズによって多くの不一致が生まれます。
-
ハインドサイト・バイアス。 事後になると、すでに知っている値動きの前に起きた「見栄えの良い」ダイバージェンスを選びやすくなります。これにより、当時の実態よりもダイバージェンスが一貫していたように見えてしまうことがあります。
-
プロバイダーと執行の違い(関連する場合)。 同じような市場であっても、データフィードの違い、ローソク足の作り方、分析ツールがインジケーター値をどう計算するかによって、観測されるオシレーターの形が変わることがあります。結果は、条件・コスト・執行によって変わり、過去の関係は将来の結果を保証しません。
検証と次の質問
ダイバージェンスの主張を独立に検証するには、次のようにできます:
- ストキャスティクスの設定をまったく同じにし、分析の前にそれを明確に指定する。
- スイング・ポイントを比較するための明確なルールを定義する(たとえば、スイング・ハイをどう見つけるか)。
- 複数の時間軸(タイムウィンドウ)にわたって、一定の基準で不一致が存在するかを確認する。
- 予測の保証を前提にするのではなく、解釈をテストしているのだと明確にする。