ストキャスティクス・オシレーターとは?
ストキャスティクス・オシレーターとは?
ストキャスティクス・オシレーターは、最新の終値が、定義された直近の高値−安値レンジのどこに位置しているかを示すモメンタム指標です。出力は通常、有界のスケール(一般的には 0〜100)内で動く値に変換されるため、トレーダーは現在の位置を過去の期間と比較できます。
FXの調査における実務的な考え方はシンプルです。価格が直近レンジの上限付近にある場合、モメンタムは相対的に強いと解釈されることが多く、価格が下限付近にある場合は相対的に弱いと解釈されることが多い、ということです。これは予測ではなく、相対的なポジショニングを説明する分析です。
ストキャスティクス・オシレーターの重要な利点は、選んだ見通し期間(ルックバック期間)における過去の価格のレンジに基づいている点です。絶対的な価格水準に依存する指標よりも、直近の市場の動きにより直接的に結びつきます。
ストキャスティクス・オシレーターはどのように機能しますか?
ストキャスティクス・オシレーターは、しばしば %K と %D と呼ばれる2つの関連する系列で構成されます。
- 入力と前提を選ぶ
- ルックバック期間(しばしば %K の長さと呼ばれる):直近の最高高値と最安値を見つけるために使う過去のローソク足の本数。
- %K の平滑化方法(定義で使用する場合):一部の実装では、生の %K を平滑化します。
- %D の平滑化期間:%D は一般的に %K の移動平均です。
異なるプラットフォームでは平滑化のデフォルトがわずかに異なる可能性があるため、独立した検証は同じ定義に一貫して従うべきです。
- レンジからオシレーター値を計算する 各ローソク足について、次を定義します。
- 最高高値 = 直近 N 本のローソク足における最大の高値
- 最安値 = 直近 N 本のローソク足における最小の安値
そして %K を、そのレンジ内における現在の終値の位置として計算します。よくある形は次のとおりです。
- %K = 100 × (Close − Lowest Low) / (Highest High − Lowest Low)
重要な取り扱い:最高高値が最安値と等しい場合(分母が 0 になるフラットなレンジ)、実装では出力をどう定義するかを決める必要があります(例:前の値を引き継ぐ、または未定義として扱う)。あなたの計算では、その場合に何をするのかを明記しなければなりません。
- %D に平滑化する %D は通常、選んだ期間数にわたる %K の平滑化された移動平均です。%K と %D の相互作用(相対的な方向を含む)を用いて、モメンタムの変化や、時間の経過に伴って現在のポジショニングが上向きか下向きかを調べます。
証拠または独立して確認できる例
ライブデータなしで、通常の過去のローソク足を使って、ストキャスティクス・オシレーターを手順ごとに検証できます。
例のセットアップ(前提):
- ルックバック期間 N = 14 本のローソク足を使用する。
- その 14 本から得た Highest High と Lowest Low を使って、一般的な %K の式を使用する。
- %D は、3 本のローソク足にわたる %K の単純移動平均として使用する。
独立した確認手順:
- 特定のローソク足インデックス t を選ぶ。
- ローソク足 t−13 から t までの高値と安値の値を列挙する。
- Highest High と Lowest Low を計算する。
- ローソク足 t の終値を使って次を適用する: %K = 100 × (Close − Lowest Low) / (Highest High − Lowest Low)
- %D を、t、t−1、t−2 の 直近3つの %K 値の平均として計算する。
計算後、%K が 100 に近いか(終値が直近レンジの上限付近にある)それとも 0 に近いか(終値が直近レンジの下限付近にある)を観察します。同じ計算を複数のローソク足で繰り返すと、直近の高値−安値レンジが拡大・縮小・シフトしていくにつれて、オシレーターがどのように変化するかが分かります。
この例は、指標の仕組みを示しています。ローリングするレンジ内の終値の位置を、有界のモメンタム風の読み取りへと変換するのです。
限界とリスク
ストキャスティクス・オシレーターは、その入力の定義方法と、市場環境がどのように変化するかに敏感です。
主な限界:
- 単独での予測的な保証はない:この指標は過去のある窓(期間)内での相対的なポジショニングを説明するものであり、歴史的に似た読みが異なる将来の結果に対応し得ます。 - パラメータ依存:時間軸、ルックバック期間、平滑化の選択によって %K と %D の形が変わるため、チャート間の比較が誤解を招く可能性があります。 - 強いトレンドではレンジベースの挙動が破綻し得る:持続するトレンドでは、価格が直近レンジの片側に予想より長く留まることがあり、その結果、モメンタムが続いているにもかかわらずオシレーターが「張り付いている」ように見えることがあります。 - 値動きの荒い状況ではノイズが増える:高値と安値が素早く交互に現れると、ローリングレンジが急速に変化し、頻繁なオシレーションや誤った印象につながることがあります。