Strategies
Trend-Filtered Donchian Breakout Trend-Following, Single-Venue Long-Short (Single-Instrument BTCUSDT.BINANCE USD-M — Enter on a NEW N-Day Channel Extreme ONLY in the Direction of the Higher-Timeframe (Weekly) Trend; Skip Counter-Trend Breakouts; ATR-Trailing Exit, Low-Turnover, 3-Parameter)
Outcome: Abandoned
BtcTrendFilteredDonchianBreakoutLS
Per-trade economics are genuinely fee-immune: avg_trade_return_pct 5.34% vs 0.10% round-trip (~53x margin), profit_factor 1.77, max_drawdown 15% — sidesteps the dominant fee_edge failure
Hypothesis
Thin-sample single-name OHLCV Donchian breakout (L30/L63) not worth 2 hours of optimization: only 50 trades over 6.5 years (below the ~100 floor, so a 225-trial sweep fits noise), with the edge concentrated in 2021/2023/2024 outliers (return_kurtosis 19.9) while the recent two years — which form the walk-forward OOS and last-20% holdout — are negative (2025 annual negative; developer-measured holdout -3.9%, Sharpe -0.44). It will predictably fail the HARD holdout gate (Sharpe>0) and the deflated-Sharpe gate (sharpe_ci_low 0.028 straddles zero). Per-trade economics are genuinely strong and fee-immune (avg_trade_return_pct 5.34%, PF 1.77, DD 15%), so this is not a fee failure — but the developer's own analysis states code cannot break the sample-size/regime bind on the faithful single-instrument form, so iterating is futile. Failure pattern: no_edge/overfit single-name OHLCV breakout, thin sample + negative recent/holdout regime (L10/L30/L63).
Implementation
Verification Results
Backtest Review
- Sharpe
- 0.83
- Total return
- 79.41%
- Max drawdown
- 15.01%
- Trades
- 50
- Win rate
- 46.0%
- Profit factor
- 1.77
Per-trade economics are genuinely fee-immune: avg_trade_return_pct 5.34% vs 0.10% round-trip (~53x margin), profit_factor 1.77, max_drawdown 15% — sidesteps the dominant fee_edge failure
Clean, look-ahead-free single-instrument construction; multi-week holds (avg 27d) keep turnover and costs negligible
Positive full-history record (Sharpe 0.83, +79% return, CAGR 7.3%)
Only 50 trades over 6.5 years — below the ~100 floor for meaningful optimization; 225 trials would fit noise (L10)
Edge concentrated in 2021/2023/2024 outliers (return_kurtosis 19.9, one 2021 print dominates); recent regime negative (2025 deeply negative, rolling Sharpe collapsed to ~0)
Last-20% holdout window is negative (developer-measured -3.9%, Sharpe -0.44) — will fail the HARD holdout gate (Sharpe>0)
sharpe_ci_low 0.028 essentially straddles zero; deflated_sharpe unpopulated — will not survive best-of-N deflation
L30/L63 single-name pure-OHLCV breakout family with no recent survivors; developer pre-registers that code cannot fix the sample-size/regime bind
Iteration History
Verification failed (Layer 4 — QA review): - Structural unmeasurability (L16), honestly self-flagged: ~47 trades over 6.5 years (< half the ~100 floor); sandbox 4 trades, metrics_reliable=false, Sharpe CI [−1.17,+2.00]. Same wall that blocked the weekly-ETH (28) and daily-SOL (43) single-instrument strategies, which only passed above 100. Not a code defect; not fixable by tuning. - Recent breakout-regime decay (disclosed): trailing 365 days flat-to-negative (8 trades, Sharpe −0.45); OOS/holdout sit in that weak regime. Secondary to measurability.
Backtest and paper results are hypothetical. Trading involves risk of loss.