ストキャスティクスとは
ストキャスティクス(Stochastics)とは、一定期間の「高値・安値」の範囲の中で、現在の終値が、どの位置にあるかを、0〜100の数値で示す、オシレーター系のテクニカル指標です。米国のジョージ・レーン氏が、1950年代に考案したものとして知られています。「%K」と「%D」の2本の線で表示され、一般的な設定は、期間14、%Dは3本平均です。「上昇すれば、終値は、その期間の高値に近づき、下落すれば、安値に近づく」という、考え方に、基づいています。「80以上は買われすぎ、20以下は売られすぎ」という目安が、よく使われます。
| 線 | 意味 |
|---|---|
| %K | 直近N本の高値・安値の範囲の中で、終値がどの位置にあるか(0〜100) |
| %D | %Kの、移動平均(一般的には3本の単純平均)。シグナル線として使う |
| ストキャスティクスの水準 | 一般的な見方(目安) |
|---|---|
| 80以上 | 買われすぎ(終値が、直近の高値付近にある) |
| 50前後 | 直近の値幅の、真ん中あたり |
| 20以下 | 売られすぎ(終値が、直近の安値付近にある) |
「80」「20」は、よく使われる目安ですが、固定の基準では、ありません(70・30を使う人もいます)。

計算方法
ここでは、%Kに平滑化をかけない形(ファスト・ストキャスティクス)で、説明します。
%K = (今の終値 − 直近N本の最安値)÷(直近N本の最高値 − 直近N本の最安値)× 100
%D = %Kの、3本の単純移動平均
直近N本の「最高値」は、高値の最大、「最安値」は、安値の最小です。終値が、最高値と同じなら、%K = 100、最安値と同じなら、%K = 0になります。
計算例:5本の範囲で、%Kと%Dを計算する(N = 5)
計算を簡単にするため、N = 5で計算します。7本分の値は、次のとおりです(例の数値です)。
| 足 | 高値 | 安値 | 終値 |
|---|---|---|---|
| 1本目 | 150.40 | 150.00 | 150.20 |
| 2本目 | 150.60 | 150.20 | 150.50 |
| 3本目 | 150.70 | 150.30 | 150.40 |
| 4本目 | 150.80 | 150.40 | 150.70 |
| 5本目 | 150.90 | 150.50 | 150.80 |
| 6本目 | 151.00 | 150.60 | 150.90 |
| 7本目 | 150.95 | 150.55 | 150.60 |
5本目(1〜5本目の範囲)
最高値 = 150.90、最安値 = 150.00
%K = (150.80 − 150.00)÷(150.90 − 150.00)× 100 = 0.80 ÷ 0.90 × 100 ≒ 88.89
6本目(2〜6本目の範囲)
最高値 = 151.00、最安値 = 150.20
%K = (150.90 − 150.20)÷(151.00 − 150.20)× 100 = 0.70 ÷ 0.80 × 100 = 87.5
7本目(3〜7本目の範囲)
最高値 = 151.00、最安値 = 150.30
%K = (150.60 − 150.30)÷(151.00 − 150.30)× 100 = 0.30 ÷ 0.70 × 100 ≒ 42.86
%D(7本目)= (88.89 + 87.5 + 42.86)÷ 3 = 219.25 ÷ 3 ≒ 73.08
| 足 | %K | %D |
|---|---|---|
| 5本目 | 88.89 | − |
| 6本目 | 87.5 | − |
| 7本目 | 42.86 | 73.08 |
7本目は、終値が、150.90円から150.60円へ、30pips下がっただけで、%Kは、87.5から42.86に、大きく下がりました。一方、%Dは、3本の平均のため、73.08と、%Kより高い位置に残っています。%Kは、動きが速く、%Dは、遅れてついてくる、という関係が、分かります。
ストキャスティクスが示すこと
%Kが高い = 終値が、直近の値幅の、上のほうにある
%Kが低い = 終値が、直近の値幅の、下のほうにある
%Kが%Dを上抜ける = 短期の動きが、上向きに転じた(目安)
%Kが%Dを下抜ける = 短期の動きが、下向きに転じた(目安)
ストキャスティクスは、「直近の値幅の中での、終値の位置」を示します。そのため、価格が上がり続けて、終値が高値付近にあれば、%Kは、高いままです。
他の指標との違い
| ストキャスティクス | RSI | スロー・ストキャスティクス | |
|---|---|---|---|
| 計算の元 | 直近の高値・安値の範囲の中での、終値の位置 | 上げ幅と下げ幅の平均の比 | %Kに、平滑化をかけたもの |
| 使うデータ | 高値・安値・終値 | 終値 | 高値・安値・終値 |
| 値の範囲 | 0〜100 | 0〜100 | 0〜100 |
| 動きの速さ | 速い(ダマシも多い) | やや穏やか | 穏やか |
| 示すもの | レンジの中での位置 | 勢いの偏り | ファストより、ノイズが少ない形 |
ストキャスティクスは、高値・安値を使うため、終値だけで計算するRSIとは、動き方が違います。RSI、スロー・ストキャスティクスについては、別の記事で解説しています。なお、チャートソフトの初期設定は、スロー・ストキャスティクスの場合も、あります。使うソフトが、どちらの形かを、確認しましょう。
基本の使い方
1. 買われすぎ・売られすぎの、目安にする
80以上は買われすぎ、20以下は売られすぎと、見る考え方です。ただし、「80以上だから、下がる」とは、限りません。図のとおり、80以上に張り付いたまま、上昇が続くことも、あります。
2. %Kと%Dの交差を、目安にする
%Kが、20以下の位置で、%Dを下から上抜けたら、買いの目安、%Kが、80以上の位置で、%Dを上から下抜けたら、売りの目安、という使い方です。中間の位置(50付近)での交差は、ダマシが、多くなるとも、言われます(必ず、そうなるわけでは、ありません)。
3. 単独ではなく、他の根拠と組み合わせる
ストキャスティクスは、動きが速く、ダマシが出やすいため、トレンドの方向や、サポート・レジスタンスと、組み合わせることが、一般的です。価格との逆行(ダイバージェンス)の見方は、別の記事で解説しています。
計算例:20以下で%Kが%Dを上抜けたあとの買い
ストキャスティクスが20以下まで下がり、直近の安値が149.60円になったとします。そのあと、%Kが%Dを上抜けた足の終値が、149.85円でした。直近高値は150.50円です。損切りは直近安値(149.60円)、利益確定は、直近高値(150.50円)とします(例の数値です)。
%Kが%Dを上抜けた足の終値(149.85円)で買う場合
エントリー 149.85円、損切り 149.60円、利確 150.50円
リスク = 149.85 − 149.60 = 0.25円(25pips)
リワード = 150.50 − 149.85 = 0.65円(65pips)
リスクリワード比 = 65 ÷ 25 = 2.6
安値の近く(149.75円)に、指値で買う場合
エントリー 149.75円、損切り 149.60円、利確 150.50円
リスク = 149.75 − 149.60 = 0.15円(15pips)
リワード = 150.50 − 149.75 = 0.75円(75pips)
リスクリワード比 = 75 ÷ 15 = 5.0
安値の近くで買うと、リスクリワード比は、良くなります(スプレッドや約定のずれは、考慮していません)。ただし、149.75円まで下がらずに、反発すると、エントリーできません。%Kが%Dを上抜けたことを確認してから入るほうが、ダマシは減りやすい一方、リスクリワード比は、2.6まで下がります。また、安値を割り込むと、損切りになります。ストキャスティクスは、足が進むごとに変わるため、損切りや目標の位置は、見直す必要があります。
注意点
1. 強いトレンドでは、80以上・20以下が続く
強い上昇トレンドでは、ストキャスティクスが、80以上に、張り付いた状態が、続くことが、あります。「80以上=売り」と考えると、トレンドに、逆らい続けることに、なります。図の左側が、その例です。
たとえば、80以上での逆張りの売りが、損失20pipsで、5回続くと、合計−100pipsの損失です。その後の1回の利益が、120pipsなら、合計は+20pips、80pipsなら、合計は−20pipsです。この数字は、あくまで例ですが、損失を、利益で取り返せるかは、状況によって変わります。環境認識については、別の記事で解説しています。
2. ダマシが多い
%Kは、動きが速く、%Kと%Dの交差が、頻繁に起こります。特に、値動きが小さい場面では、交差が、何度も繰り返されます。交差の数が増えるほど、ダマシも、増えやすくなります。
3. 期間・設定・計算方法で、見え方が変わる
期間を短くすると、動きは大きく、速くなり、長くすると、穏やかになります。また、%Kに平滑化をかける・かけないで、動きが変わります。ソフトによって、初期設定が違うため、他人のチャートと、そのまま比べないようにしましょう。
4. 値幅が極端に小さいと、数値が飛ぶ
直近N本の、最高値と最安値の差が、小さいと、終値が少し動くだけで、%Kが大きく変わります。差が0の場合は、計算ができないため、ソフトによって、扱いが違います。
5. 指標発表や要人発言の直後は、特に注意
急変動で、%Kが一気に、0や100付近になり、そのまま、張り付くことが、あります。その後の動きも大きくなるため、注意が必要です。
6. 足が確定するまで、分からない
進行中の足は、%Kが%Dを上抜けたように見えても、確定までに戻ることがあります。確定後に判断しましょう。
初心者が間違えやすいポイント
80以上になったら、すぐ売る
80以上は、「買われすぎの目安」で、「売りのサイン」では、ありません。トレンドが強いと、そのまま上がり続けます。
20以下になったら、すぐ買う
同じく、20以下は、「売られすぎの目安」で、「買いのサイン」では、ありません。下げの途中で、買うと、損失が広がります。
交差が出るたびに、売買する
%Kと%Dの交差は、頻繁に起こります。位置(20以下・80以上か、中間か)や、トレンドの方向を見ずに、すべての交差で売買すると、ダマシに、振り回されます。
RSIと、同じ指標だと考える
ストキャスティクスは、「直近の値幅の中での位置」、RSIは「上げ幅と下げ幅の比率」を、示します。似た形ですが、動き方は、違います。
検証せずに、使う
「ストキャスティクス20以下の交差で買えば勝てる」と聞いても、実際の確率は、通貨ペア・時間足・期間の組み合わせで変わります。自分で、確認しましょう。
まとめ
- ストキャスティクスは、一定期間の高値・安値の範囲の中で、終値がどの位置にあるかを、0〜100で示す、オシレーター系の指標。ジョージ・レーン氏が考案した。%Kと%Dの2本の線で表す
- %K = (終値 − 最安値)÷(最高値 − 最安値)× 100。%D = %Kの3本の単純平均
- 例(N = 5)では、%Kは88.89→87.5→42.86、%Dは73.08。%Kは速く動き、%Dは遅れてついてくる
- 80以上は買われすぎ、20以下は売られすぎ、という目安がよく使われる。ただし、強いトレンドでは、80以上・20以下が続く
- 20以下で%Kが%Dを上抜けた足では、指値のほうがリスクリワード比は良くなるが、エントリーできないこともある
- 動きが速く、ダマシが多い。設定やソフトで、見え方が変わる
- 単独では判断できない。必ず機能するわけではない
本記事は情報提供を目的としたもので、特定の売買を勧めるものではありません。テクニカル指標の解釈は目安であり、将来の値動きを保証するものではありません。投資の勧誘や利益を保証するものでもありません。取引は自己責任でお願いします。
