Strategies
SOL Weekend Volatility Regime Breakout
Outcome: Abandoned
SolWeekendVolatilityRegimeBreakoutLS1H
Outcome Summary
This strategy bet that thin weekend liquidity amplifies SOL moves, trading breakouts of the late-Friday consolidation range across the weekend. A prior iteration crashed in Layer-2 on a staticmethod descriptor issue; the iter-2 fix (moving the UTC helper to module level) let it run cleanly — 994 entries, none dropped. But the premise was backwards: weekend breakouts whipsawed and reverted, producing profit factor 0.76, Sharpe -1.69, -79.8% total, an 84% drawdown, and losses in 6 of 7 years, with heavy fee bleed from the 1H churn. The analyst abandoned it before optimization, concluding no ATR/threshold tuning flips a sign-wrong directional breakout into a winner and that the planned supplementary confirmation was never even implemented.
Hypothesis
Implementation
Long-short weekend volatility-regime breakout on SOLUSDT.BINANCE USD-M futures, 1H bars, pure OHLCV. Builds the late-Friday consolidation range (high/low of 18:00-23:00 UTC Friday) and, during the weekend window (Fri >= 23:00, Sat, Sun), goes LONG on a close above the Friday high and SHORT on a close below the Friday low. Manages with an ATR(14) stop (1x), take-profit (2.5x), and trailing stop (2x off the best close since entry), plus a hard Monday 00:00 UTC time stop. The signal is the continuous distance of close from the Friday-range mid in ATR units; the discrete breakout is the entry gate. leverage 1.0.
Verification Results
Backtest Review
- Sharpe
- -1.69
- Total return
- -79.79%
- Max drawdown
- 84.41%
- Trades
- 994
- Win rate
- 32.5%
- Profit factor
- 0.76
Implemented correctly and trades as specified: 994 weekend-breakout entries (565 long / 429 short), 0 dropped — no code bug; ample raw sample
Catastrophic, consistent loss: profit_factor 0.761, Sharpe -1.69 (CI entirely negative), total_return -79.8%, max_drawdown 84.4% (CI to 95%), expectancy -$81/trade, win_rate 32.5%, PSR 0.0041
Negative in 6 of 7 years (2020 -19.3% through 2025 -19.5%; only 2026 positive), rolling Sharpe -5 to -12 for long stretches, max_consecutive_losses 17
Premise refuted: late-Friday-range breakouts over the weekend whipsaw/revert (false breakouts in thin liquidity), they do not continue — opposite to the hypothesis
Over-churned and fee-bled: 994 trades on 1H bars generate $21k commission + $18.9k impact (commission 8.27% of gross); the supplementary funding/OI/L-S confirmation in the hypothesis was never implemented (pure OHLCV)
Outcome Summary
Thin-liquidity weekend breakouts on a high-beta alt are false signals that whipsaw rather than continue, so directional Friday-range breakouts have no fee-surviving edge — and high 1H trade frequency lets commissions/impact (8%+ of gross) dominate; the only 'fix' would be to invert it into a weekend-range fade, a different hypothesis.
The analyst abandoned it at backtest review as an empirically refuted, sign-wrong premise rather than a bug — after the iter-2 staticmethod fix the code traded exactly as specified, but late-Friday-range breakouts whipsaw and revert in thin weekend liquidity rather than continue, and the 1H frequency over-churned (994 trades, $21k commission + $18.9k impact, 8.27% of gross) compounding the loss; the hypothesized funding/OI/long-short confirmation was never implemented (pure OHLCV).
A long-short weekend volatility-breakout on SOLUSDT 1H perpetual futures (pure OHLCV), building a late-Friday consolidation range (18:00–23:00 UTC high/low) and trading breakouts of it through the weekend — long above the Friday high, short below the Friday low — managed with ATR stop/take-profit/trailing stop and a hard Monday 00:00 UTC time stop.
Over a 994-trade sample (565 long, 429 short, none dropped) it was a catastrophic, consistent loser: profit factor 0.761, Sharpe -1.69 (CI entirely negative), total return -79.8%, max drawdown 84.4% (CI to 95%), expectancy -$81/trade, win rate 32.5%, PSR 0.0041, max consecutive losses 17, losing in 6 of 7 years with rolling Sharpe -5 to -12 for long stretches.
Backtest and paper results are hypothetical. Trading involves risk of loss.