Strategies
BTC Dual-Timeframe Momentum Confluence (Single-Instrument USD-M, Long-Short, 4H Primary + 1D Confirm, Flat on Disagreement, Trailing-Stop Winners)
Outcome: Abandoned
BtcDualTimeframeMomentumConfluenceLS_HL
Outcome Summary
Hypothesis
Implementation
Long-short single-instrument BTCUSDT.BINANCE dual-timeframe momentum confluence, 4H primary + daily confirmation, pure OHLCV. It goes long only when both the fast 4H momentum (sign of the 12-bar return) and the slow daily momentum (sign of the 20-bar return) are up, short only when both are down, and stays flat on disagreement. It lets confluent trends run via an ATR(14) trailing stop (3x ATR from the position's running extreme) and exits early only on a higher-timeframe (daily) regime flip against the position. Risk-based sizing (1% equity risk over the ATR trailing distance) capped at 50% notional, leverage 1.0. Three tunables: fast_lookback, slow_lookback, trail_atr_mult. Ported from BTCUSDT.BINANCE to BTCUSD.HYPERLIQUID (2026-09-17); same code, evidence re-earned on this venue.
Backtest Review
- Sharpe
- -0.05
- Total return
- -5.17%
- Max drawdown
- 12.27%
- Trades
- 173
- Win rate
- 35.3%
- Profit factor
- 0.92
Code runs cleanly and implements the stated mechanism: 173 entries over 803 days, 80 long / 93 short, 3d 16h average hold, 79% exposure, no dropped orders.
Sample is adequate to measure: 173 trades, 754 daily observations, 2.2 years — a conclusive negative, not an unmeasured one.
Costs fully accounted: commission folded into price_pnl, funding credited (-$2,571 paid), impact $1,109 folded.
Negative expectancy: avg_trade_return_pct -0.109% vs the +0.15% HYPERLIQUID floor, PF 0.923, Sharpe -0.047, total return -5.17%.
GROSS signal failure: summed price PnL before commission is only +$1,136 over 173 trades (~+0.06% of notional each) vs $3,741 commission and $2,571 funding — zero-cost limit still fails.
One-sided: LONG +0.408% gross/trade vs SHORT -0.778% gross/trade; the 93 shorts alone lose -$8,293 net.
Top 5 trades = +$18,378 against a book total of -$5,176; 11 consecutive losses; 35.3% win rate.
Negative in all three calendar years; regime split inverts the trend premise (stressed tercile -11.25%, Sharpe -0.56); 764 of 803 days in drawdown.
Third run of this exact mechanism on this exact venue with the same signature (priors: -0.146%/PF 0.889 and PF 0.90/Sharpe -0.137).
Outcome Summary
A slower lookback on the same price series is nearly collinear with the fast leg, so it adds lag rather than independent confirmation — the promoted structure's power came from funding being a separate information source, not from two-signal confluence per se.
The analyst returned an abandon verdict at the pre-optimization backtest review for negative expectancy on a reliable sample — and specifically a gross signal failure, since removing all trading costs still left the edge unable to clear a round trip. Optimization, the post-optimization analyst stage and risk review were never reached.
A long-short, pure-OHLCV BTCUSD.HYPERLIQUID perpetual strategy that took a directional position only when 4-hour and daily momentum agreed (flat on disagreement) and let winners run on an ATR trailing stop, generalizing the promoted ETH funding-confirmed trend structure by swapping its funding leg for a slower-timeframe momentum leg.
Over 803 days and 173 trades (80 long / 93 short, 3d 16h average hold, 79% exposure) it returned -5.17% with Sharpe -0.047, profit factor 0.923, win rate 35.3%, max drawdown 12.27% and avg_trade_return_pct of -0.109% against the +0.15% venue floor. Gross price PnL before commission was only +$1,136 versus $3,741 of commission and $2,571 of funding paid.
Backtest and paper results are hypothetical. Trading involves risk of loss.