やってはいけないこと (Don'ts)
検証結果から導き出される、運用上明確に避けるべき 行動 9 つ。
1. ❌ 全 signal を ON にしたまま運用しない
各 indicator は default で複数の signal type (variant) を持つ。Aggregate で評価すると edge が見えるが、運用では edge の薄い variant が drag になる。
実例 (LAB.ESS)
- Aggregate PF 1.089 (break-even、見送りライン)
- TREND Short のみ切り出すと PF 3.679 (institutional grade)
- RANGE variant が 632 trade で edge を希釈していた
対策
- 採用前に 必ず variant 別 trade log を分析
- Pine input で不要 variant は OFF に
- 推奨 ON variant は deep dive 参照
2. ❌ Aggregate PF だけで採用判断しない
PF 1.1 の indicator も、variant 切り出しで PF 3.5+ の sniper になり得る。逆も真: PF 1.5 の indicator も、特定 variant が drag していて pure edge は PF 0.8 のこともある。
対策
- PF + Win 率 + Trade 数 + variant 分布 を 同時に 評価
- 95% CI で Win 率の statistical 信頼性を確認 (Trade < 30 だと CI 広すぎ)
3. ❌ 全 TF で同じ運用しない
同じ indicator でも TF で sweet spot が違う:
| Indicator | Sweet TF | 採用すべきでない TF |
|---|---|---|
| LAB.PRO Max | 4H / 1H / 15m | 5m (PF 0.81) / D (5 trade で機能不全) |
| LAB.ESS | 4H / 1H × TREND | 5m / RANGE 全 TF |
| LAB.ELA | D / 4H (WALL), 1H (GOLD) | 1m (全 variant 失敗) |
対策
- 同 indicator でも TF 別に edge を再確認
- 1m / 5m の "scalping" は誘惑が強いが、本検証では ほぼ機能しない (noise 過多)
4. ❌ Size を symbol 不変で固定しない
50 万通貨 × pyramiding 3 を 暗号 / 金にそのまま適用するのは過大。
実例
- BTCUSD × 50 万 units = 数兆円相当の position (1 USD = 150 JPY 換算)
- Default backtest の "Net JPY 兆単位" はこの size 過大に由来
- 実運用では BTCUSD は 0.01-0.1 BTC、XAUUSD は 5-10 oz が現実的
対策
- Symbol 別に size を再計算 (vol target / Kelly fraction)
- ¥15M 初期資金 / DD 10% 上限なら 1 trade risk ¥1.5M、これを各 symbol の ATR で割って unit を決める
5. ❌ Spread / slippage を無視しない
Default backtest は commission 0%。実運用では spread / slippage で PF が 0.05-0.10 程度劣化する。
Spread 影響大の cell
- GBPJPY 4H (731 trade、1.5 pip spread): PF 1.255 → 1.244 (-0.011)
- AUDUSD 4H (776 trade、0.6 pip spread): PF 1.122 → 1.114
- EURJPY × 4H × Q.ELA: PF 1.015 → 1.012 (spread 後ほぼ break-even、運用注意)
対策
- 高頻度 cell (4H × 700+ trade) は spread cost が累積
- 採用前に trade 数 × spread × pip 価値 で総 cost を計算
- 4H 以上の TF を優先 (低頻度の方が spread 耐性高い)
6. ❌ 単一 cell に全資金を集中しない
PF 2.255 の GBPJPY × Q.ELA × D も、24 年で最大 DD 19.76% 期間がある。¥15M を全部突っ込むと DD 期間中 ¥3M 含み損で精神的に運用継続困難。
対策
- 5-8 cell の portfolio で分散
- 相関 0.3 を想定すると portfolio DD は個別の 60-70% に軽減
- Symbol × TF × Strategy で 3 次元分散
7. ❌ Backtest 結果を future projection として鵜呑みにしない
24 年 backtest が +421% でも、未来 24 年が同じ regime とは限らない。
Regime risk
- 2002-2012: 円キャリー全盛 → Lehman → 円独歩高
- 2013-2026: Abenomics → コロナ → 円安再開
- 2026+: AI / 米国経常赤字 / 円暴落 / etc... unknown
対策
- 6 ヶ月以上の forward test で実運用 PF を確認
- DD 期間 / 持続性 / Win 率の安定性を live 検証
- Backtest と forward が 50% 以上劣化したら一時停止し原因分析
8. ❌ DD 期間に "戦略を変える" 誘惑に負けない
Tier 1 cell でも DD 期間 (3-6 ヶ月の連続損失) はある。そこで:
- "logic を微調整しよう" → over-fit の罠
- "別 cell に乗り換えよう" → chase 行為、最悪
- "size 大きくして取り返そう" → drawdown 加速
対策
- 採用前に 想定 DD と回復期間 を backtest から把握
- DD 期間中は 何もしない (位置を増やさず減らさず) が正解
- 採用 cell の logic は forward test 完了まで変更しない
9. ❌ "全銘柄で同じ" を期待しない (戦略 ⊥ 銘柄)
同じ indicator でも銘柄で挙動が変わる:
実例
- USDJPY × Q.PRO Long × 4H: PF 1.683 (採用)
- EURUSD × Q.PRO Long × 4H: PF 0.624 (逆エッジ、採用不可)
USDJPY で機能する Q.PRO Long の Long-only logic は、EURUSD では逆効果 (EUR/USD 長期下落 bias で Long が SL 連発)。
対策
- 採用前に 必ず該当銘柄 × TF で個別 backtest
- Cell 別 (¥銘柄 × indicator × TF × variant) で edge を確認
- 「銘柄 portability の幻想」を捨てる、cell ごとに edge は独立
10. ❌ レバレッジ最大化を急がない
50 万通貨 × pyramiding 3 = 150 万通貨保有、¥15M 初期資金で レバレッジ ~10 倍。これは backtest の前提値で、live ではより慎重に。
推奨
- 最初の 3 ヶ月: pyramiding 1 (位置 50 万通貨まで)
- 次の 3 ヶ月: pyramiding 2 (位置 100 万通貨まで)
- Forward test PF が backtest の 70%+ なら pyramiding 3 解禁
結論
「Backtest で勝てる cell」を「Live で勝てる運用」にするには、上記 10 項目すべてを順守すること。半分しかやらないと PF が半分以下に落ち、break-even 以下に転落する。
最大の落とし穴は 「backtest で見た数字をそのまま実現できる」と思うこと。Edge は実在するが、運用 discipline が edge を実利益に変える唯一の道。
次セクション: Raw Data DL で生データを取得 → INDEX に戻る