確定値・結果分析¶
確定結果サマリー¶
XW_CR25_M98 / $50K初期資本 / deterministic / seed=0 / 30%月次出金 / 25ヶ月(2024-01〜2026-01)
3約定モデル比較¶
全モデル同一条件($50K / det / seed=0 / 30%月次出金)で実行した 確定値。
| モデル | 最終Equity | 累計出金 | トータルウェルス | リターン | 勝率 | 最悪月 |
|---|---|---|---|---|---|---|
| CONSERVATIVE ★ | $3,612K | $1,942K | $5,555K | +11,009% | 68.0% | -7.4% |
| SPREAD (fr=0.25) | $7,105K | $3,508K | $10,613K | +21,126% | 71.5% | -8.1% |
| MID | $8,086K | $3,964K | $12,051K | +24,001% | 75.0% | -12.7% |
なぜCONSERVATIVEを確定値とするか
CONSERVATIVEモデルは 全トレードでbid(売り時)/ask(買い時)の最悪約定 を仮定します。実運用では中間値付近で約定することが多いため、実績は CONSERVATIVE〜MID の範囲に収まります。確定値として下限を報告することで、期待値の過大提示を防いでいます。
約定モデルの詳細¶
CONSERVATIVE(確定値)¶
SPREAD(現実的シナリオ)¶
MID(楽観的上限)¶
トレード統計(CONSERVATIVE $50K)¶
| 指標 | 値 |
|---|---|
| 総トレード数 | 1,595 |
| 勝率 | 68.0% |
| 黒字月数 | 16 / 25(64%) |
| 最悪月DD | -7.4%(2026-01) |
| トータルウェルス | $5,554,661 |
| 最終Equity | $3,612,290 |
| 累計出金 | $1,942,371 |
なぜこの結果を信頼できるか¶
1. 再現性が完全に保証されている¶
--deterministic --seed 0 により、同一コード・同一データで 何度実行しても完全同一の結果 を返します。pkl cacheの並行書込みバグ(2026-02-22発見・解決済み)以降、全BTは単一プロセスで実行されています。
2. 最悪約定を仮定している¶
CONSERVATIVEモデルは、全トレードで最悪価格を想定。実運用でこれを下回ることは構造的に不可能(NBBO保証の範囲内)。
3. 30%月次出金を組み込み済み¶
出金なしBTでは、複利効果で非現実的な資金膨張が起きます。30%月次出金は「生活費+税金」の現実的なモデルとして組み込まれています。
4. 2年間の高精度bid/askデータ¶
Polygon Options Advancedの実bid/askデータにより、スプレッドコストが正確に計算されています。これは多くのオプションBTフレームワークが持たない優位性です。
5. 500+シナリオでの頑健性確認¶
最終パラメータは、500以上のシナリオ探索を経て到達した値です。隣接パラメータでも類似した結果が得られることを確認済み(TP=41%はシャープだが、40-42%で同等の傾向)。
データ精度の限界と今後¶
現在の制約¶
| 期間 | データ品質 | 約定モデル | 信頼度 |
|---|---|---|---|
| 2024-01 〜 2026-01(25ヶ月) | bid/ask + Greeks完備 | 3モデル全対応 | ★★★★★ |
| 2019-01 〜 2023-12(5年) | OHLCV日足のみ | MIDのみ | ★★★☆☆ |
7年BTは2020年コロナ・2022年ベアを含む重要な検証ですが、bid/askデータの欠如により約定コストが過小評価されます。
ORATS導入で解決可能¶
ORATS Historical Options Data を導入すれば:
- 7年全期間でbid/ask付き高精度データが利用可能
- CONSERVATIVE/SPREADモデルを7年間に拡張可能
- 2020年3月(コロナショック)、2022年(利上げベア)での最悪約定検証が可能
年間 \(5,000〜\)15,000 のコストですが、長期BT結果の信頼性を飛躍的に向上させます。
BT再実行コマンド(参考)¶
# CONSERVATIVE $50K 確定値の再現
python scripts/run_backtest_multiple_scenarios.py \
--scenario XW_CR25_M98 \
--start 2024-01-02 --end 2026-01-30 \
--initial-capital-usd 50000 \
--execution-model conservative \
--deterministic --seed 0 \
--monthly-withdrawal-rate 0.30
関連ページ¶
- バックテストフレームワーク — 設計思想とガード
- テスト済みシナリオ — 500+シナリオ一覧
- XW_CR25_M98 戦略詳細 — 確定シナリオの戦略ページ