Strategies
BTC Intraday Daily-Anchored-VWAP Excursion Mean-Reversion (Single-Instrument USD-M, Long-Short, 1H, Fee-Floor-Gated, ATR-Stopped, Anchor-Reset Exit)
Outcome: Abandoned
BtcOneHourDailyVwapExcursionMeanReversionLS
Outcome Summary
Hypothesis
Implementation
Long-short single-instrument intraday daily-anchored-VWAP excursion mean-reversion on BTCUSDT.BINANCE USD-M perpetual futures, 1-hour bars, pure OHLCV. Each bar it builds the UTC-day-anchored VWAP (volume-weighted, reset at midnight, mean-of-closes fallback when volume is absent), the excursion % from VWAP, and a z-score over a rolling vol_lookback std of (close-VWAP). It goes long when z <= -2.0 AND the excursion is <= -0.4% below VWAP, short when z >= +2.0 AND excursion >= +0.4%; the min-excursion fee-floor gate ensures the reversion headroom clears the ~0.10% round-trip cost. It exits at the earliest of reversion to VWAP (long z>=0, short z<=0), a 2.5x-ATR stop from entry, or an anchor-reset forced flat at 23:00 UTC before the midnight VWAP reset. Position 20% of equity, leverage 1.0. Three tunables: entry_z, vol_lookback, min_excursion_pct.
Backtest Review
- Sharpe
- -1.98
- Total return
- -76.60%
- Max drawdown
- 77.62%
- Trades
- 4110
- Win rate
- 59.2%
- Profit factor
- 0.77
Clean, well-engineered implementation: pure OHLCV (no data wall), single confirmed-data major, two-sided, dense 4,110 trades, fee-floor + ATR-stop + anchor-reset all correctly coded
The down-the-vol-curve test was a legitimate, decision-relevant hypothesis to run
Catastrophic loss: total return -76.6%, CAGR -20.4%, Sharpe -1.98 with entire CI below zero (-2.57 to -1.36), PF 0.77, max DD 77.6% (CI high 87.7%), probabilistic_sharpe 0.0
Negative in ALL 7 years (2020-2026); recovery factor -0.99
Picking-up-pennies death mode: win rate 59% but avg_win $108 < avg_loss $202 — trend-through losses dwarf the small reversions (the exact failure BTC's lower vol was claimed to avoid)
Fee-floor gate did NOT remove fee drag: commission 18.86% of gross on 4,110 trades — the diagnosed SOL death mode persists
>0 to be viable
negative 7/7 years
majority positive
Outcome Summary
Intraday daily-anchored-VWAP excursion mean-reversion is an asset-specific (ETH) regime edge, not a transferable mechanism — both transfers have now failed catastrophically in opposite volatility directions (SOL up-the-curve -80%, BTC down-the-curve -76.6%), so lower realized vol does NOT make intraday excursions revert, and this picking-up-pennies, high-turnover design (high win rate, avg loss ~2x avg win, ~19% fee drag) should not be ported to further assets.
The analyst issued an 'abandon' verdict at the pre-optimization backtest-review gate, so optimization, analysis, and risk review never ran: the 'lower vol = cleaner reversion' physics thesis was falsified (BTC intraday excursions also trend through fair value), the fee-floor gate did not remove the fee-drag death mode, and no optimization fixes a signal losing ~20%/year with its entire Sharpe CI below zero and a 77% drawdown.
A long-short, pure-OHLCV intraday mean-reversion strategy on BTCUSDT.BINANCE USD-M 1H perpetual futures that faded excursions from the daily-anchored VWAP (long when price stretched significantly below VWAP, short when above), gated by a fee-floor minimum-excursion filter and exited on reversion to VWAP, an ATR stop, or a forced anchor-reset flat before midnight — a deliberate 'down-the-vol-curve' transfer of the promoted ETH VWAP-MR mechanism to lower-volatility BTC, where intraday excursions were argued to revert more cleanly.
Over a dense 4,110-trade sample in 6.5 years it failed catastrophically: total return -76.6%, CAGR -20.4%, Sharpe -1.98 with the entire CI below zero (-2.57 to -1.36), profit factor 0.77, 77.6% max drawdown (CI high 87.7%), probabilistic Sharpe 0.0, and negative in all 7 years — exhibiting the classic mean-reversion death mode (59% win rate but avg win $108 vs avg loss $202, trend-through losses dwarfing small reversions) with commission at 18.86% of gross.
Backtest and paper results are hypothetical. Trading involves risk of loss.