KDのゴールデンクロスで買うべき?KD指標(ストキャスティクス)は移動平均線より早く、だましも多い

「KDがゴールデンクロスした。エントリーすべき?」

KD指標はほとんどのチャートソフトに入っており、ゴールデンクロスは最もよく話題になる使い方です。その評判の半分は正しいものです。KDは移動平均線より敏感で、相場が動き始めたとき、移動平均線より早くシグナルを出すことがよくあります。

あまり語られないもう半分があります。同じ敏感さが、レンジ相場ではノイズに変わるのです。

これは MASQuant「トレーディングアカデミー・指標の真実」の第2回です。今回はKDを網羅的に紹介するのではなく、ひとつのことだけを扱います。KDはどこが速く、その代償は何か。そしてそのトレードオフがあなたの商品で割に合うかどうかを、どうやって知るか。

結論から

相場が動き始めたとき、KDは移動平均線より早い。レンジ相場では、クロスが最も多く、だましも最も多い。

速さと正確さは、いつも綱引きをしている。

KD指標は何を計算しているのか?

KD指標は、日本ではストキャスティクス(Stochastic Oscillator)とも呼ばれ、一般にジョージ・レーンが考案したとされています。測っているのはひとつだけです:

終値が、直近の高値と安値の範囲のどこに位置しているか。

範囲の最高値付近で引ければ数値は100に近く、最安値付近なら0に近くなります。台湾のチャートソフトでよく使われる設定は (9,3,3) で、9は直近9本のローソク足を見ること、2つの3は平滑化の度合いを決めています。

KDの計算式:RSV → K → D

第1段階として、RSV(未成熟ストキャスティクス値)、つまりこのローソク足の終値の「位置」を計算します:

RSV =(終値 − 直近9本の最安値)÷(直近9本の最高値 − 直近9本の最安値)× 100

「直近9本」には当日の足も含みます。最高値・最安値はローソク足の高値と安値で、終値ではありません。

第2段階・第3段階として、RSVを2回平滑化します:

K = 前の足のK × 2/3 + この足のRSV × 1/3
D = 前の足のD × 2/3 + この足のK × 1/3

日足なら「前の足」は前日です。最初に前のK・Dの値がないときは、50を入れるのが一般的です。

KはRSVを直接取り込むので動きが速く、DはKをもう一度平滑化するので動きが遅くなります。これが「Kは速く、Dは遅い」の由来です。

計算しやすい例(説明用の整数であり、相場データではありません):直近9本の最高値が110、最安値が100、この足の終値が108、前の足のKとDはどちらも50とします:

RSV =(108 − 100)÷(110 − 100)× 100 = 80
K = 50 × 2/3 + 80 × 1/3 = 60
D = 50 × 2/3 + 60 × 1/3 ≈ 53.3

終値が範囲の上端に近いとRSVは高くなり、Kが先に上がって、Dがゆっくり追いかけます。

ゴールデンクロスとデッドクロス

  • ゴールデンクロス:KがDを下から上へ抜ける。
  • デッドクロス:KがDを上から下へ抜ける。

ひとつ注意があります。チャートソフトによってKDの計算方法は完全には同じではありません。上の「2/3 + 1/3」の再帰的な平滑化は台湾でよく使われる計算方法で、MT5やTradingViewに内蔵されているストキャスティクスは、初期設定も平滑化の方法も異なります。同じチャート、同じローソク足でも、プラットフォームを変えると数値が合わないことがあります。プラットフォームを変えるときは、まず設定と計算方法を確認してから数値を比べましょう。

長所:相場が動き始めたとき、KDは移動平均線より早い

まず下の図を見てください(プログラムで計算した説明用の相場で、実在の商品ではありません)。

価格が下がり続け、下落がようやく鈍り始めたところで、KDはもうゴールデンクロスしています。同じ区間で、移動平均線(MA5とMA20)のゴールデンクロスは、図ではさらに12本後になってようやく現れます。そのころには価格はすでに安値からかなり離れています。

ノートの手描きイラスト:価格が下がり続け、下落が鈍り始めたところで下のKDが先にゴールデンクロスし、上の移動平均線MA5とMA20のゴールデンクロスは図では12本遅れて現れる

なぜKDは早いのか?計算方法を見ればわかります:

  • KDが問うのは位置だけです。 終値が直近9本の安値に張り付かなくなり、範囲の中央へ向かい始めた途端にRSVが跳ね上がり、Kはまだ後ろでゆっくり追いかけているDをすぐに抜きます。
  • 移動平均線は、平均値が追いついてくるのを待たなければなりません。 MA20には前の下落局面の高めの価格がまだ入っているので、MA5がそれを上回るには、高めの終値が何本か積み重なる必要があります。

敏感さとは、人より一歩早いということです。

ただし「下落がようやく鈍り始めた」という言葉に注意してください。KDのゴールデンクロスは下落が鈍ったときに出るのであって、下落が終わったことを意味しません。早いことは、正しいこととは違います。

代償:レンジ相場では、KDのクロスが最も多い

価格が上がった後、レンジ相場に入ります。上がったり下がったりで、方向がありません。

ここでKDがまたゴールデンクロスしました。あなたなら、買いますか?

この区間を拡大してみましょう。図では、このレンジの中でKDは6回クロスしています。ゴールデンクロス3回、デッドクロス3回で、買えと言ったかと思えば売れと言い、価格はずっと同じ範囲をぐるぐる回っています。同じ区間で、MA5とMA20のクロスは2回だけです。

ノートの手描きイラスト:価格がレンジの中で上下を繰り返し、下のKDは6回クロス(ゴールデンクロス3回、デッドクロス3回)するが、同じ区間の移動平均線MA5とMA20のクロスは2回だけ

理由はやはり計算方法にあります。RSVは、範囲が広くても狭くても、直近9本の高値と安値の範囲を常に0から100に引き伸ばします。 レンジ相場では価格が範囲内を行き来し、終値が上端に近づいたり下端に近づいたりするので、RSVは高低の間で大きく振れ、KとDは当然クロスし続けます。移動平均線は価格の平均なので、こうした行き来の大部分は平均化されて消えます。

敏感さの代償は、ノイズもすべて拾ってしまうことです。

速さと正確さは、いつも綱引きをしている

2つの区間を並べてみましょう(以下はすべて図の中での結果です):

KD (9,3,3) 移動平均線(MA5 × MA20)
相場が動き始めたとき 先にゴールデンクロス 12本遅れてクロス
ひとつのレンジでのクロス回数 6回 2回
性格 速い、ノイズが多い 遅い、ノイズが少ない

これらの数字はこの説明用の相場から計算したもので、2つの指標の性格を示すためのものであり、一般法則ではありません。商品、時間足、パラメータを変えれば数字も変わります。あなたの商品では何本、何回なのかは、自分で検証する必要があります。

どちらが優れているのか?どちらでもありません。 相場の動き始めを一歩早く見せてくれる敏感さは、レンジ相場であなたを振り回す敏感さと同じものです。同じものの表と裏であり、半分だけを取ることはできません。逆に、移動平均線のクロスが少ないからといって正確だというわけでもなく、ただ遅いだけで、相場の動き始めには遅れるという代償があります。

パラメータを調整しても、この綱引きからは抜け出せません:

  • 9を小さくすれば、KDはより敏感になり、クロスも増えます;
  • 9を大きくするか、平滑化を強くすれば、クロスは減りますが、遅くもなります。

パラメータに正解はなく、同じパラメータでも商品や時間足が違えば、結果はまったく異なることがあります。パラメータが戦略にどう影響するかは、〈なぜ多くの取引戦略は失敗するのか?〉をご覧ください。

KDのゴールデンクロスの読み方:まず3つの問いを

KD自体は、今が動き始めなのかレンジなのかを教えてくれません。ですから「ゴールデンクロスでエントリーすべきか」と問うより、クロスを目にする前に、次の3つの問いを考えておきましょう。

一、今はトレンドか、レンジか?

これが最も重要な問いです。同じクロスでも、この2つの相場では意味が大きく違うからです。よく使われる判断方法は、価格の構造を見ること(安値が切り上がっているか、高値が切り下がっているか、それとも範囲内を行き来しているか)、あるいはより長い移動平均線に明確な方向があるかを見ることです。

レンジの中で見たゴールデンクロスは、上の6回のクロスのうちの1回と同じです。

二、クロスはどの位置で起きたか?

多くの解説は80/20と組み合わせます。KDが80以上なら買われすぎ、20以下なら売られすぎとし、安値圏のゴールデンクロスと高値圏のデッドクロスだけを見る方法です。こうするとクロスの回数は減りますが、取り逃がす相場も出てきます。これもまた速さと正確さのトレードオフです。

三、早さを取るか、確認を取るか?

取引時間中に見えたクロスは、足が確定すると消えることがあります。KDはその足の終値を使うので、足が確定するまでは最新価格が変わり続け、KとDも一緒に変わります。そのため、足の確定を待って確認する人もいれば、移動平均線の方向をフィルターに加え、大きな流れに沿ったクロスだけを見る人もいます。

1段階待つごと、条件をひとつ加えるごとに、シグナルは減り、遅くもなります。正解も不正解もなく、あるのはトレードオフだけ。大事なのは事前に決めておくことで、クロスを見てから決めることではありません。

また、クロスにはだましがあるので、KDを使うどんなルールにも欠かせないことがひとつあります。判断が外れたときに、どこで決済するか。それは損切りの役目です。〈損切りはどう設定する?〉をご覧ください。

よくある誤用

一、ゴールデンクロスを見たらすぐエントリーする

相場の状況を区別せず、すべてのクロスをシグナルとして扱うことです。図のレンジに当てはめると、6回のクロスで買ったり売ったりを繰り返し、価格は結局もとの範囲から出ていきません。

二、KDが遅いと感じて、パラメータを短くする

もっと早くしたくて9を小さくすると、より敏感になり、よりうるさくなります。うるさいと感じてパラメータを長くすると、また遅くなります。パラメータを行ったり来たり調整しても、同じ綱の上で立つ位置を変えているだけで、綱引きそのものはなくなりません。しかも同じ相場で最もきれいに見えるまで繰り返し調整すると、過去にしか合わないパラメータになりやすいのです。

三、80/20を反転シグナルとして扱う

「KDが80に達した、売りだ」。強いトレンドの中では、KDは長い間80以上にとどまることがあり(「張り付き」と呼ばれることもあります)、そのとき買われすぎは売るべきという意味ではありません。80/20が表しているのは位置であって、方向ではありません。

よくある質問

KD指標とは何ですか?どう計算しますか?

KD指標(ストキャスティクス)は、終値が直近の高値と安値の範囲のどこにあるかを測るもので、数値は0から100の間です。台湾でよく使われる設定は (9,3,3) で、まず RSV =(終値 − 直近9本の最安値)÷(直近9本の最高値 − 直近9本の最安値)× 100 を計算し、次に K = 前の足のK × 2/3 + RSV × 1/3、D = 前の足のD × 2/3 + K × 1/3 を計算します。

KDのゴールデンクロスでそのままエントリーしてもいいですか?

ゴールデンクロスはKがDを下から上へ抜けることで、終値の直近の範囲内での位置が上がってきていることを示しますが、必ず上がるという意味ではありません。相場が動き始めたときには移動平均線より早く出ることが多い一方、レンジ相場でも繰り返し現れ、だましになります。使えるかどうかは、あなたの商品がレンジの多い商品かトレンドの多い商品かによるので、バックテストで検証して初めてわかります。

KDと移動平均線、どちらが優れていますか?

どちらが優れているということはありません。KDは敏感で、相場が動き始めたときは移動平均線より早いことが多いものの、レンジ相場ではクロスが多くノイズも多くなります。移動平均線はクロスが少ない代わりに遅くなります。速さと正確さは同じものの表と裏であり、あなたの商品と取引スタイルに合わせて選ぶ必要があります。

KDのパラメータは必ず (9,3,3) でなければいけませんか?

必ずではありません。(9,3,3) は台湾でよく使われる設定であって、正解ではありません。期間を短くするとKDはより敏感になりクロスも増え、期間を長くするか平滑化を強くするとクロスは減りますが遅くなります。どのパラメータが合うかは、商品、時間足、取引スタイルによるので、自分でテストして決める必要があります。

なぜ自分のKDの数値が他の人と違うのですか?

チャートソフトによってKDの計算方法と初期設定が完全には同じではないからです。台湾でよく使われるのは (9,3,3) に「2/3 + 1/3」の再帰的な平滑化を組み合わせたもので、MT5やTradingViewに内蔵されているストキャスティクスは初期設定も平滑化の方法も異なります。計算開始時の初期値も、最初のほうの数値に影響します。比べる前に、設定と計算方法が同じかどうかを確認しましょう。

まとめ

KDの速さは本物です。相場が動き始めたとき、移動平均線より一歩早いことがよくあります。KDのうるささも本物です。レンジ相場ではクロスが最も多く、だましも最も多くなります。この2つは同じ計算方法から生まれたもので、半分だけを取ることはできません。

ですから本当に問うべきは「KDは当たるのか」ではなく、あなたが取引する商品はレンジが多いのか、トレンドが多いのか?KDは合っているのか?ということです。この問いには1枚の図では答えられません。当社のAIストラテジーアシスタントでバックテストすればわかります。

条件を1つの文にまとめて、たとえば「KDのゴールデンクロスでエントリー、デッドクロスで決済」と MASQuant のAIストラテジーアシスタントに入れれば、ボタンひとつでバックテストが始まります。バックテスト環境には、スプレッド、スリッページ、市場流動性の変化、執行遅延といった実際の市場の摩擦が含まれています(操作方法は〈ストラテジーアシスタント 利用ガイド〉をご覧ください)。バックテストが教えてくれるのは「このルールが過去の相場でどうだったか」であり、将来を保証するものではありません。

アイデアは、検証されて初めて戦略になる。

本文中の図表と数字はプログラムで計算した説明用の相場によるもので、いかなる商品の実際の値動きも表すものではありません。

リスク開示:CFDはハイリスクの金融商品であり、急速に資金を失う可能性があります。過去の実績は将来の結果を保証するものではなく、すべての戦略とバックテストは参考情報であり、投資助言ではありません。取引前に当社のリスク開示条項を十分にご確認ください。

関連記事:

コメントを書く