🧪 AIシグナル研究日誌 #41
下降トレンド中の逆張り買いgate——IS 34%から前向き65%へ劇的逆転
📈 今回の仮説の発火場面(チャート図解)
1. 逆張り買い gate とは
このシステムの「逆張り買い(reversal_long)」シグナルとは、RSI 売られすぎ反発(rsi_oversold_bounce)または BB 下限タッチ(bb_lower_touch)× ロング方向 のシグナルを指します。相場の一時的な押し目に買いで入る戦略です。
研究日誌 #022(2026-06-27)では、逆張り買いをトレンド別に分解した結果、下降トレンド中(trend=下降)の逆張り買いは IS 期間に 33.7% と低い勝率を示すことが確認されました。この結果を受け、2026-06-25 に「trend=下降×reversalL」を 回避 gate(期待値マイナス確認用の前向き仮説) として前向きトラッカーに登録しました。
IS期間のデータで「損益分岐43%を大きく下回る」と確認された場合に設立する前向き仮説。「前向き N≥80 かつ E(R) の 95%CI 上限 < 0 が続けば、回避フィルターとして確定」という事前宣言で追跡します。逆に CI 全域がプラスに転じると「⛔反証」——gate 仮説が覆ったことを意味します。
2. 今回の仮説と事前宣言
2026-06-25 に登録した gate の宣言内容:
- 前向き N ≥ 80
- 前向き E(R) の 95%CI 上限 < 0(損益が継続してマイナスであることを確認)
今日(2026-07-16)時点でのトラッカー状況(signal_lab_tracker.py 出力):
| 仮説 | 前向き N | 勝率 | E(R) | 95%CI(E(R)) | 状態 |
|---|---|---|---|---|---|
| trend=下降×reversalL | 75 | 65% | +0.524R | [+0.15, +0.90] | 🟡蓄積中(N=80待ち) |
「CI 上限 < 0」という gate 条件とは完全に逆の方向——CI 全域がプラス——で N=75 まで積み上がりました。次チェックポイント N=80 で正式な ⛔反証 判定が行われる見込みです。
3. 前向きトラッカー結果(⛔反証接近)
IS(2026-06-25 以前)と FWD(トラッカー集計、2026-06-25 以降)の比較:
| 期間 | k / N | 勝率 | E(R) | 95%CI(E(R)) |
|---|---|---|---|---|
| IS(2026-06-25 より前) | 62 / 182 | 34.1% | −0.205R | — |
| FWD(tracker, 2026-06-25〜) | 49 / 75 | 65% | +0.524R | [+0.15, +0.90] |
※ FWD 数値は signal_lab_tracker.py による独立集計(登録日以降の期間のみ)。全期間集計は下記 claims.json 検証値を参照。
IS期間の−0.21Rが前向きで+0.52Rに逆転。CI全域プラスはN=80到達で⛔反証が確定する見込み。
4. 3トレンド比較と交絡解析
reversalL シグナルを3つのトレンド局面に分けて比較します(全期間・claims.json 検証対象):
| トレンド | 全期間 N | 全期間 勝率 | 95%CI(勝率) | 全期間 E(R) |
|---|---|---|---|---|
| 上昇×reversalL | 171 | 55.0% | [47.5%, 62.2%] | +0.283R |
| 下降×reversalL | 245 | 42.4% | [36.4%, 48.7%] | −0.010R |
| 中立・もみあい×reversalL | 211 | 39.8% | [33.4%, 46.5%] | −0.071R |
全期間では「上昇が最も高く、下降・中立は損益分岐43%を下回る」という序列でしたが、前向きデータ(tracker 集計)では構図が一変します:
前向きデータでは下降が最高(65%)、上昇が次点(56.5%)。中立は損益分岐43%すれすれで確定打なし。IS期間の序列から完全に逆転。
グループ別の内訳(全期間・claims.json 検証対象)
| グループ | 全期間 N | 全期間 勝率 | 95%CI(勝率) | 全期間 E(R) |
|---|---|---|---|---|
| index(日経/S&P等) | 17 | 70.6% | [46.9%, 86.7%] | +0.647R |
| oil(CL=F) | 22 | 59.1% | [38.7%, 76.7%] | +0.379R |
| other_fx(ドル建てFX) | 67 | 49.3% | [37.7%, 60.9%] | +0.149R |
| jpy_fx(円クロス) | 19 | 52.6% | [31.7%, 72.7%] | +0.228R |
| btc(BTC-USD) | 33 | 42.4% | [27.2%, 59.2%] | −0.010R |
| metal(金・銀) | 87 | 25.3% | [17.3%, 35.3%] | −0.410R |
metal(金・銀)が全期間 N=87 で 25.3% と際立って低く、これが全体の下降×revL 全期間 42.4% を引き下げていたことがわかります。metal は N=87 のうち IS 期間に大部分が集中しており、それが IS 期間 34.1% の主因です。
5. なぜ IS は 34% だったのか
IS 期間(2026-06-25 より前)に下降×revL の勝率が 34.1% に沈んでいた理由は、金属グループ(GC=F/SI=F)の不毛期 にあります。
金属グループは全期間 N=87 のうち大部分が IS 期間に発火し、勝率わずか 25.3%(22/87)でした。金属の IS 期間の低迷は「下降トレンド中に逆張りロングに入るが、下落が続いて止まらない」という状況の繰り返しでした。
これはシリーズを通じて繰り返し確認されてきた 「金属レジーム転換」 と同一の現象です(#030 ロング全般・#032 逆張り買い・#039 metal×long gate・#040 tier=good)。
6. 時間足別・シグナル別の追加解析
時間足別(全期間・claims.json 検証対象)
| 時間足 | 全期間 N | 全期間 勝率 | 95%CI(勝率) | 全期間 E(R) | 前向き勝率(tracker) |
|---|---|---|---|---|---|
| 4H 足 | 100 | 48.0% | [38.5%, 57.7%] | +0.120R | 78.1%(25/32) |
| 1H 足 | 142 | 38.0% | [30.5%, 46.2%] | −0.113R | 53.3%(16/30) |
4H 足の前向き勝率 78.1%(E(R)=+0.823 RCI[+0.483,+1.162]) は際立って高い水準です。ただし前向き N=32 はまだ小サンプルであり、解釈は慎重に。1H 足は前向き 53.3% でまだ確定打はありません。
シグナル別(全期間・claims.json 検証対象)
| シグナル | 全期間 N | 全期間 勝率 | 95%CI(勝率) | 前向き勝率(tracker) |
|---|---|---|---|---|
| bb_lower_touch(BB下限タッチ) | 136 | 43.4% | [35.3%, 51.8%] | 63.8%(30/47) |
| rsi_oversold_bounce(RSI売られすぎ) | 109 | 41.3% | [32.5%, 50.7%] | 75.0%(12/16) |
両シグナルとも前向きで大きく改善。特に rsi_oversold_bounce の前向き 75.0% は注目ですが、前向き N=16 と小さく、継続観察が必要です。
7. 30秒まとめ
🧪 30秒でわかる #41 研究結果サマリー
- 下降×reversalL 全期間:N=245、勝率 42.4%(104/245)、E(R)=−0.01R
- 上昇×reversalL 全期間:N=171、勝率 55.0%(94/171)、E(R)=+0.28R
- 中立×reversalL 全期間:N=211、勝率 39.8%(84/211)、E(R)=−0.07R
- 全 reversalL 全期間:N=631、勝率 44.8%(283/631)
- metal×下降×revL 全期間:N=87、勝率 25.3%(22/87)← IS 低迷の主因
- 前向きデータ(tracker):下降×revL FWD 49/75 E(R)=+0.524 CI[+0.15,+0.90](CI全域プラス)
- 判定:通過A方向・⛔反証接近(N=80 チェックポイント待ち)
- 主因:金属グループのレジーム転換(IS全期間 25.3%・N=87 → 前向き急改善)= #030/#032/#039/#040 と同根
📡 前向きトラッカー定点観測(期待値ベース)
| 仮説 | 種別 | 宣言基準 | 前向き現在値(平均R) | 状態 |
|---|---|---|---|---|
| 指数×ロング(全足ライブ) | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R +0.17 CI[-0.07~+0.41](94/187・勝率50%) | ✅昇格 |
| group=metal×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.25 CI[-0.60~+0.10](30/93・勝率32%) | ✅昇格 |
| group=all | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.04 CI[-0.04~+0.14](293/654・勝率45%) | 🟡蓄積中 |
| blocked=False | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.07 CI[-0.05~+0.19](231/503・勝率46%) | 🟡蓄積中 |
| blocked=False×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.11 CI[-0.06~+0.28](182/382・勝率48%) | 🟡蓄積中 |
| tf=4h×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.07 CI[-0.13~+0.26](102/223・勝率46%) | 🟡蓄積中 |
| tier=neutral | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.07 CI[-0.21~+0.08](88/220・勝率40%) | 🟡蓄積中 |
| trend=下降 | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.11 CI[-0.07~+0.29](104/219・勝率48%) | 🟡蓄積中 |
| trend=中立・もみあい×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.15 CI[-0.06~+0.36](97/197・勝率49%) | 🟡蓄積中 |
| group=index | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.08 CI[-0.23~+0.07](72/182・勝率40%) | 🟡蓄積中 |
| group=other_fx×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.16 CI[+0.01~+0.31](90/181・勝率50%) | 🟡蓄積中 |
| trend=下降×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.12 CI[-0.11~+0.34](79/165・勝率48%) | 🟡蓄積中 |
| blocked=False×dir=short | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.02 CI[-0.27~+0.24](61/145・勝率42%) | 🟡蓄積中 |
| group=metal | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.17 CI[-0.40~+0.06](48/135・勝率36%) | 🟡蓄積中 |
| 売られすぎ逆張り買い(rsi_oversold_bounce・全足) | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R +0.21 CI[-0.19~+0.61](53/102・勝率52%) | 🟡蓄積中 |
| trend=下降×dir=short | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.15 CI[-0.17~+0.48](47/95・勝率50%) | 🟡蓄積中 |
| trend=中立・もみあい×dir=short | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.18 CI[-0.49~+0.13](28/80・勝率35%) | 🟡蓄積中 |
| trend=下降×reversalL ⭐本日主題 | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.52 CI[+0.15~+0.90](49/75・勝率65%) | 🟡蓄積中(N=80待ち) |
| trend=上昇×reversalL | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R +0.33 CI[+0.12~+0.54](40/70・勝率57%) | 🟡蓄積中 |
| trend=中立・もみあい×reversalL | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.29 CI[-0.07~+0.65](36/65・勝率55%) | 🟡蓄積中 |
| signal=low_break | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.24 CI[-0.61~+0.14](18/55・勝率33%) | 🟡蓄積中 |
| blocked=True×dir=short | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.11 CI[-0.43~+0.21](21/55・勝率38%) | 🟡蓄積中 |
| group=metal×reversalL | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.03 CI[-0.57~+0.50](22/53・勝率42%) | 🟡蓄積中 |
| group=btc×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.05 CI[-0.39~+0.29](20/49・勝率41%) | 🟡蓄積中 |
| group=index×reversalL | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R +0.17 CI[-0.13~+0.47](23/46・勝率50%) | 🟡蓄積中 |
| group=index×dir=short | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.14 CI[-0.22~+0.50](21/43・勝率49%) | 🟡蓄積中 |
| dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.09 CI[-0.05~+0.23](223/478・勝率47%) | ⛔反証 |
| reversalL(逆張り買い) | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.38 CI[+0.19~+0.57](109/184・勝率59%) | ⛔反証 |
| tier=good | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.57 CI[+0.30~+0.85](66/98・勝率67%) | ⛔反証 |
| tier=good×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.56 CI[+0.26~+0.86](61/91・勝率67%) | ⛔反証 |