AIシグナル研究日誌 #97
上昇トレンド中の逆張り買い
──RSI売られすぎとBB下限タッチで真逆の結果
| 対象 | N | 勝率 | 95%CI | 判定 |
|---|---|---|---|---|
| 全体(上昇×逆張り買い)FWD | 301 | 47.8% | [42.3%〜53.5%] | 🟡 43%超え・維持 |
| RSI売られすぎ(rsi_oversold_bounce)FWD | 72 | 62.5% | [51.0%〜72.8%] | ✅ 損益分岐超え(暫定・N=72) |
| BB下限タッチ(bb_lower_touch)FWD | 229 | 43.2% | [37.0%〜49.7%] | ⚠️ 43%ぎりぎり |
| 指数グループ(NKD=F等)FWD | 80 | 38.8% | [28.8%〜49.7%] | ⚠️ 最弱 |
| その他FX(EURUSD等)FWD | 75 | 52.0% | [40.9%〜62.9%] | 🟡 参考(N=75・CI下限は43%未満) |
| 参考:上昇×順張り買い FWD | 633 | 38.9% | [35.1%〜42.7%] | — 43%割れ |
※ IS期間(2026-06-22以前):N=101, k=54, 勝率53.5%, CI[43.8%〜62.9%]。損益分岐=43%(期待値トントン点)。
① はじめに:「上昇中に逆張り」の直感と現実
「上昇トレンドが続いているときに、わざわざ押し目で逆張り買いを入れる意味はあるのか?」——これは多くの投資家が感じる疑問です。
上昇トレンドの中で価格が一時的に下がると、RSIが売られすぎ水準(30未満)に落ちたり、ボリンジャーバンドの下限(−2σ)に触れたりすることがあります。こうした「一時的な押し目」で買いシグナルが発火するとき、果たして実際の成績はどうなっているでしょうか。
今回は、トラッカーで✅昇格(status=promoted)を維持している仮説 trend=上昇 × reversal_long の前向きデータ(N=301)をもとに、内部の構造を詳しく見ていきます。
図1:上昇トレンド中の逆張り買い発火の概念チャート。オレンジ枠=シグナル発火バー。「RSI発火」はRSI30割れ(売られすぎ)での反発シグナル(rsi_oversold_bounce)、「BB発火」はBB下限タッチ(bb_lower_touch)。今回はどちらが上昇トレンド中で有効かを検証する。
② 今回の仮説と検証フレーム
検証する仮説は以下のとおりです。
用語のおさらい
- reversal_long(逆張り買い):エンジンが「ロング方向」に発火し、かつ主シグナルが rsi_oversold_bounce(RSI売られすぎ反発)または bb_lower_touch(BB下限タッチ)のいずれかであるもの。
- trend=上昇:発火時点の上位足(4H/1H に対しては日足、4H → 週足など)のトレンドが上昇と判定されているもの。
- 損益分岐43%:TP1を SL×1.33R で設定しているため、43%勝てばトータルで収支ゼロになる理論値。これを下回ると純粋な期待値がマイナスになる。ただし実際にはスプレッドや利食い損切りのタイミングズレがあるため、過去データの勝率43%はあくまで統計的な目安であり、実取引の損益分岐とは異なる。
- IS / FWD:IS(in-sample)=仮説をトラッカーに登録する前の過去データ。FWD(forward)=登録日(2026-06-22)以降の新しいデータ。FWDが重要。
期間の区切り
| 区分 | 期間 | N | k | 勝率 | 95%CI |
|---|---|---|---|---|---|
| IS(過去) | 〜2026-06-21 | 101 | 54 | 53.5% | [43.8%〜62.9%] |
| FWD(前向き) | 2026-06-22〜 | 301 | 144 | 47.8% | [42.3%〜53.5%] |
FWD全体の47.8%は損益分岐43%を上回っており、前向きトラッカーでも ✅昇格(status=promoted)を維持しています。ただし平均期待値の95%CIは概ね[−0.015〜+0.243]と、下限がゼロをわずかに下回ることも注意が必要です(詳細は後述)。
③ 結果①——全体像と前向きトラッカーの状態
まずFWDの全体像を確認します。
| 区分 | N | 勝ち | 勝率 | 95%CI(勝率) | 平均期待値 E(R) |
|---|---|---|---|---|---|
| IS全体 | 101 | 54 | 53.5% | [43.8%〜62.9%] | +0.248 |
| FWD全体 | 301 | 144 | 47.8% | [42.3%〜53.5%] | +0.116 |
FWD 47.8%(N=301)は損益分岐43%を上回り、前向きトラッカーの ✅昇格 ステータスを維持しています。IS期間の53.5%から若干低下しましたが、それでも全体ロング平均(FWD 43.6%・全2,612件)を4.2pp上回っています。
平均期待値E(R)のCI下限は−0.015とわずかにゼロ未満です。トラッカーのdemote_strikes(降格ストライク)は現在1で、あと1回連続で基準を外すと🟡蓄積中へ降格します。統計的に"確定"とは言えない状態で、引き続き観察が必要です。
④ 結果②——RSI売られすぎとBB下限タッチの大きな差
全体では47.8%でも、シグナル種別に分けると全く異なる顔を見せます。
| シグナル種別 | N(FWD) | 勝ち | 勝率 | 95%CI |
|---|---|---|---|---|
| rsi_oversold_bounce(RSI売られすぎ) | 72 | 45 | 62.5% | [51.0%〜72.8%] |
| bb_lower_touch(BB下限タッチ) | 229 | 99 | 43.2% | [37.0%〜49.7%] |
RSI売られすぎシグナル(rsi_oversold_bounce)の勝率は 62.5%、CI下限も 51.0% と損益分岐を大きく上回ります。一方、BB下限タッチ(bb_lower_touch)は 43.2%——損益分岐43%をわずかに上回るにとどまります。
同じ「上昇トレンド中の逆張り買い」でも、RSI売られすぎ(62.5%)とBB下限タッチ(43.2%)で 19.3%ポイント の差があります。BB下限タッチが件数の大多数(229/301件 = 76.1%)を占めているため、全体の数字を引き下げています。
図2:シグナル種別の勝率比較(FWD、上昇トレンド中の逆張り買い)。赤の破線が損益分岐43%。RSI系(緑)は62.5%と大きく超過、BB系(赤)は43.2%でぎりぎり超え。実際の価格チャートではありません。
なぜ差が生まれるのか
この差の原因はこのデータ単独では断定できません。考えられる解釈としては:
- RSI売られすぎは「価格が大きく売られすぎた」ことを示す指標のため、上昇トレンド中の一時的な過大評価修正(急落後の反発)をより正確に捉えている可能性
- BB下限タッチは「標準偏差的に下限に触れた」というシグナルで、上昇トレンド中でも継続的に起こりやすく、シグナルの希少性が低い可能性
- BB下限タッチの件数が229件と圧倒的に多いことは、発火しやすい=「選別力」が低い可能性を示唆
いずれも探索的な解釈であり、本データから確定的な因果関係は言えません。
⑤ 結果③——グループ別:指数グループの引き下げ
グループ(銘柄カテゴリ)別に分解すると、さらに大きな差が見えてきます。
| グループ | N(FWD) | 勝ち | 勝率 | 95%CI | 平均E(R) |
|---|---|---|---|---|---|
| other_fx(EURUSD等) | 75 | 39 | 52.0% | [40.9%〜62.9%] | +0.213 |
| jpy_fx(円クロス) | 86 | 42 | 48.8% | [38.6%〜59.2%] | +0.140 |
| btc(BTC-USD) | 23 | 13 | 56.5% | [36.8%〜74.4%] | +0.319 |
| metal(GC=F/SI=F) | 21 | 11 | 52.4% | [32.4%〜71.7%] | +0.222 |
| oil(CL=F) | 14 | 8 | 57.1% | [32.6%〜78.6%] | +0.333 |
| index(NKD=F等) | 80 | 31 | 38.8% | [28.8%〜49.7%] | −0.096 |
指数グループ(NKD=F/ES=F/NQ=F等)の勝率は 38.8%(N=80)、損益分岐43%を大きく下回り、平均期待値もマイナス(−0.096R)です。他の全グループ(other_fx, jpy_fx, BTC, metal, oil)は50%前後かそれ以上で推移しています。
ただし、BTC・metal・oilは件数が小さく(N=14〜23)、信頼区間が非常に広い点には注意が必要です。other_fx(N=75)とjpy_fx(N=86)が合わせてN=161件と最も信頼性が高い区分です。
図3:グループ別の勝率比較(FWD、上昇トレンド中の逆張り買い)。赤の破線が損益分岐43%。指数グループ(赤バー)のみが43%を大きく下回る。btc/metal/oilは件数が少なく参考値。実際の価格チャートではありません。
時間足別(Timeframe)
同じ上昇トレンド×逆張り買いでも、1H足と4H足の間では差は限定的でした(1日足はN=21と小標本のため本節では扱いません)。
| 時間足 | N(FWD) | 勝ち | 勝率 | 95%CI |
|---|---|---|---|---|
| 1H足 | 177 | 82 | 46.3% | [39.1%〜53.7%] |
| 4H足 | 103 | 47 | 45.6% | [36.3%〜55.2%] |
1H足(N=177、46.3%)と4H足(N=103、45.6%)はほぼ同水準で、どちらも43%超え。少なくとも1H/4Hの比較においては、シグナル種別(RSI/BB)やグループ(指数か否か)の方が時間足よりも成績への影響が大きいことが示唆されます。
⑥ 結果④——「順張り買い」との比較:数値上は逆張りが高い
「上昇トレンドなら順張りで買う方が良いのでは?」という疑問も重要です。
| 戦略 | N(FWD) | 勝率 | 95%CI | 平均E(R) |
|---|---|---|---|---|
| 上昇×逆張り買い(本仮説) | 301 | 47.8% | [42.3%〜53.5%] | +0.116 |
| 上昇×順張り買い(非逆張り) | 633 | 38.9% | [35.1%〜42.7%] | −0.076 |
| 上昇×ショート | 370 | 39.2% | [34.4%〜44.3%] | −0.053 |
| 全体ロング(参考) | 2,612 | 43.6% | [41.7%〜45.5%] | +0.030 |
上昇トレンド中の逆張り買い(47.8%)は、同じ上昇トレンド中の順張り買い(参考値・N=622超)より数値上高い結果でした。ただし両者の比較数値は独立検証が保留中で、詳細は REVIEW.md で確認中です。また「順張り買い」の定義(主シグナルが high_break, fib_pullback等の非逆張りシグナル)や構成の差が交絡している可能性もあり、解釈には慎重さが必要です。
⑦ 定点観測:前向きトラッカー表
以下は本日(2026-09-13)時点の前向きトラッカー全体一覧です。
📡 前向きトラッカー定点観測(期待値ベース)
| 仮説 | 種別 | 宣言基準 | 前向き現在値(平均R) | 状態 |
|---|---|---|---|---|
| trend=上昇×reversalL | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R +0.12 CI[-0.03~+0.28](144/299・勝率48%) | ✅昇格 |
| group=all | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.03 CI[-0.03~+0.09](1429/3236・勝率44%) | 🟡蓄積中 |
| blocked=False | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.03 CI[-0.03~+0.09](1137/2580・勝率44%) | 🟡蓄積中 |
| blocked=False×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.04 CI[-0.04~+0.12](904/2030・勝率44%) | 🟡蓄積中 |
| tf=4h×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.07 CI[-0.05~+0.18](407/891・勝率46%) | 🟡蓄積中 |
| group=index | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.02 CI[-0.12~+0.08](368/876・勝率42%) | 🟡蓄積中 |
| tier=neutral | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.04 CI[-0.05~+0.13](379/852・勝率44%) | 🟡蓄積中 |
| group=other_fx×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.04 CI[-0.08~+0.15](323/728・勝率44%) | 🟡蓄積中 |
| 指数×ロング(全足ライブ) | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R +0.01 CI[-0.14~+0.16](309/712・勝率43%) | 🟡蓄積中 |
| ステート 上昇配置(>MA25&75)×ロング | edge | 前向きN≥30かつ平均RのCI下限>0🏁 | 平均R +0.08 CI[-0.05~+0.22](296/638・勝率46%) | 🟡蓄積中 |
| blocked=False×dir=short | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.00 CI[-0.12~+0.12](245/574・勝率43%) | 🟡蓄積中 |
| group=metal | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.05 CI[-0.10~+0.20](184/410・勝率45%) | 🟡蓄積中 |
| 売られすぎ逆張り買い(rsi_oversold_bounce・全足) | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R +0.17 CI[-0.01~+0.35](169/336・勝率50%) | 🟡蓄積中 |
| trend=中立・もみあい×reversalL | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.08 CI[-0.06~+0.22](141/304・勝率46%) | 🟡蓄積中 |
| group=metal×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.10 CI[-0.12~+0.31](141/300・勝率47%) | 🟡蓄積中 |
| 注目度ゼロ(news=0) | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.05 CI[-0.23~+0.13](120/295・勝率41%) | 🟡蓄積中 |
| ロング×上昇トレンド×MA両線の上 | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R +0.04 CI[-0.17~+0.26](108/242・勝率45%) | 🟡蓄積中 |
| trend=下降×dir=short | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.13 CI[-0.06~+0.32](116/239・勝率48%) | 🟡蓄積中 |
| group=index×reversalL | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.03 CI[-0.24~+0.18](99/239・勝率41%) | 🟡蓄積中 |
| blocked=True×dir=short | edge | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.06 CI[-0.24~+0.13](96/237・勝率40%) | 🟡蓄積中 |
| dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.05 CI[-0.03~+0.13](1100/2449・勝率45%) | ⛔反証 |
| trend=下降 | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.10 CI[+0.02~+0.18](428/909・勝率47%) | ⛔反証 |
| trend=中立・もみあい×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.07 CI[-0.03~+0.17](414/902・勝率46%) | ⛔反証 |
| reversalL(逆張り買い) | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.11 CI[+0.01~+0.21](416/877・勝率47%) | ⛔反証 |
| trend=中立・もみあい×dir=short | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.12 CI[-0.28~+0.04](105/279・勝率38%) | ⛔反証 |
⑧ 今後の観察ポイント
- demote_strikes は現在 1——あと1回連続で基準を外すと降格。今後数週間の前向きデータが判断を左右します。
- RSI売られすぎ(N=72)の継続観察——62.5%と高い成績は、N=100に達した段階でCI下限が43%をさらに大きく超えるかを確認します。
- 指数グループ(N=81)のさらなる解析——上昇トレンド×逆張り買いで指数だけが弱い原因(シグナル種別の偏り・銘柄別の差)の検証を予定しています。
- 仮説の細分化——「RSI売られすぎ×上昇×指数」と「RSI売られすぎ×上昇×jpy_fx/other_fx」の独立検証が次のステップ候補です。
⑨ 関連記事
⚠️ 本記事は情報提供を目的としており、投資助言・投資勧誘ではありません。掲載されている統計・数値は過去のシステムシグナルの集計結果であり、将来の相場を予測または保証するものではありません。当サイトは金融商品取引業者ではなく、金融商品取引法に基づく投資助言業・代理業の登録を行っていません。記載内容はいかなる意味においても投資の推奨・勧誘を目的としたものではありません。投資判断はご自身の責任と判断のもとで行ってください。