Strategies
BTC Volatility-Targeted Trend Exposure, Long-Short (Single-Instrument BTCUSDT.BINANCE Perp, Daily Bars — Directional Sign from a Medium Trend, Position Size Scaled INVERSE to Realized Volatility, Drawdown-Controlled, 2-Parameter)
Outcome: Abandoned
BtcVolatilityTargetedTrendLS
Clean construction, 114 trades (measurable), standard incremental indicators, no data risk
Hypothesis
Implementation
Verification Results
CLEAN RESTART 2026-09-04 — this run's verdict history and learning records were removed and it was restarted from verification. Its previous abandonment came from the pipeline, not from the market: the Layer-2 harness mis-bound @staticmethod helpers (fixed), QA issued terminal performance verdicts on an unoptimized smoke test (removed — QA now judges correctness only), and sandbox timeouts came from backtest-slot starvation (fixed). The hypothesis and the strategy code are unchanged. Verify the code on its merits; performance is decided later by the full backtest and the optimizer.
Strategy doesn't achieve its core purpose: sold as drawdown-controlled vol-targeting, it posts 51.9% max drawdown (CI to 83.5%) with a marginal, zero-spanning Sharpe (0.40) over 112 trades. Leverage-2.0 up-sizing in calm regimes (cap 1.8x) magnifies losses on reversals. Faithful implementation, so a thesis-validity finding for the analyst — single-asset vol-targeting doesn't reproduce the drawdown control the technique gets from cross-market diversification. Abandon the single-asset form; don't re-clock the lookback; flag the DD to the Risk Officer.
Backtest Review
- Sharpe
- 0.45
- Total return
- 104.52%
- Max drawdown
- 52.66%
- Trades
- 114
- Win rate
- 40.4%
- Profit factor
- 1.07
Clean construction, 114 trades (measurable), standard incremental indicators, no data risk
Positive alpha (+0.15) and works in trending bull cycles (2020 +94%, 2023 +61%)
max_drawdown 52.7% (CI to 82.3%) — past the L19 50% hard-abandon line, on a strategy whose stated purpose was drawdown control
Sharpe 0.446 with CI [-0.31, 1.14] straddling zero, profit_factor 1.07, information_ratio -0.54 — no significant edge
Headline +104.5% is half open-position unrealized (end_unrealized_pct 50.9); realized track record ~53% is materially weaker
Catastrophic recent years (2024 -25%, 2025 -28.6%), rolling Sharpe to -5.4 — the holdout window is deeply negative
Developer pre-registered ABANDON: single-asset vol-targeting is falsified (the technique needs multi-market breadth)
Iteration History
Verification failed (Layer 4 — QA review): - CONFIRMED SUB-MEASURABLE AND ONE-TRADE-DEPENDENT -- unchanged from iter2 by design, and the developer's own recommendation is ABANDON. This iteration changes NO trading behaviour (identical parameters, so the sandbox is byte-identical to iter2: 14 trades, total_return +20.24%, Sharpe 0.643 with CI [-1.05, 2.13] straddling zero, PF 1.544). The result remains what iter2 established: directional turns project to ~50-60 over a multi-year span (below the ~100 measurability floor, L16), and the entire +20.24% is carried by a single largest_win $24,250 that exceeds total net profit (avg_trade $1,442 x 14 ~= $20,187) -- remove it and the year is net-negative. At 14 trades this tail-driven profile cannot be distinguished from luck, which is a sample-size verdict, and it is structural to a single-asset daily slow-trend construction (BTC trends autocorrelate, so re-clocking faster buys non-independent turns and fee drag, not statistical power).
Backtest and paper results are hypothetical. Trading involves risk of loss.