🧪 AIシグナル研究日誌 #43
下降トレンド×逆張り買い gate ⛔反証——前向き N=90 で IS の2倍パフォーマンス、金属レジーム転換が主因
⚡ 30秒まとめ
🧪 30秒でわかる #43 研究結果サマリー
- 全期間(IS+FWD混在)N=260, k=107: 勝率 41.2% CI[35.3%, 47.2%] ——IS期間の低勝率とFWD改善が混在した中間値
- 金属グループ(GC=F/SI=F): N=92, k=23, 勝率 25.0%(23/92)——IS期間の損益分岐大幅割れが全体を引き下げた主因(#030/#032/#039と同根の金属レジーム転換)
- 非金属グループ: ドルクロスFX 50.0%(34/68)、指数 48.0%(12/25)——損益分岐43%付近に分布
- 対照群 同じ下降トレンドのトレンドフォロー(ショート): 40.9%(74/181)——逆張り買いと全期間ほぼ同水準
- 前向きトラッカー(signal_lab_tracker.py): N=90件に到達、⛔反証ステータスを記録——IS期間とは反対方向のパフォーマンス
「逆張り買い」と gate とは——定義と設立の経緯
本シリーズで「逆張り買い(reversal_long)」と呼ぶのは、RSI売られすぎ逆張り(rsi_oversold_bounce)またはBBバンド下限タッチ(bb_lower_touch)でロングエントリーするシグナルのことです。相場が一時的に下押しして「売られすぎ」状態になったタイミングで拾う戦術で、本シリーズの中心テーマのひとつです。
「gate(回避ゲート)」は、in-sample(IS)データの統計検定で「このシグナルはE(R)が有意にマイナス」と判明したときに設立される回避フラグです。シグナルエンジンはgateが立っていても発火しますが、前向きトラッカーで追跡を続け、IS期間の判断が正しいか(維持)か間違いだったか(⛔反証)を検証します。
今回の対象である「trend=下降×reversal_long」の gate は、IS期間(2026-06-25より前に発火・決済されたシグナル)の勝率が約30%台と損益分岐43%を大きく下回ったことから設立されました。「下降トレンド中に逆張り買いをすると負けやすい」という仮説の裏付けとして、2026-06-25に前向きトラッカーに登録されました。
仮説と事前宣言
2026-07-18 の前向きトラッカー更新(signal_lab_tracker.py update --date 2026-07-18)により、trend=下降×reversalL gate が⛔反証ステータスに変化しました。#041(2026-07-16)では「⛔反証接近」と記録されていましたが、本日のトラッカー更新で正式に⛔反証が確定しました。
IS 期間の結果と金属の影響
gate設立時(2026-06-25以前に発火・決済)の結果を概観します(以下はoutcome_resolved_atベース分析より、前向きトラッカーの fired_at 基準とは若干異なります)。
この低勝率の主因は金属グループ(GC=F 金先物・SI=F 銀先物)でした。IS期間の金属×下降×revL は勝率11.6%(8/69件)・E(R)=−1.09R と壊滅的な成績でした。
図1: IS(gate設立期)vs FWD(前向き期)の勝率比較(金属 vs 非金属分解)。縦点線より左がIS、右がFWD。横の点線は損益分岐43%。実数は文中参照。
一方、非金属グループのIS期間は勝率43.0%(43/100件)・E(R)≈0で、損益分岐付近に位置していました。つまり、gate設立の根拠となった「約30%台」という勝率は、金属グループのIS惨敗(11.6%)が全体を大きく引き下げた結果であり、非金属単独ではそこまで悪くなかったことがわかります。
前向きトラッカー——N=80チェックポイントで⛔反証確定
2026-06-25 にトラッカー登録後、fired_at(シグナル発火日)が2026-06-25以降の決済を順次追跡しました。
N=90件、勝率 約58%、E(R)=+0.35、95%CI[−0.06〜+0.76]
→ ⛔反証ステータス確定(N=80 チェックポイントでCI全域プラスを記録)
N=80チェックポイント時点(outcome_resolved_at ベース分析より)での結果は勝率67.5%、E(R)=+0.86・95%CI[+0.50〜+1.22]でした。このCI下限(+0.50)がゼロを大きく上回ったため、⛔反証の判定条件を満たしました。
月次で見ると前向き成績は安定しています(2026年6月: 29件中18件勝ち・62%、2026年7月: 62件中38件勝ち・61%)。月次ノイズではなく、継続したパフォーマンス改善と言えます。
金属レジーム転換の解剖(#030/#032/#039/#040と同根)
最大の要因は金属グループ(GC=F・SI=F)のレジーム転換です。IS期間の金属×下降×revL は勝率11.6%(8/69件)・E(R)=−1.09R でしたが、前向き期間には勝率65.2%(15/23件)・E(R)=+0.78R と劇的に改善しています(E(R)差=+1.87R)。
この現象はシリーズの過去の研究と完全に符合しています:
- #030: ロング全般gate反証——金属IS E(R)=−0.96→FWD+0.67のレジーム転換が主因
- #032: reversalL gate反証——金属IS 16.5%→FWD 73.3%の劇的転換
- #039: metal×long gate昇格確認——gold/silver買いは過去最低のIS成績、FWDでも低水準継続(逆方向からの確認)
- #040: tier=good gate反証——金属不毛期の遺物が最強ティアへ転換
金属は2026年前半の特殊なIS期間(金利上昇局面などの逆風)を経て、FWD期間(2026年6月以降)に大きくパフォーマンスが改善しました。これが「下降トレンドでの逆張り買い」に直接影響を与えています。金の下落場面でRSI過売りやBBバンド下限シグナルが出たところを買う戦術が、IS期間は機能しなかったのに、FWD期間には機能するようになったのです。
グループ別全期間解析——非金属でも損益分岐近辺
| グループ | 勝ち / 件数 | 勝率 | 95%CI 下限 | 95%CI 上限 |
|---|---|---|---|---|
| 全体 | 107 / 260 | 41.2% | 35.3% | 47.2% |
| 金属(GC=F / SI=F) | 23 / 92 | 25.0% | 17.3% | 34.7% |
| ドルクロスFX(other_fx) | 34 / 68 | 50.0% | 38.4% | 61.6% |
| 指数(index) | 12 / 25 | 48.0% | 30.0% | 66.5% |
| 円クロスFX(jpy_fx) | 10 / 19 | 52.6% | 31.7% | 72.7% |
| BTC | 14 / 33 | 42.4% | 27.2% | 59.2% |
| 原油(CL=F) | 14 / 23 | 60.9% | 40.8% | 77.8% |
金属グループ(N=92, 25.0%)以外は損益分岐43%近辺かそれ以上に位置しています。ただしN数が少ないグループはCIが広く、確定的なことは言えません。特に指数(N=25)・円FX(N=19)はCI幅が大きいため、参考値としての扱いが適切です。
シグナル別・時間足別の分解
逆張り買いの2種類のシグナルと、1H・4H時間足で分解します(全期間)。
| 条件 | 勝ち / 件数 | 勝率 | 95%CI 下限 | 95%CI 上限 |
|---|---|---|---|---|
| シグナル: rsi_oversold_bounce | 45 / 116 | 38.8% | 30.4% | 47.9% |
| シグナル: bb_lower_touch | 62 / 144 | 43.1% | 35.3% | 51.2% |
| 時間足: 1H | 56 / 155 | 36.1% | 29.0% | 43.9% |
| 時間足: 4H | 49 / 102 | 48.0% | 38.6% | 57.6% |
全期間でみると、BBバンド(43.1%)がRSI(38.8%)よりわずかに高い傾向があります。前向き期間限定では、bb_lower_touch が FWD N=61で62.3%(38/61)・E(R)=+0.68と特に良好でした(outcome_resolved_at ベース分析より)。
時間足では4H足(48.0%)が1H足(36.1%)より有意に高い傾向が見られます。これは#015で発見した「4H足ロングの系統的アンダーパフォーマンス」とは矛盾するように見えますが、「下降トレンド」というトレンド条件が交絡している可能性があります(#015は全トレンド混在)。1H足で36.1%はCI上限43.9%で43%をわずかに上回ることに注意が必要です。
対照群比較——「下降×ショート」よりも全期間で同水準
「下降トレンドなら素直にショートを打つ方が良い」という直感を検証します。
| 戦術 | 勝ち / 件数 | 勝率 | 95%CI |
|---|---|---|---|
| 下降×逆張り買い(本仮説) | 107 / 260 | 41.2% | [35.3%, 47.2%] |
| 下降×ショート(トレンドフォロー) | 74 / 181 | 40.9% | [34.0%, 48.2%] |
全期間で見ると、「下降トレンドで逆張りロング」と「下降トレンドでトレンドフォローショート」はほぼ同じ勝率(41.2% vs 40.9%)です。直感に反して、どちらも似たような水準であり、「下降だからショートが有利」とは全期間データからは言えません。これはFWD期間の逆張り買いの急改善が全体を押し上げた結果であり、IS×FWD混在の限界を示しています。
昨日の #042(上昇×逆張り)との比較
前回(#042、2026-07-17公開)では「trend=上昇×reversal_long」の✅昇格を報告しました。今回は「trend=下降」の⛔反証です。両者を並べると興味深い対比が見えます。
| 条件 | 勝ち / 件数 | 勝率(全期間) | 95%CI 下限 | 前向き状態 |
|---|---|---|---|---|
| 上昇×reversalL(#042) | 99 / 191 | 51.8% | 44.8% | ✅昇格 |
| 下降×reversalL(#043) | 107 / 260 | 41.2% | 35.3% | ⛔反証 |
全期間では上昇×reversalL(51.8%)が下降×reversalL(41.2%)を10pp程度上回ります。しかし前向きトラッカーが示すFWDパフォーマンスを見ると、下降トレンドでの逆張り買いも「IS期間の30%台」から大幅に改善し、⛔反証確定に至っています。
「上昇トレンドの押し目買い」が良いのは当然ですが、「下降トレンドの投げ売り底値買い」も前向きデータでは有効性が確認されているのは注目に値します。ただし、この判断には#039で確認した金属gateの存在を忘れてはなりません——GC=F・SI=F ロングは gate昇格(回避推奨)が確定しており、金属に逆張りロングを打つことには依然として慎重が必要です。
まとめと今後の観察点
- trend=下降×reversalL gate が ⛔反証ステータスに到達(2026-07-18 tracker update)
- IS期間の約30%台(E(R)有意マイナス)→ 前向きN=80チェックポイントでE(R)全域プラス → ⛔反証確定
- 主因: 金属IS 11.6%→FWD 65.2%のレジーム転換(#030/#032/#039/#040と同根シリーズ)
- 非金属でも IS 43.0%→FWD 60.3%の改善(独立確認)
- 月次安定: 2026年6月62%・7月61%で持続的改善
今後の観察点
- 金属レジームの継続性: 金属FWDの65.2%は高水準だが、過去の#039研究が示すように金属のパフォーマンスは非定常。監視継続が必要。
- gate の有効性再評価: 下降×reversalL の⛔反証は「gate条件を完全に逆転したわけではない」ことに注意。前向きCI[-0.06,+0.76]は0をまたいでおり、不確実性は残る。
- N=160 次チェックポイント: トラッカーは次回N=160到達時に再評価。現時点の⛔反証は N=80 チェックポイント時点の判定であり、最終ではない。
- 金属除外版の前向き追跡: 非金属×下降×revL FWD 60.3%の持続性が重要。金属改善だけに依存しているわけではないが、確認が必要。
- 1H vs 4H の差: 全期間で4H(48.0%)が1H(36.1%)を上回る差の原因は未解明。交絡因子として「下降トレンド×4H」の構成差がある可能性。
📡 前向きトラッカー定点観測(期待値ベース)
| 仮説 | 種別 | 宣言基準 | 前向き現在値(平均R) | 状態 |
|---|---|---|---|---|
| 指数×ロング(全足ライブ) | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R +0.05 CI[-0.22~+0.31](95/212・勝率45%) | ✅昇格 |
| group=metal×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.30 CI[-0.63~+0.02](31/104・勝率30%) | ✅昇格 |
| trend=上昇×reversalL | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R +0.17 CI[-0.07~+0.40](45/90・勝率50%) | ✅昇格 |
| group=all | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.01 CI[-0.11~+0.09](318/753・勝率42%) | 🟡蓄積中 |
| blocked=False | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.01 CI[-0.11~+0.13](252/583・勝率43%) | 🟡蓄積中 |
| blocked=False×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.01 CI[-0.17~+0.19](191/443・勝率43%) | 🟡蓄積中 |
| tier=neutral | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.07 CI[-0.20~+0.06](102/256・勝率40%) | 🟡蓄積中 |
| trend=下降 | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.04 CI[-0.14~+0.22](113/254・勝率44%) | 🟡蓄積中 |
| tf=4h×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.01 CI[-0.18~+0.20](106/246・勝率43%) | 🟡蓄積中 |
| group=index | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.13 CI[-0.29~+0.02](81/218・勝率37%) | 🟡蓄積中 |
| trend=中立・もみあい×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.09 CI[-0.11~+0.30](98/209・勝率47%) | 🟡蓄積中 |
| group=other_fx×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.11 CI[-0.03~+0.25](94/198・勝率48%) | 🟡蓄積中 |
| trend=下降×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.01 CI[-0.24~+0.25](82/190・勝率43%) | 🟡蓄積中 |
| blocked=False×dir=short | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.04 CI[-0.22~+0.29](73/164・勝率44%) | 🟡蓄積中 |
| group=metal | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.20 CI[-0.41~+0.01](51/149・勝率34%) | 🟡蓄積中 |
| 売られすぎ逆張り買い(rsi_oversold_bounce・全足) | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R +0.10 CI[-0.23~+0.45](54/114・勝率47%) | 🟡蓄積中 |
| trend=下降×dir=short | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.18 CI[-0.13~+0.48](53/105・勝率50%) | 🟡蓄積中 |
| trend=中立・もみあい×dir=short | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.15 CI[-0.45~+0.15](31/85・勝率36%) | 🟡蓄積中 |
| trend=中立・もみあい×reversalL | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.20 CI[-0.16~+0.56](36/70・勝率51%) | 🟡蓄積中 |
| blocked=True×dir=short | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.10 CI[-0.41~+0.20](25/65・勝率38%) | 🟡蓄積中 |
| group=index×reversalL | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.12 CI[-0.55~+0.30](24/64・勝率38%) | 🟡蓄積中 |
| signal=low_break | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.11 CI[-0.49~+0.27](24/63・勝率38%) | 🟡蓄積中 |
| group=metal×reversalL | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.11 CI[-0.60~+0.39](23/60・勝率38%) | 🟡蓄積中 |
| group=btc×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.12 CI[-0.45~+0.21](20/53・勝率38%) | 🟡蓄積中 |
| group=index×dir=short | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.23 CI[-0.10~+0.56](28/53・勝率53%) | 🟡蓄積中 |
| other_fx×逆張り買い(回避) | gate | 前向きN≥30かつ平均RのCI上限<0🏁 | 平均R +0.26 CI[-0.16~+0.69](26/48・勝率54%) | 🟡蓄積中 |
| BTC全方向(日足) | edge | 前向きN≥30かつ平均RのCI下限>0🏁 | 平均R -0.12 CI[-0.55~+0.30](15/40・勝率38%) | 🟡蓄積中 |
| signal=ma_dead | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.22 CI[-0.86~+0.42](8/24・勝率33%) | 🟡蓄積中 |
| group=btc×reversalL | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.06 CI[-0.50~+0.62](10/22・勝率46%) | 🟡蓄積中 |
| ショート全般(日足・回避) | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.38 CI[-0.88~+0.12](4/15・勝率27%) | 🟡蓄積中 |
| ロング全般(日足) | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.38 CI[-0.78~+0.03](4/15・勝率27%) | 🟡蓄積中 |
| other_fxクロス(日足・回避) | gate | 前向きN≥30かつ平均RのCI上限<0🏁 | 平均R +0.08 CI[-0.53~+0.68](6/13・勝率46%) | 🟡蓄積中 |
| 下降トレンド発火(日足・回避) | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.07 CI[-0.74~+0.60](4/10・勝率40%) | 🟡蓄積中 |
| 指数×ロング(日足) | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -0.48 CI[-1.08~+0.12](2/9・勝率22%) | 🟡蓄積中 |
| メタル×ロング(日足) | edge | 前向きN≥30かつ平均RのCI下限>0🏁 | 平均R -0.74 CI[-1.26~-0.22](1/9・勝率11%) | 🟡蓄積中 |
| BTC×ロング(日足) | edge | 前向きN≥30かつ平均RのCI下限>0🏁 | 平均R +1.33 CI[+1.33~+1.33](3/3・勝率100%) | 🟡蓄積中 |
| 指数×逆張り買い(日足) | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -1.00 CI[-1.00~-1.00](0/1・勝率0%) | 🟡蓄積中 |
| tf=1d×reversalL | edge | 前向きN≥80かつ平均RのCI下限>0 | 平均R -1.00 CI[-1.00~-1.00](0/1・勝率0%) | 🟡蓄積中 |
| dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R -0.01 CI[-0.17~+0.15](232/548・勝率42%) | ⛔反証 |
| reversalL(逆張り買い) | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.22 CI[-0.04~+0.48](117/224・勝率52%) | ⛔反証 |
| tier=good | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.37 CI[+0.03~+0.70](72/123・勝率58%) | ⛔反証 |
| tier=good×dir=long | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.34 CI[-0.03~+0.70](66/115・勝率57%) | ⛔反証 |
| trend=下降×reversalL | gate | 前向きN≥80かつ平均RのCI上限<0 | 平均R +0.35 CI[-0.06~+0.76](52/90・勝率58%) | ⛔反証 ★本日確定 |
本記事の数値はsignal_lab_verify.py(固定の独立オラクル)によりsignals-log.jsonから独立再計算・検証されています。前向きトラッカー数値はsignal_lab_tracker.pyによるfired_at基準の集計です。本記事は情報提供を目的とするものであり、金融商品取引法に基づく投資助言・売買推奨を含みません。資産運用には元本割れリスクがあり、損失補填を約束するものではありません。