OptiNod アカデミー

平均回帰トレード — レンジ相場でだけ生き残る逆張りシステム

買われすぎで売り、売られすぎで買う平均回帰は、レンジ相場でだけ機能します。トレンド相場では、エントリーするたびに口座残高を削る戦略になります。

> RSI 30だけを見て売られすぎで買うと、レンジ相場では利益になりますが、トレンド相場では口座残高が減っていきます。同じ数値でも、市場環境によって意味が正反対になるため、エントリー前にまずレンジ相場かどうかを見極める必要があります。

平均回帰(Mean Reversion)トレードは、価格が平均から離れれば再び平均へ戻るという前提で、エントリーと手仕舞いを設計する逆張りシステムです。機能するのはレンジ相場(Range)だけです。価格が一定の範囲内で上下に振れる局面、つまりトレンド方向が一方に定まっていない横ばい相場でのみ、この戦略は噛み合います。エントリーはシンプルです。価格がバンド下限まで押し込まれ、売られすぎシグナルが出れば買い。バンド上限まで上昇し、買われすぎシグナルが出れば売り。平均線を目標に手仕舞います。

一般的な使われ方では、次の一文だけがどこでも使い回されています。「RSIが30を下回れば売られすぎだから買う。70を上回れば買われすぎだから売る。」画面にRSIだけを表示し、30タッチを買いシグナル、70タッチを売りシグナルとして受け取ります。市場環境は見ません。この戦略をそのままトレンド相場に持ち込む瞬間が問題です。

強い下落トレンドでRSIの売られすぎ買いを繰り返すと、エントリーするたびに損失が積み上がります。トレンド相場では、売られすぎが解消されるどころか、さらに深い売られすぎへ沈んでいくからです。RSI 25で買った翌日にRSI 18となり、価格はさらに下。そこでまた買うと、RSI 14で価格はさらに下。この記事では、平均回帰がどこで機能し、どこで口座残高を減らすのか、そしてその二つをエントリー前に分けるレンジフィルターを扱います。

同じRSI売られすぎが、レンジでは利益、トレンドでは損失に分かれる

レンジ相場で価格が平均へ戻る理由は需給バランスにある

平均回帰がレンジ相場で機能するのは、統計的な偶然ではありません。需給構造がそうさせています。価格が一定範囲内で振れるということは、その範囲内で買い圧力と売り圧力がほぼ拮抗しているという意味です。価格がレンジ下限まで押されると、その価格帯を割安と見る買い注文が厚く、反発が起きます。レンジ上限まで上がると、割高と見る売り注文が待ち構え、再び押し戻されます。どちらも相手を圧倒できないため、価格は中心値付近へ何度も戻ります。

この均衡が維持されている間は、極端な価格がそのまま反転の起点になります。BTCの日足が2023年9月の1カ月間、約24,900ドルから27,500ドルの間で推移した局面が典型です。9月11日の終値は25,163ドルまで押され、レンジ下限に到達しましたが、その後数日で価格は再び26,500ドル台へ戻りました。9月を通じて、下限付近で買い、上限付近で売るトレードが繰り返し成立しました。同じ期間、RSIは30ラインと70ラインの間を規則的に振れ、売られすぎ買いと買われすぎ売りのシグナルを安定して出していました。

重要なのは、価格帯そのものに意味があるという点です。レンジ相場では、下限と上限が実際の買い・売りの壁として機能するため、極端な価格が反転の根拠になります。この均衡が崩れた瞬間、平均回帰の前提も同時に消えます。

トレンド相場では平均が価格を追いかけ、反転が起きない

トレンド相場で平均回帰が損失に変わる理由は単純です。価格が一方向へ動き続けると、平均線も同じ方向へ下がる、または上がっていくからです。レンジ相場では平均線が水平に近いため、極端な価格が平均へ戻る距離は明確です。しかし下落トレンドでは、価格が平均を下へ引き下げるため、「平均へ戻る」という目標そのものが日々低くなります。反発を待っている間に、平均がエントリー価格の下へ落ちてしまいます。

このとき、売られすぎシグナルは止まらず出続けます。強い下落では、RSIは30を下回ったあと、そこからさらに深く沈むだけです。2022年6月のBTCがその典型です。6月13日、日足RSIは24まで低下し、終値は22,487ドルでした。標準的な解釈なら、深い売られすぎで買い場です。しかし6月16日にはRSI 22、終値20,401ドルまでさらに下落し、6月18日にはRSI 20、終値18,970ドルまで落ち込みました。RSIが売られすぎを示していた5日間で、価格は22,487ドルから18,970ドルへさらに15%下落しました。RSI 24で買った人は、わずか3日で大きな含み損を抱え、次の売られすぎシグナルを再び受け取ることになりました。

同じパターンは、その直前の下落初動でも繰り返されました。2021年11月、約69,000ドルの高値からトレンドが崩れたあと、12月4日の終値49,152ドルでRSIが30ライン付近まで低下し、最初の押し目買いの場面のように見えました。しかし価格はそのまま下落し、12月13日に46,703ドル、1月7日に41,566ドル(RSI約29)、1月22日に35,071ドル(RSI約20)へと安値を切り下げ続けました。RSIが30付近まで下がるたびに買っていたなら、毎回、次のエントリーより高い価格でつかまることになります。トレンド相場で売られすぎシグナルは買い場として機能しません。トレンドがそれだけ強いという証拠にすぎません。

下落トレンドで売られすぎ買いを繰り返すほど損失が積み上がる

ADX、バンド幅、横ばい期間で先にレンジ相場を確認する

エントリーシグナルを見る前に、現在がレンジ相場かどうかを確認する手順が、この戦略の核心です。レンジ相場の判定では、次の三つの条件を併せて見ます。

  • トレンド強度: ADX(14)が20〜25未満である必要があります。ADXは方向に関係なくトレンドの強さだけを測る指標で、25を超えると一方向に力が乗ったトレンド相場と見ます。20未満なら、方向感のない横ばい局面である可能性が高くなります。
  • バンド収縮: ボリンジャーバンド(20, 2)のバンド幅が狭くなっている必要があります。バンド幅が直近数十本のローソク足と比べて収縮していれば、ボラティリティが落ち着き、価格が狭い範囲に閉じ込められているという意味です。バンド幅が急速に拡大する局面は、トレンドが始まる局面なのでエントリーを避けます。
  • 横ばい期間: 価格が一定範囲内で、少なくとも3週間以上、高値と安値を更新せずに推移している必要があります。レンジ相場は1日や2日では確認できません。直近高値が切り上がらず、直近安値が切り下がらない期間が十分に続いて初めて、レンジ上限と下限を実際の壁として信頼できます。

三つの条件が同時に満たされたら、レンジ上限と下限を水平線で示し、その間で平均回帰のエントリーを準備します。一つでも崩れた場合、特にADXが25を超え、バンド幅が拡大し始めた場合は、トレンド転換のシグナルと見て逆張りエントリーを停止します。先ほどの2023年9月のBTCレンジでは、ADXが20付近で低く推移し、バンド幅が収縮したまま3週間以上横ばいでした。反対に2022年6月は、ADXが40を大きく上回って強い下落トレンドを示しており、このようにトレンドが強い局面では、売られすぎ買いはそもそも適用対象ではありませんでした。

ADX・バンド収縮・横ばい期間でレンジを先に確認する条件

エントリーはバンド逸脱後、回帰シグナルを確認してから行う

レンジ相場が確認できたら、エントリー条件は二段階に分かれます。まず価格がバンド下限(または上限)を逸脱し、極端な位置まで動くこと。次に、再びバンド内へ戻るシグナルが出ることです。バンド下限に触れた瞬間にすぐ買うわけではありません。触れたあと、終値が再びバンド内に戻るローソク足、またはRSIが30を下回ったあと再び30を上回るローソク足をエントリートリガーとして使います。

回帰シグナルを待つ理由は、バンド逸脱そのものが二つの異なる状況を同じように見せるからです。レンジ内の一時的な売られすぎであれば、価格はバンド下限に一瞬触れて、すぐ内側へ戻ります。しかしレンジ相場が終わり、トレンドが始まる場面であれば、価格はバンド下限を終値で割り込んだあと、その下へ下落を続けます。この二つはバンドに触れた瞬間には区別できず、終値がバンド内へ戻るかどうかで分かれます。回帰シグナルは、レンジ相場がまだ有効であることを確認する最後の条件です。

2023年9月のBTCでは、9月11日の安値24,901ドルがレンジ下限に一時的に触れたあと、終値は25,163ドルとなり、再びバンド内へ戻りました。次のローソク足から価格は26,000ドル台へ回復しました。回帰シグナルが正常に機能したエントリー場面です。反対にトレンド相場では、この回帰シグナル自体が出ません。2022年6月18日、RSI 20の場面で価格はバンド内へ戻れず、次のローソク足もさらに下へ抜けました。回帰シグナルをエントリー条件にしておけば、トレンド開始局面でのエントリーは自動的に除外されます。

バンド回帰シグナルがレンジでは確認、トレンドでは除外として働く

損切りはレンジブレイク、無効化は終値基準のトレンド転換

平均回帰トレードの損切りラインは、レンジ構造そのものに結び付けます。レンジ下限で買うなら、損切りはレンジ下限の少し下に置きます。レンジ下限を終値で割り込むということは、その価格帯を支えていた買いの壁が崩れたという意味であり、レンジ相場の前提である需給バランスが消えたシグナルです。この地点から先は平均へ戻る根拠がないため、損失を確定して撤退します。

損切りを設定せず、ナンピンで対応することが、トレンド相場で口座を削る最もよくある経路です。レンジ下限のブレイクを一時的な売られすぎと勘違いし、さらに安い価格で追加買いすると、トレンドが進むほど平均取得単価は現在価格より上に取り残され、損失はローソク足ごとに膨らみます。2022年6月、RSI 24で最初に買ったあと、RSI 22、RSI 20でさらにナンピンしていたなら、価格が22,487ドルから18,970ドルまで下がる間、ポジション全体が損失圏に入りました。平均回帰におけるナンピンは、トレンド相場では損失を拡大する方向にしか働きません。

無効化基準は、終値ベースのレンジブレイクとして明確に設定します。レンジ下限または上限を1本のローソク足の終値が抜け、ADXが25を上回った場合は、トレンド転換が始まったと見て逆張りシステム全体を停止します。終値基準で見る理由は、ローソク足の途中で出る一時的なヒゲの逸脱と、実際のトレンド転換を区別するためです。レンジ内で振れていた価格が終値でレンジ外に定着したなら、次のトレードでは逆張りエントリーをやめ、トレンドに沿う方向へ切り替えるべきです。

レンジ相場の平均回帰買いセットアップ

レンジ判定、エントリー、損切り、無効化を一つのシナリオにまとめると、次のようになります。

  • [ ] レンジ相場の確認: BTC日足が直近3週間以上、一定範囲(例: 25,000〜27,500ドル)内で高値・安値を更新せずに横ばい推移し、ADX(14)が20未満で、ボリンジャーバンド(20, 2)のバンド幅が直近60本比で下位30%以内まで収縮しています。
  • [ ] エントリー条件: 価格がレンジ下限(25,000ドル)またはボリンジャーバンド下限に触れ、同じローソク足または次のローソク足でRSI(14)が30を下回ったあと、終値ベースで30を上回って回復します。
  • [ ] エントリー: RSIが30を上回って回復するローソク足の終値で買います。
  • [ ] 目標: レンジ中心(26,250ドル)またはボリンジャーバンドの中心線(20移動平均)で手仕舞います。
  • [ ] 損切り: レンジ下限から1.5%下(24,625ドル)に置きます。終値がこのラインを割り込んだら手仕舞います。
  • [ ] 無効化: 価格がレンジ下限を終値で割り込み、ADX(14)が25を上回った場合はトレンド転換と見て、逆張りエントリーを停止します。

上限での売りセットアップは、この構造をそのまま反転して適用します。価格がレンジ上限に触れ、RSIが70を上回ったあと70を下回って戻れば売り。目標はレンジ中心、損切りはレンジ上限の上、無効化は終値ベースの上限ブレイクとADX上昇です。どちらの方向でも、まずレンジ判定を通過して初めて意味を持ちます。

レンジ買いセットアップのエントリー・目標・損切り・無効化の位置

RSIだけを見てエントリーすることが最もよくある失敗経路

平均回帰を誤って使うケースの多くは、一つの習慣から始まります。レンジ判定を飛ばし、RSI 30タッチだけで買うことです。RSIは、価格が一定期間にどれだけ速く、どれだけ深く動いたかを示す指標にすぎず、今がレンジ相場なのかトレンド相場なのかは教えてくれません。RSI 30はレンジ相場では反発狙いの買い場ですが、下落トレンドではトレンドが強いという表示です。同じ数値が、市場環境によって正反対の意味を持ちます。

トレンド相場で逆方向のエントリーを繰り返すことが、二つ目の失敗経路です。ADXが30、40を超え、一方向に力が乗っている局面で売られすぎ買いや買われすぎ売りを続けると、すべてのエントリーがトレンドに逆らう賭けになります。トレンドの終わりを当てるトレードは、たとえ一度成功しても、それまでの累積損失を取り戻せないことが少なくありません。ADXフィルターを一つ入れておくだけでも、この種のエントリーの大半は実行前に除外できます。

三つ目は、損切りを設定せずに耐える対応です。平均回帰は勝率が高い一方で、一度外れたときの損失が大きく広がる構造です。レンジ内で小さな利益を何度も積み上げても、レンジが崩れるたった一度のトレンド転換で損切りせずに耐えれば、それまでの利益をすべて吐き出し、さらに大きな損失につながります。損切りラインをレンジ構造に結び付け、終値で割り込んだら機械的に手仕舞うルールこそが、勝率の高いこの戦略を実際に利益が残るシステムとして維持する最後の条件です。