コンテンツにスキップ

Stochastic Oscillator

定義

Stochastic Oscillator(SO)は、現在の終値を特定の期間の最近の高値-安値範囲と比較することで、価格変動のモメンタムを測定するテクニカル指標です。 オシレーターは0から100の範囲で、トレーダーが主要な市場状況を特定するのを支援します。 価格トレンドの強さを分析し、エントリーとイグジットのポイントを最適化し、市場のダイナミクスに関する貴重な洞察を提供するために頻繁に使用されます。

歴史

Stochastic Oscillatorは、1950年代にテクニカルアナリストのGeorge Laneによって開発されました。 Laneは、価格変動のモメンタムを測定するためにこれを設計し、モメンタムの変化が価格反転に先行することが多いと観察しました。 当初は、株式の買われ過ぎと売られ過ぎの状態を特定するために使用されていました。 時間とともに、潜在的な反転と取引シグナルを特定する多様性により、様々な金融市場で広く採用されるようになりました。

計算方法

1. \(K\)はStochastic Oscillatorの現在の値で、現在の終値が過去\(n\)期間の最安値からどれだけ離れているかを、最高値と最安値の範囲に対して相対的に示します:

\[ K = { { {C - L_n} \over {H_n - L_n} } \times 100 } \]

    \(C\) - 現在の終値

    \(L_n\) - 過去\(n\)期間(\(K\) \(Periods\))の最安値

    \(H_n\) - 過去\(n\)期間(\(K\) \(Periods\))の最高値

2. \(K\) \(Slow\)\(K\)ラインの平滑化バージョンで、\(K\) \(Slowing\)期間にわたる\(K\)の移動平均として計算されます:

\[ K\ Slow = MA\ ( K, K\ Slowing) \]

3. \(D\)\(K\) \(Slow\)の平滑化バージョンで、通常\(D\) \(Periods\)期間にわたる\(K\) \(Slow\)の移動平均として計算されます:

\[ D = MA\ ( K\ Slow, D\ Periods) \]

解釈

この特定のケースでは、Stochastic Oscillatorは補助パラメータに以下の値で初期化されます:

\[ K\ Periods = 9\ \ \ \ K\ Slowing = 3\ \ \ \ D\ Periods = 9 \]

Simple Moving Averageが移動平均のタイプとして使用されますが、トレーダーは分析に利用可能なすべてのMAタイプから特定のタイプを選択できます。

インジケーターの動作の主なパターンは以下のように解釈できます:

  • クロスオーバー - KがDを上回ってクロスすると、特に20レベル(売られ過ぎの状態)以下で発生した場合、強気のモメンタムとみなされます。 逆に、KがDを下回ってクロスすると、特に80レベル(買われ過ぎの状態)以上で発生した場合、弱気のモメンタムとなります。

  • 上昇と下降 - KラインとDラインが上昇している場合、強気のモメンタムが増加していることを示し、価格が上昇し続ける可能性があることを示唆します。 KラインとDラインが下降している場合、弱気のモメンタムが増加していることを示し、価格が下落し続ける可能性があることを示唆します。

  • 反転ポイント - KまたはDが80を超えている場合、資産が買われ過ぎの可能性があることを示し、下方への価格反転の可能性を示唆します。 KまたはDが20を下回っている場合、資産が売られ過ぎの可能性があることを示し、上方への価格反転の可能性を示唆します。

応用

  • 買いシグナル - Kラインが特に20レベル(売られ過ぎの状態)を下回ってDラインを上回った場合、価格上昇の可能性を示唆し、トレーダーに買いポジションの開始を促す可能性があります。

  • 売りシグナル - Kラインが特に80レベル(買われ過ぎの状態)を上回ってDラインを下回った場合、価格下落の可能性を示唆し、トレーダーに売りポジションの開始を検討するよう促します。

  • 損切りの設定 - Stochastic Oscillatorからの買いシグナルの場合、損失を防ぐために最近の安値の下に損切りを設定します。 売りシグナルの場合、リスク管理のために最近の高値の上に設定します。

  • 決済戦略 - KがDを下回った場合や、オシレーターが買われ過ぎの状態(80以上)を示した場合に、買いポジションの決済を検討します。 KがDを上回った場合や、売られ過ぎの状態(20以下)を示した場合に、売りポジションの決済を検討します。

  • 取引の確認 - Stochastic Oscillatorは、確認のために移動平均線などのトレンド指標と組み合わせることができます。 買いシグナルは強気トレンドと一致する場合により信頼性が高く、価格動向とオシレーターの乖離も潜在的な反転を確認できます。

注意

このインジケーターからのシグナルに基づいてcBotが取引を実行するアルゴリズム取引を活用できます。をご覧ください。 cBotでインジケーターを使用する方法についてさらに学んでください。

制限事項

Stochastic Oscillatorは、横ばいや変動の激しい市場では誤ったシグナルを生成し、早すぎるエントリーや決済につながる可能性があります。 強いトレンド中は、買われ過ぎまたは売られ過ぎの領域に長期間留まる可能性があり、その有効性が制限されます。 トレンドフォロー型インジケーターと組み合わせて使用すると最も効果的で、シグナルを確認しノイズをフィルタリングすることで、不安定な市場状況での誤解を招くシグナルを回避するのに役立ちます。

概要

Stochastic Oscillatorは、現在の終値の位置を最近の範囲と比較して測定するモメンタム指標で、買われ過ぎと売られ過ぎの状態を識別するのに役立ちます。 2本のラインで構成されています:Kは速く動くライン、Dは平滑化されたKのバージョンです。オシレーターの範囲は0から100で、80を超える値は買われ過ぎの状態を、20を下回る値は売られ過ぎの状態を示します。 レンジ相場で最も効果を発揮し、価格の極端な点での潜在的な反転やエントリーポイントを特定するのに役立ちます。