※本記事はアフィリエイト広告を含みます
ストキャスティクスとは?
初心者向けに使い方を徹底解説
%K・%Dの計算式からスロー・ファーストの違い、
ダイバージェンスの見方まで基礎から実践まで解説します
この記事でわかること
- ストキャスティクスの仕組みと%K・%Dの計算式
- スローストキャスティクスとファストストキャスティクスの違い
- 標準設定(14,3,3)と(5,3,3)の使い分け方
- ダイバージェンスを使ったトレンド転換の察知方法
- RSI・MACDとの違いと組み合わせ方
- トレンド相場での誤シグナルを避ける実践テクニック
FXのチャート分析をしていると、必ず出会うのがオシレーター系指標です。RSI、MACD、そしてストキャスティクス——これらの名前は聞いたことがあっても、「結局どれをどう使えばいいの?」と迷っている初心者の方は多いのではないでしょうか。
ストキャスティクスは「買われすぎ・売られすぎ」を判断するためのオシレーターとして広く使われていますが、使い方を間違えると逆に損失を拡大させる危険なツールにもなります。実際に私もその落とし穴にはまって大きな失敗をしました。
この記事では、ストキャスティクスの計算式から実践的な使い方まで、FX初心者が本当に必要な知識をすべて解説します。この記事を読み終えれば、ストキャスティクスを正しく使えるようになります。
著者より|高橋誠
FXを始めたばかりの頃、私はストキャスティクスの「80以上で売り、20以下で買い」という使い方を信じて、ひたすら逆張りトレードを繰り返していました。シンプルなルールに見えて、最初のうちはそこそこうまくいっていたんです。
ところがある日のドル円相場で、ストキャスティクスが70を超えたのを見て「もうすぐ下がるはずだ」とショートを入れました。ところがそこからトレンドが一気に加速して、5日間で200pipsの損失を食らいました。損切りを引き上げながら「なぜ機能しないんだ」と焦るほど相場は上昇し続け、最終的に「オシレーターはトレンド相場では機能しない」という基本的な事実を知らずに戦っていたことに気づきました。
あの失敗があったからこそ、今はストキャスティクスの正しい使い方——どんな相場環境で使うべきか、どんな場面では使ってはいけないかを理解できています。この記事では、私が遠回りして学んだことを初心者の皆さんにわかりやすく伝えます。
ストキャスティクスとは何か
ストキャスティクス(Stochastics)は、1950年代にアメリカのトレーダーであるGeorge C. Lane(ジョージ・レーン)が開発したモメンタム系オシレーターです。「ストキャスティクス」という名前はギリシャ語の「確率」に由来しており、現在の価格が過去N期間の価格レンジ(最高値から最安値の幅)の中でどの位置にあるかを0〜100のスケールで表します。
ストキャスティクスの基本的な考え方
上昇トレンドでは価格は期間内の高値付近で引け、下降トレンドでは安値付近で引ける傾向があります。この「期間内の価格位置」を数値化することで、相場の過熱感(買われすぎ・売られすぎ)を測定します。
ストキャスティクスの特徴は、%K(ケーライン)と%D(ディーライン)という2本のラインで構成されている点です。この2本のラインのクロス(交差)がシグナルとして機能します。
| 項目 | 内容 |
|---|---|
| 開発者 | George C. Lane(1950年代に開発) |
| 分類 | モメンタム系オシレーター |
| 表示範囲 | 0〜100 |
| 構成ライン | %K(メインライン)と%D(シグナルライン)の2本 |
| 買われすぎ基準 | 80以上(一般的な設定) |
| 売られすぎ基準 | 20以下(一般的な設定) |
| 主な用途 | レンジ相場でのエントリータイミング判断・ダイバージェンス検出 |
ストキャスティクスは現在でも多くのトレーダーに使われており、MT4やMT5などの主要なFXチャートツールには標準で搭載されています。シンプルながら奥が深いこの指標を正しく理解することが、テクニカル分析のスキルアップにつながります。
%Kと%Dの計算式を詳しく理解する
ストキャスティクスを正しく使うためには、%Kと%Dがどのように計算されているかを理解することが重要です。計算式自体は難しくないので、ぜひ一緒に確認しましょう。
%K(ケーライン)の計算式
%K の計算式
%K = (現在値 – N期間最安値) ÷ (N期間最高値 – N期間最安値) × 100
%Kは「現在の終値が、過去N期間の価格レンジ(高値から安値の幅)の中でどの位置にあるか」を0〜100で表したものです。
具体的な数値例(N=14期間の場合)
| 項目 | 数値 |
|---|---|
| 14期間の最高値 | 150.00円 |
| 14期間の最安値 | 148.00円 |
| 現在の終値 | 149.50円 |
| %K の計算 | (149.50 – 148.00) ÷ (150.00 – 148.00) × 100 = 75 |
この場合、%K=75は「現在値が14期間の価格レンジの上位75%の位置にある」ことを意味します。80に近いため、やや買われすぎ気味といえます。
%D(ディーライン)の計算式
%D の計算式
%D = %K の M期間単純移動平均(SMA)
%Dは%Kを滑らかにした移動平均線です。標準設定では%Kの3期間移動平均が%Dになります。%Kが「速い」ラインで、%Dが「遅い(滑らかな)」ラインという関係です。
%Dの計算例(3期間移動平均の場合)
| 期間 | %K | %D(3期間SMA) |
|---|---|---|
| 1期前 | 60 | — |
| 2期前 | 68 | — |
| 現在 | 75 | (60 + 68 + 75) ÷ 3 = 67.7 |
%Kが75なのに%Dが67.7となり、%Kが%Dを上回っています。この状態を「%Kが%Dを上抜いた」といい、上昇の勢いが強まっているサインです。
スローストキャスティクスの%Dは「Slow %D」
スローストキャスティクスの場合は、ファストストキャスティクスの%Dをさらに平滑化した「Slow %D」が表示されます。実際の表示ライン名が少し異なりますが、考え方は同じです。次のセクションで詳しく解説します。
計算式のポイントまとめ
- %Kは「現在値が期間内レンジのどこにいるか」を0〜100で表す
- %Dは%Kの移動平均で、ノイズを除去したシグナルライン
- %Kが%Dを下から上に抜ける(ゴールデンクロス)=買いシグナル
- %Kが%Dを上から下に抜ける(デッドクロス)=売りシグナル
スローストキャスティクスとファストストキャスティクスの違い
ストキャスティクスには「ファスト(Fast)」と「スロー(Slow)」の2種類があります。FXの実戦ではスローストキャスティクスが圧倒的に多く使われています。なぜなのか、その理由と違いを詳しく見ていきましょう。
| 項目 | ファストストキャスティクス | スローストキャスティクス |
|---|---|---|
| メインライン | %K(生の計算値) | Slow %K(ファストの%Dと同じ) |
| シグナルライン | %D(%Kの3期間SMA) | Slow %D(Slow %Kの3期間SMA) |
| 動きの速さ | 速い(敏感) | 遅い(滑らか) |
| 誤シグナル | 多い | 少ない |
| 実戦での使用頻度 | 低い | 高い(主流) |
| 初心者への推奨 | 非推奨 | 推奨 |
なぜスローが主流なのか
ファストストキャスティクスは価格変動に非常に敏感に反応するため、ラインが頻繁に上下に激しく動きます。そのため、実際にはトレンドが変わっていないのに「買いシグナル」「売りシグナル」が次々と点灯する誤シグナルが多発します。
一方、スローストキャスティクスはファストの%Dをさらに移動平均で平滑化しているため、動きが滑らかになり、誤シグナルが大幅に減ります。多少反応が遅れる代わりに、信頼性の高いシグナルを提供します。
初心者へのアドバイス
MT4やMT5でストキャスティクスを設定するとき、デフォルトでスローストキャスティクスが表示されることがほとんどです。特に意識しなければ、すでにスローを使っている可能性が高いです。「ファスト・スロー・フル」などの選択肢がある場合は「スロー」を選ぶようにしてください。
フルストキャスティクスについて
一部のプラットフォームでは「フルストキャスティクス(Full Stochastics)」も選択できます。フルはファストとスローの中間的な存在で、3つのパラメーター(%K期間・%K平滑化・%D平滑化)をすべて自由に設定できる汎用版です。カスタマイズ性が高い分、設定の自由度も上がりますが、初心者はまずスローストキャスティクスから入ることをおすすめします。
ストキャスティクスの設定値と使い分け方
ストキャスティクスの設定値は「(%K期間, %K平滑化, %D平滑化)」の3つのパラメーターで表されます。代表的な設定値は(14,3,3)と(5,3,3)ですが、それぞれどんな場面に向いているのかを詳しく解説します。
| 設定値 | 感度 | 向いているトレードスタイル | 向いている時間足 | シグナル頻度 |
|---|---|---|---|---|
| (5,3,3) | 高い | スキャルピング・短期デイトレード | 1分・5分・15分足 | 多い |
| (9,3,3) | やや高い | デイトレード | 15分・1時間足 | やや多い |
| (14,3,3) | 標準 | スイングトレード・デイトレード | 1時間・4時間・日足 | 標準 |
| (21,5,5) | 低い | スイングトレード | 4時間・日足 | 少ない |
| (5,1,3) | 非常に高い | 超短期スキャルピング(上級者向け) | 1分足 | 非常に多い |
初心者は(14,3,3)から始めるべき理由
初心者には(14,3,3)の設定を強くおすすめします。理由は以下の3つです。
- 多くの書籍・解説記事の標準設定なので、学習リソースと対応させやすい
- 誤シグナルが少なめで、設定が敏感すぎて振り回されるリスクが低い
- 多くのトレーダーが見ている設定なので、サポート・レジスタンスとしても機能しやすい
注意:設定値の最適化に執着しない
「どの設定値が最強か」を過去チャートで探すことを「カーブフィッティング(過最適化)」といいます。過去データに合わせた設定は将来の相場では機能しないことが多いです。設定値より、「どんな相場環境で使うか」を理解する方が重要です。
ストキャスティクスの基本的な使い方
ストキャスティクスを使ったシグナルの見方には、主に3つのアプローチがあります。それぞれの特徴と注意点を詳しく解説します。
① 買われすぎ・売られすぎゾーンの判断
最もシンプルな使い方が、買われすぎ・売られすぎゾーンによる判断です。
買われすぎ(80以上)
- 相場が過熱している状態
- 売りシグナルの候補
- 80を下に抜けたら売りエントリーを検討
- トレンド相場では80以上が続くことも多い
売られすぎ(20以下)
- 相場が売られすぎている状態
- 買いシグナルの候補
- 20を上に抜けたら買いエントリーを検討
- 下降トレンドでは20以下が続くことも多い
重要なのは、「80以上だから即売り」「20以下だから即買い」ではないという点です。80以上のゾーンから%Kが80を下回ったときに売り、20以下のゾーンから%Kが20を上回ったときに買いというのが正確な使い方です。ゾーン内にいる間は様子を見る必要があります。
② %Kと%Dのクロスシグナル
2本のラインのクロス(交差)もシグナルとして使われます。
| クロスの種類 | 発生条件 | シグナル | 信頼性 |
|---|---|---|---|
| ゴールデンクロス | %Kが%Dを下から上に抜く | 買いシグナル | 20以下のゾーンで発生すると高い |
| デッドクロス | %Kが%Dを上から下に抜く | 売りシグナル | 80以上のゾーンで発生すると高い |
クロスシグナルは、買われすぎ・売られすぎゾーン内で発生した場合に特に信頼性が高まります。中間ゾーン(20〜80の間)でのクロスはノイズが多いため、初心者は特定ゾーン内のクロスに絞って使うことをおすすめします。
③ 中心線(50)を使ったトレンド判断
あまり知られていませんが、ストキャスティクスの中心線である50のラインをトレンド方向の判断に使う方法もあります。
- %Kと%Dの両方が50以上:上昇トレンドの可能性が高い → 買いシグナルを優先
- %Kと%Dの両方が50以下:下降トレンドの可能性が高い → 売りシグナルを優先
この方法は単体では機能しませんが、他のトレンド系指標(移動平均線やMACDなど)と組み合わせることで、エントリーの方向性を絞り込む補助として活用できます。
ダイバージェンスでトレンド転換を察知する
ダイバージェンス(Divergence)とは、価格の動きとオシレーター指標の動きが「乖離(かいり)」している状態のことです。ストキャスティクスのダイバージェンスは、トレンド転換の予兆として非常に重要なシグナルです。
強気ダイバージェンス(Bullish Divergence)
強気ダイバージェンスの見方
- 価格:安値が前回より低い(新安値を更新)
- ストキャスティクス:安値が前回より高い(新安値を更新せず)
- 意味:売り圧力が弱まっており、上昇転換の可能性あり
- シグナル:買いエントリーの候補
弱気ダイバージェンス(Bearish Divergence)
弱気ダイバージェンスの見方
- 価格:高値が前回より高い(新高値を更新)
- ストキャスティクス:高値が前回より低い(新高値を更新せず)
- 意味:買い圧力が弱まっており、下落転換の可能性あり
- シグナル:売りエントリーの候補
ダイバージェンスを使った実践的な判断方法
ダイバージェンスはシグナルとして非常に強力ですが、単体で使うと誤シグナルも出ます。以下のように複数条件を組み合わせると精度が上がります。
| 確認条件 | 詳細 |
|---|---|
| 条件1 | ダイバージェンスが買われすぎ・売られすぎゾーンで発生している |
| 条件2 | サポート・レジスタンスラインと一致している |
| 条件3 | 上位時間足のトレンドと逆行していない(マルチタイムフレーム確認) |
| 条件4 | %Kと%Dのクロスがダイバージェンスの後に確認できる |
ダイバージェンスの発見のコツ
ダイバージェンスは「価格チャートとストキャスティクスを並べて、高値・安値の方向がズレていないか」を視覚的に確認するのが一番わかりやすいです。価格が右上がり・ストキャスが右下がりなら弱気ダイバージェンス、価格が右下がり・ストキャスが右上がりなら強気ダイバージェンスと覚えておきましょう。
RSI・MACDとの比較と使い分け
ストキャスティクス、RSI、MACDはどれもオシレーター系の代表指標ですが、それぞれ仕組みと特性が異なります。違いを理解することで、場面ごとの使い分けができるようになります。
| 比較項目 | ストキャスティクス | RSI | MACD |
|---|---|---|---|
| 計算の基準 | 価格のレンジ内位置 | 価格変化の速さ・勢い | 2本のEMAの差 |
| 表示ライン数 | 2本(%K・%D) | 1本(RSIライン) | 3本(MACD・シグナル・ヒストグラム) |
| 表示範囲 | 0〜100 | 0〜100 | 制限なし(0基準) |
| シグナルの速さ | 速い(ダマシ多め) | 中程度 | やや遅い(信頼性高め) |
| 得意な相場 | レンジ相場 | レンジ・トレンド両用 | トレンド相場 |
| 苦手な相場 | トレンド相場 | 強いトレンド相場 | レンジ相場 |
| 初心者への難易度 | 低〜中 | 低 | 中 |
| ダイバージェンス | ○(使いやすい) | ○(有名) | △(使えるが複雑) |
ストキャスティクスとRSIの具体的な違い
RSIとストキャスティクスはどちらも「買われすぎ・売られすぎ」を測りますが、計算の仕組みが異なります。
- RSI:上昇した日の平均値上がり幅 ÷ 下落した日の平均値下がり幅で計算。価格変動の「速さ(モメンタム)」を測る
- ストキャスティクス:現在値が期間内の高値・安値の「どの位置か」で計算。価格の「相対的な位置」を測る
実際の動きとして、ストキャスティクスはRSIより早くシグナルを出す傾向があります。一方でダマシも多くなります。RSIの方が安定感があり、RSIの使い方詳細はこちらの記事で解説しています。
組み合わせのおすすめパターン
パターン1:ストキャス+ボリンジャーバンド
ボリンジャーバンドのバンド幅(レンジ・トレンド判別)+ストキャスティクスのタイミング判断の組み合わせ。バンドが収縮してレンジと判断した場合にストキャスティクスで逆張りエントリー。
パターン2:ストキャス+移動平均線
移動平均線でトレンド方向を確認し、ストキャスティクスで押し目・戻しのタイミングを測る組み合わせ。上昇トレンド中に売られすぎゾーンから回復するタイミングで買いエントリー。
複数の指標を組み合わせる際は「同じ種類の指標を重ねない」ことが原則です。ストキャスティクスとRSIは両方ともオシレーター系なので、組み合わせても情報が重複します。ストキャスティクス(オシレーター系)と移動平均線やボリンジャーバンド(トレンド系)を組み合わせる方が効果的です。
ストキャスティクスの弱点とトレンド相場での注意点
ストキャスティクスを使う上で最も重要な知識が、「どんな相場では機能しないか」を理解することです。私が200pipsの損失を食らったのも、まさにこの知識が欠けていたからです。
最大の弱点:トレンド相場での誤シグナル
ストキャスティクスはレンジ相場(価格が一定の幅で行ったり来たりする相場)では非常に有効ですが、強いトレンド相場では誤シグナルが多発します。
上昇トレンドでは、ストキャスティクスが「買われすぎ(80以上)」を示し続けても価格は上昇し続けます。この状態で「80以上だから売り」とショートを入れると、大きな損失につながります。逆に下降トレンドでは「売られすぎ(20以下)」が延々と続くことがあります。
トレンド相場とレンジ相場の見分け方
ストキャスティクスを使う前に、まず「今はトレンド相場かレンジ相場か」を判断する必要があります。
| 判断方法 | トレンド相場のサイン | レンジ相場のサイン |
|---|---|---|
| 移動平均線 | 傾きがあり、価格が一方向に推移 | 傾きなし、価格が移動平均線を何度も越える |
| ボリンジャーバンド | バンド幅が広がっている(拡張) | バンド幅が狭くなっている(収縮) |
| ADX指標 | ADXが25以上(トレンドが強い) | ADXが25未満(レンジ状態) |
| 高値・安値の推移 | 高値・安値が切り上がる(または切り下がる) | 高値・安値が一定範囲内に収まっている |
よくある失敗パターンとその対処法
| 失敗パターン | なぜ失敗するか | 対処法 |
|---|---|---|
| トレンド中の逆張り | 80以上・20以下が続く「張りつき」が発生 | 移動平均線でトレンド確認後にストキャスを使う |
| 設定値の頻繁な変更 | 最適化した設定は将来相場で機能しない | まず(14,3,3)を固定して相場環境の判断を磨く |
| クロスだけでエントリー | 中間ゾーン(20〜80)のクロスはノイズが多い | クロスは極端ゾーン内のみ有効と考える |
| 同種指標の重複使用 | ストキャスとRSIを両方使っても情報が重複 | ストキャスはトレンド系指標と組み合わせる |
| 短期足のみで判断 | 上位足のトレンドと逆行してしまう | 上位足でトレンド方向を確認してから使う |
| 損切りなしのエントリー | ダマシシグナルで予想外の損失拡大 | 必ず損切りラインを設定してからエントリー |
高橋誠の経験則
私がストキャスティクスで安定した成績を出せるようになったのは、「ストキャスティクスを使っていい相場環境かどうか」を先に判断するようになってからです。まず移動平均線でトレンドの有無を確認し、レンジと判断した場合にのみストキャスティクスのシグナルを参考にする——このシンプルなルールだけで誤シグナルによる損失が大幅に減りました。
実践!ストキャスティクスを使ったトレード手順
理論を学んだら、実際にどうトレードに活かすかを具体的なステップで解説します。以下は初心者にも実践しやすい、スローストキャスティクスを使った基本的なトレード手順です。
相場環境の確認(必須)
まず上位時間足(日足や4時間足)で移動平均線を確認。トレンドが強い場合はストキャスティクスの逆張り使用を控え、レンジ相場の場合に進む。ボリンジャーバンドのバンド収縮もレンジの目安になる。
ストキャスティクスの設定
スローストキャスティクスを(14,3,3)で設定。買われすぎラインを80、売られすぎラインを20に設定する。チャートに表示したら、%Kと%Dの2本のラインを確認。
エントリーシグナルの確認
以下のいずれかのシグナルが揃ったらエントリーを検討:
- 【買い】ストキャスが20以下 → %Kが%Dを下から上に抜く(ゴールデンクロス)→ 20を上抜け
- 【売り】ストキャスが80以上 → %Kが%Dを上から下に抜く(デッドクロス)→ 80を下抜け
- 【強化】ダイバージェンスが確認できる場合はシグナルの信頼性が上がる
損切りラインの設定(必須)
エントリー前に必ず損切りラインを決める。買いの場合は直近の安値の少し下、売りの場合は直近の高値の少し上を目安に設定する。リスクリワード比は最低1:1以上、できれば1:2以上を目標にする。
利確ラインの設定と保有管理
利確の目安は直近のサポート・レジスタンスライン。ストキャスティクスが反対のゾーン(買いエントリーなら80以上)に到達したタイミングでの一部利確も有効。保有中にトレンドが発生したと判断したら、早めの利確またはトレールストップを検討する。
デモトレードで練習しよう
いきなりリアルマネーで実践するのは危険です。まず無料のデモトレード口座でストキャスティクスのシグナルを確認し、自分なりのルールを確立してから実戦に移りましょう。最低でも1か月間のデモトレードで安定した成績を出せることを確認してください。
MT4・MT5でのストキャスティクス設定方法
ストキャスティクスをFX取引プラットフォームで使うための設定方法を解説します。最も普及しているMT4(MetaTrader 4)とMT5(MetaTrader 5)での手順を確認しましょう。
MT4でのストキャスティクス追加手順
- チャートを表示した状態で、上部メニューの「挿入」をクリック
- 「インディケーター」→「オシレーター」→「Stochastic Oscillator」を選択
- 設定画面が開くので、以下を入力:
・%K period(%K期間):14
・%D period(%D期間):3
・Slowing(スローイング):3
・MA Method:Simple(SMA)
・Price field:Low/High - Levelsタブで80と20のラインを追加(デフォルトで設定されている場合が多い)
- 「OK」をクリックしてチャートに表示
Slowing(スローイング)の意味
MT4の設定にある「Slowing」パラメーターが1のときがファストストキャスティクス、3のときがスローストキャスティクスになります。初心者は3のままにしておきましょう。
見やすくするための表示カスタマイズ
デフォルトの設定でも使えますが、以下のカスタマイズで見やすくなります。
- %Kの色:濃い青や赤など、はっきりした色に変更
- %Dの色:%Kと区別できる色(オレンジやグリーンなど)に変更
- 80・20のレベルライン:点線や破線に変更して視認性を上げる
- 50のレベルライン:中心線として追加すると、トレンドの強さ判断に役立つ
ウェブ版・スマートフォンアプリでの使い方
TradingViewやFX会社のウェブチャート、スマートフォンアプリでも「Stochastic」または「Stochastics」という名前で同じ指標を追加できます。設定値の入力欄は「K」「D」「Smooth」などの名称で表示されることが多いです。基本的な考え方はMT4と同じです。
ストキャスティクスに関するよくある質問
初心者の方からよく寄せられる質問をまとめました。5つの疑問に対して詳しく回答します。
まとめ
ストキャスティクスはGeorge Laneが1950年代に開発したモメンタム系オシレーターで、現在の価格が過去N期間の価格レンジのどの位置にあるかを0〜100で表す指標です。
- %K = (現在値−N期間最安値) ÷ (N期間最高値−N期間最安値) × 100
- %D = %Kの3期間移動平均(シグナルライン)
- 80以上で買われすぎ、20以下で売られすぎの目安
- スローストキャスティクスが実戦では主流(初心者は(14,3,3)から)
- ダイバージェンスでトレンド転換の予兆を察知できる
- 最大の弱点:トレンド相場では誤シグナルが多発する
- 使う前に「レンジ相場かどうか」を移動平均線などで確認することが必須
- ボリンジャーバンドや移動平均線との組み合わせが効果的
最後に
ストキャスティクスは「道具」です。道具は使い方を間違えると、かえって自分を傷つけます。私がかつて200pipsの損失を出したのも、道具の使い方を知らなかったからです。「どんな相場環境で使うべきか」を理解した上で使えば、強力な武器になります。まずはデモトレードでたくさん練習して、自分なりのルールを作ってみてください。
リスク注意事項
FX取引には元本割れのリスクがあります。ストキャスティクスを含むすべてのテクニカル指標は、将来の相場を保証するものではありません。レバレッジを利用した取引は損失が証拠金を超える可能性があります。余裕資金の範囲内で、必ず損切りを設定した上でトレードを行ってください。


コメント