メインコンテンツまでスキップ

🗄️ 歴史的文書(アーカイブ) — この文書は過去の研究フェーズの記録であり、現在の結論・手法を反映していません。現在の研究状況は解説セクションを参照してください。

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 ETHstart_cash = 0
  • Holding cost: 0.04%/日 06:00 JST 課金
  • Benchmark: fixed_hold_eth = 10 → +¥591,155(ETH ラリーによる)
  • Source: --source s3-stream(Parquet archive in historical-source bucket)
  • Execution: 12 戦略, xargs -P 8
  • Run tag: phase1_5_s3
  • 完了日時: 2026-04-21 ~02:25 JST

ランキング(alpha_total_pnl_jpy 降順)

#strategyalphastrat_pnlbenchα-β gapfillshold costmax |pos|
1mm_zero_fee_inside_spread-¥565,187+¥25,967+¥591,155-¥1,156,3421¥010
2baseline_flat-¥590,510+¥645+¥591,155-¥1,181,6651¥010
3baseline_flow_imbalance_pulse-¥600,703-¥9,548+¥591,155-¥1,191,8585,492¥490.05
4baseline_mean_reversion_micro-¥603,449-¥12,294+¥591,155-¥1,194,60411,070¥320.05
5baseline_momentum_micro-¥605,062-¥13,907+¥591,155-¥1,196,21711,561¥530.05
6baseline_regime_switch_micro-¥606,907-¥15,752+¥591,155-¥1,198,0623,986¥500.05
7baseline_inventory_mm-¥609,145-¥17,990+¥591,155-¥1,200,30011,905¥1160.05
8baseline_queue_imbalance_breakout-¥612,076-¥20,921+¥591,155-¥1,203,23111,095¥900.05
9baseline_sweep_follow-¥612,483-¥21,328+¥591,155-¥1,203,6389,469¥800.05
10multiday_trend_carry_aware-¥749,589-¥158,434+¥591,155-¥1,340,744230¥24,13710
11imbalance_momentum_micro-¥5,948,289-¥5,357,134+¥591,155-¥6,539,44411,745¥10,69910
12sweep_counter_fade-¥7,662,135-¥7,070,980+¥591,155-¥8,253,29013,522¥21,10010

ヘッドライン・ファインディング

  1. どの戦略も「hold 10 ETH」に勝てない。 ETH がラリーしたため +¥591k のベンチは高いハードル。エクスポージャを落とした戦略はアップサイドを取りこぼし、アクティブなマイクロサイズ戦略は手数料控除後のスプレッドで負けている。
  2. mm_zero_fee_inside_spread はほとんど約定していない。 62 日で 1 フィル → 実質的に baseline_flat と同値。"inside spread" ヒューリスティクスが約定する形でクオートされていない。詳細原因は MM シミュレータ・バグ診断 を参照。
  3. ビッグサイズの方向性戦略(sweep_counter_fade, imbalance_momentum_micro)が最悪。 5 ETH のカウンターポジションを数時間保有すると、1 つの誤判定で百万円スケールの損失。sweep_counter_fade はラリーを通して -5 ETH ショートを抱え、-¥7.0M を失った。詳細は ビッグサイズ損失診断 を参照。
  4. ビッグサイズ戦略では保有コストが実在のラインアイテム。 multiday_trend_carry_aware は ¥24k、sweep_counter_fade は ¥21k、imbalance_momentum は ¥11k を支払った。マイクロサイズ(0.05 ETH キャップ)ベースラインは ≤¥120。
  5. マイクロサイズ・ベースラインは ¥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

関連ページ