アプリは試験公開中です。気になる点はお問い合わせへ

トップ › 記事 › ストキャスティクスとは。%K・%D の計算と、80・20の線の意味

記事

ストキャスティクスとは。%K・%D の計算と、80・20の線の意味

ストキャスティクスを入れると、0〜100の間を動く2本の線が出てきます。80を超えたら売り、20を下回ったら買い、と聞いたことがあるかもしれません。でも、この線は何を計算しているのでしょうか。この記事では、%K と %D の計算のしかた、RSI との違い、80・20の線が表していることを、図と計算例で見ていきます。売買の合図として使うかどうかは、この記事では決めません。

公開 2026年10月14日書いた人: Tiltnote 運営代表 奥村 健児(FX の経験があります)

ひとことで言うと

ストキャスティクスは、今の終値が、直近の何本かの値幅(一番安い値段から一番高い値段まで)のどのあたりにあるかを、0〜100で表した数字です。100に近いほど直近の高い所、0に近いほど直近の安い所で終わっています。

%K と %D の計算

MT5 のヘルプでは、ストキャスティクスは次のように計算されます。[1]

%K =(今の終値 − 直近の最安値)÷(直近の最高値 − 直近の最安値)× 100
%D = %K の移動平均

たとえば、直近5本の最高値が 1.1050、最安値が 1.1000 で、今の終値が 1.1040 なら、%K =(1.1040 − 1.1000)÷(1.1050 − 1.1000)× 100 = 80 です(この記事での計算例)。直近の値幅の、下から8割の所で終わった、という意味になります。

MT5 には、この %K をなめらかにする「スロー化」の設定もあります。ヘルプでは、スロー化 1 を「ファスト」、3 を「スロー」のストキャスティクスと呼んでいます。[1] MT5 に付いている見本のコードでは、スロー化が3なら、直近3本ぶんの「終値 − 最安値」を足した物を、3本ぶんの「最高値 − 最安値」を足した物で割っています(最安値・最高値は、それぞれの足から見た直近5本の物)。[2]

スロー化した %K =(直近3本の「終値 − 最安値」の合計)÷(直近3本の「最高値 − 最安値」の合計)× 100
%D = スロー化した %K の、直近3本の単純平均(%D 3本の時)

下の図は、この計算で %K 5本・スロー化 3・%D 3本にしています。スロー化が1なら、上の %K の式そのままです。%K を何本で見るか、スロー化、%D を何本で平均するかは、設定で変えられます。道具によって設定の名前や初期値が違うことがあるので、同じ「ストキャスティクス」でも線が少しずれることがあります。

RSI との違い

RSI は、直近の上がった幅と下がった幅を比べた数字です。ストキャスティクスは、直近の値幅の中で、今の終値がどこにあるかを見る数字です。どちらも0〜100で表し、似た形に動くことが多いですが、計算しているものは違います。

80・20の線は何を表しているか

80以上は「買われすぎ」、20以下は「売られすぎ」と呼ばれることが多いです(70・30の線を使う人もいます)。ただ、80以上は「今の終値が、直近の値幅の上の方にある」という意味で、この先に下がるという予想ではありません。

上の段は価格、下の段はストキャスティクスの%K(実線)と%D(点線)。上がり続ける間、%Kと%Dは80より上にとどまる。
作った例。上がり続ける間は、終値が毎回、直近の値幅の上の方で終わるので、%K と %D は80より上にとどまり続けます。横ばいの所では、80と20の間を行き来しています。この図の設定は %K 5本・スロー化 3・%D 3本です。

図のように、強く上がっている間は、終値が毎回、直近の高い所で終わるので、ストキャスティクスは80より上にとどまりやすくなります。反対に、強く下がっている間は20の近くか、それより下にとどまりやすくなります。横ばいの時は、上下の線を何度も行き来します。過去の値動きから計算するので、ほかのインジケーターと同じく遅れて動きます(インジケーターが遅れる理由)。

自分の使い方を確かめる(決めるのはご自身)

ストキャスティクスを使うかどうか、どの設定・どの線を使うかは、この記事では決めません。使うなら、次のことを先に決めて記録しておくと、自分の場合にどうだったかを後から見られます。

記録した損益の一覧は取引履歴の統計で、勝率・平均の損益・最長の連敗にまとめられます。件数が少ないうちは、数字は大きくぶれます。ほかのインジケーターはMACDとは、ボリンジャーバンドとはも参考にしてください。

参考文献

  1. MetaQuotes. Stochastic Oscillator(MetaTrader 5 ヘルプ). https://www.metatrader5.com/en/terminal/help/indicators/oscillators/so
  2. MetaQuotes. Stochastic.mq5(MetaTrader 5 に付属する見本のコード。MT5 のデータフォルダの MQL5\Indicators\Examples にあります)

この記事で使えるツール

ストキャスティクスを見て入ったトレードに、印を付けて残す。

Tiltnote は、手入力の記録なら無料で使えるトレード日記です。トレードごとに手法の名前・「そのときの気持ち」・「ルールを守れたか」・メモを残せるので、「ストキャス 5・3・3」のように手法の名前に設定まで入れておけば、後から見返せます。

Tiltnote を無料で試す →アプリ(Web 版)が開きます。 無料のプランで見られる分析と履歴は、直近2週間分です(それより前の記録は消えず、有料プランで見られます)。

ほかの記事

RSIとは。計算のしかたと「買われすぎ」の意味MACDとは。計算のしかたと、0の線・シグナルの意味ボリンジャーバンドとは。計算のしかたと、よくある誤解バックテストで「勝てそう」に見える時の落とし穴勝率は何回で、どこまで信じられるか確証バイアスとは。自分の考えに合う情報ばかり集めてしまう心のくせ記事 →

このページについて、ひとこと

足りないこと、分かりにくい所、ほしいツールがあれば教えてください。どの言語でも大丈夫です。

計算や記録に入れた数字は送られません。口座番号やパスワードは書かないでください。 くわしくはこちら

この記事は一般的な情報です。投資の助言や、特定の取引のおすすめではありません。

更新日 2026年10月20日 · 運営: Tiltnote 運営代表 奥村 健児 · このサイトについて