🗄️ 歴史的文書(アーカイブ) — この文書は過去の研究フェーズの記録であり、現在の結論・手法を反映していません。現在の研究状況は解説セクションを参照してください。
Phase 1.5 — 62 日間 保有コスト込みリーダーボード (s3-stream)
本ページは Phase 1.5 のリーダーボード・レポート research_reports/phase1_5_leaderboard_s3.md を整理したもの。
2026-02-17 → 2026-04-19 の 62 日ストリーム窓で 12 戦略を並走させ、0.04%/日 の保有コスト (06:00 JST 課金) を入れた上で hold 10 ETH ベンチマークと比較する。コストモデル前提は projects/best-eth-bot/00-introduction.md、戦略カタログは projects/best-eth-bot/02-baseline-audit.md を参照。
ラン条件
- Symbol:
ETH_JPY - Window: 2026-02-17 → 2026-04-19(62 日、両端含む)
- Initial position: 10 ETH(
start_cash = 0) - Holding cost: 0.04%/日 06:00 JST 課金
- Benchmark:
fixed_hold_eth = 10→ +¥591,155(ETH ラリーによる) - Source:
--source s3-stream(Parquet archive inhistorical-sourcebucket) - Execution: 12 戦略,
xargs -P 8 - Run tag:
phase1_5_s3 - 完了日時: 2026-04-21 ~02:25 JST
ランキング(alpha_total_pnl_jpy 降順)
| # | strategy | alpha | strat_pnl | bench | α-β gap | fills | hold cost | max |pos| |
|---|---|---|---|---|---|---|---|---|
| 1 | mm_zero_fee_inside_spread | -¥565,187 | +¥25,967 | +¥591,155 | -¥1,156,342 | 1 | ¥0 | 10 |
| 2 | baseline_flat | -¥590,510 | +¥645 | +¥591,155 | -¥1,181,665 | 1 | ¥0 | 10 |
| 3 | baseline_flow_imbalance_pulse | -¥600,703 | -¥9,548 | +¥591,155 | -¥1,191,858 | 5,492 | ¥49 | 0.05 |
| 4 | baseline_mean_reversion_micro | -¥603,449 | -¥12,294 | +¥591,155 | -¥1,194,604 | 11,070 | ¥32 | 0.05 |
| 5 | baseline_momentum_micro | -¥605,062 | -¥13,907 | +¥591,155 | -¥1,196,217 | 11,561 | ¥53 | 0.05 |
| 6 | baseline_regime_switch_micro | -¥606,907 | -¥15,752 | +¥591,155 | -¥1,198,062 | 3,986 | ¥50 | 0.05 |
| 7 | baseline_inventory_mm | -¥609,145 | -¥17,990 | +¥591,155 | -¥1,200,300 | 11,905 | ¥116 | 0.05 |
| 8 | baseline_queue_imbalance_breakout | -¥612,076 | -¥20,921 | +¥591,155 | -¥1,203,231 | 11,095 | ¥90 | 0.05 |
| 9 | baseline_sweep_follow | -¥612,483 | -¥21,328 | +¥591,155 | -¥1,203,638 | 9,469 | ¥80 | 0.05 |
| 10 | multiday_trend_carry_aware | -¥749,589 | -¥158,434 | +¥591,155 | -¥1,340,744 | 230 | ¥24,137 | 10 |
| 11 | imbalance_momentum_micro | -¥5,948,289 | -¥5,357,134 | +¥591,155 | -¥6,539,444 | 11,745 | ¥10,699 | 10 |
| 12 | sweep_counter_fade | -¥7,662,135 | -¥7,070,980 | +¥591,155 | -¥8,253,290 | 13,522 | ¥21,100 | 10 |
ヘッドライン・ファインディング
- どの戦略も「hold 10 ETH」に勝てない。 ETH がラリーしたため +¥591k のベンチは高いハードル。エクスポージャを落とした戦略はアップサイドを取りこぼし、アクティブなマイクロサイズ戦略は手数料控除後のスプレッドで負けている。
mm_zero_fee_inside_spreadはほとんど約定していない。 62 日で 1 フィル → 実質的にbaseline_flatと同値。"inside spread" ヒューリスティクスが約定する形でクオートされていない。詳細原因は MM シミュレータ・バグ診断 を参照。- ビッグサイズの方向性戦略(
sweep_counter_fade,imbalance_momentum_micro)が最悪。 5 ETH のカウンターポジションを数時間保有すると、1 つの誤判定で百万円スケールの損失。sweep_counter_fadeはラリーを通して -5 ETH ショートを抱え、-¥7.0M を失った。詳細は ビッグサイズ損失診断 を参照。 - ビッグサイズ戦略では保有コストが実在のラインアイテム。
multiday_trend_carry_awareは ¥24k、sweep_counter_fadeは ¥21k、imbalance_momentumは ¥11k を支払った。マイクロサイズ(0.05 ETH キャップ)ベースラインは ≤¥120。 - マイクロサイズ・ベースラインは ¥12k 以内にクラスタリング。 0.05 ETH ポジションキャップ × 零手数料下では、8 つのマイクロ・ベースラインは全て「slippage で約 ¥10-20k 失う」に収束する。このサイズではエッジなし、フィル数・エントリ・シグナル品質で差がつかない。
次フェーズへの示唆
- Phase 3/4(新戦略 / ML) はラリー・レジームで明示的に
hold 10 ETHを上回るか、フラット / ダウン・レジームで outperform することを求められる。62 日で ±1% α = 10 ETH に対して ±¥5k — 非常に薄いマージン。 - 62 日窓は単一の方向性レジーム(ラリー)である。Phase 5 walk-forward ではレジーム別に分割する必要がある。詳細は レジーム分解 を参照。
mm_zero_fee_inside_spread戦略の設定は「実データポイント」として数える前にリチューン必須(シミュレータ・バグ診断 を参照)。sweep_counter_fade/imbalance_momentum_microのサイズ・キャップはビッグサイズで再検討すべき — 10 ETH エクスポージャ + シグナル・ノイズ = -¥M 損失(ビッグサイズ損失診断)。- 「ベンチマークが保有コストを払っていない」という非対称性にも留意(ベンチマーク監査)。
再現アーティファクト
- Reports:
data/derived/reports/backtest_ETH_JPY_2026-02-17_2026-04-19_<strategy>_phase1_5_s3.json - Logs:
data/derived/reports/phase1_5_logs_s3/<strategy>.log - Driver:
scripts/phase1_5_leaderboard_s3.sh - Run tag:
phase1_5_s3
関連ページ
- レジーム分解(rally / chop / down) — 62 日の P&L をレジーム別に分解
- ビッグサイズ損失診断 —
sweep_counter_fade/imbalance_momentum_microが ¥M 損失を出した原因 - MM シミュレータ・バグ診断 —
mm_zero_fee_inside_spreadが 1 約定しかしなかった原因 - ベンチマーク監査 —
hold 10 ETHベンチマークの公正性監査