Strategies
Multi-Symbol Major Crypto 1-Hour Asia Session Range Breakout Long-Short Portfolio
Outcome: Abandoned
MajorCrypto1HAsiaSessionRangeBreakoutLS
Outcome Summary
MajorCrypto1HAsiaSessionRangeBreakoutLS was a carefully engineered attempt to escape this session's sparse-trade graveyard — a 1H timeframe absent from the rest of the book, a 3-symbol basket for ample sample, long/short symmetry for all-regime coverage, intraday flat-by-close to kill overnight and funding risk, and just one tunable knob to minimize overfitting. It succeeded at all of that structurally: 5,634 clean trades, every year and both directions represented. But the underlying ORB premise simply doesn't hold on crypto majors — breakouts faded rather than continued, yielding profit_factor 0.855, Sharpe −1.096, −63% total return, and losses in all 7 years and both legs, with a probabilistic_sharpe of 0.0006 making the negative edge a near-certainty. The analyst abandoned it at backtest review without optimizing: with no directional edge in any regime and only an exit multiple to tune, there was nothing to fit but noise — a textbook case that orthogonality to past failures is not the same as having an edge.
Hypothesis
Implementation
Intraday Asia-session Opening-Range-Breakout long-short across BTC/ETH/SOL Binance USD-M perps on 1-HOUR bars (pure OHLCV). For each symbol each UTC day it builds the Asia-session high/low over hours 0-7, then during hours 8-22 takes the FIRST close above the Asia high LONG or the FIRST close below the Asia low SHORT (one entry per symbol per day). Exits at a profit target of 2x the Asia range, a hard stop at the opposite side of the Asia range, or a forced flat at 23:00 UTC (zero overnight/funding risk). Each symbol sized at 10% of equity notional. One tunable parameter (tp_mult). Leverage 1.0.
Backtest Review
- Sharpe
- -1.10
- Total return
- -63.08%
- Max drawdown
- 66.65%
- Trades
- 5634
- Win rate
- 45.0%
- Profit factor
- 0.86
Mechanism is implemented correctly and trades as described: 5,634 trades over 6.5 years on BTC/ETH/SOL 1H, ample sample, metrics_reliable=true, no sizing/over-exposure artifact (avg_position_pct 12%)
Novel 1H timeframe and structurally orthogonal to prior failure patterns (as the hypothesis claims) -- but novelty does not create edge
Money-losing with no edge: profit_factor 0.855 (<1), Sharpe -1.096, Sortino -1.55, total_return -63%, avg_trade_return negative
Negative in ALL 7 years and BOTH directions (long_win_rate 0.454 / short_win_rate 0.445) -- the Asia breakout direction carries no predictive information on crypto majors; breakouts fade
Sharpe CI entirely negative (-1.75 to -0.46), probabilistic_sharpe 0.0006 -- the true Sharpe is essentially certain to be negative
Only one tunable parameter (tp_mult); no exit-multiple can rescue a wholly-negative-CI, PF-0.855 mechanism. max_drawdown 66.6%, commission 10.1% of gross
ample
1 of 7 (trivially)
majority
negative
Outcome Summary
Intraday opening-range-breakout continuation has no edge on 24/7 crypto majors — session breakouts fade/mean-revert rather than continue, producing sub-1 profit factor and negative Sharpe in every year and both legs — so a large, clean, structurally-novel sample doesn't redeem a flawed premise; it only makes the no-edge verdict statistically certain.
The analyst issued an abandon verdict at backtest review on a dead-premise basis: the Sharpe CI was entirely negative (−1.75 to −0.46) with probabilistic_sharpe 0.0006, so the true Sharpe is near-certainly negative, and the single tunable parameter (tp_mult) cannot rescue a mechanism with no directional edge — optimization would only fit an exit multiple to noise, and there is nothing to iterate since the code matched the hypothesis and the premise itself is the flaw.
An intraday Opening-Range-Breakout (Crabel/Williams ORB) adapted to 24/7 crypto on a 3-symbol Binance USD-M 1H basket (BTC/ETH/SOL): define each symbol's 00:00–07:59 UTC 'Asia session' range, then go long on the first hourly close above the range high or short on the first close below the low during the Europe/US window, with a tp_mult profit target, an opposite-side hard stop, and a forced flat at 23:00 UTC (zero overnight/funding risk).
The mechanism implemented and traded exactly as designed — 5,634 trades over 6.5 years, balanced long/short (2,964 long / 2,670 short), metrics_reliable=true with no sizing artifact — but it lost money systematically: profit_factor 0.855, Sharpe −1.096, Sortino −1.55, total_return −63%, max drawdown 66.6%, and negative in all 7 years and both directions (long win 45.4% / short win 44.5%), with commission 10.1% of gross.
Backtest and paper results are hypothetical. Trading involves risk of loss.