Strategies
Binance 3-Major Confluence Trend Basket, Long-Short (Proven 4H+1D Momentum-Confluence Signal Applied INDEPENDENTLY per Name to BTC/ETH/BNB USD-M Perps, Equal-Risk Legs, Net Exposure Floats, MULTI-YEAR History, 3 Shared Parameters)
Outcome: Abandoned
BinanceThreeMajorConfluenceTrendBasketLS
Outcome Summary
After repeated single-name confluence ports failed the multiple-testing gates, this basket tried to fix the problem structurally by averaging the proven signal across BTC, ETH, and BNB on Binance's multi-year history, arguing that a diversified return stream would be harder to noise-select. The 6.6-year, 2,148-trade backtest was decisive but disproved the thesis on its own terms: the legs remained correlated, drawdowns compounded to 27% (CI high 83%), and the basket's 0.319 Sharpe undershot even the single ETH leg abandoned earlier in the session. With profit factor at 1.116, a negative information ratio, and a fatal $1.96M capacity ceiling from 22.58% impact cost, the analyst abandoned it at the backtest-review gate — no code bug to iterate and no edge that 3-parameter tuning could lift without curve-fitting.
Hypothesis
Implementation
Long-short trend basket running the factory's validated dual-horizon momentum confluence signal independently on three Binance USD-M majors (BTCUSDT, ETHUSDT, BNBUSDT), 4H bars, with the equal-risk portfolio average held. Each leg goes long only when its fast ~2-day and slow ~7-day momentum are both positive, short when both are negative, and flat on disagreement; each exits on its own slow-leg flip or a 5x-ATR trailing stop. Net exposure floats freely from three legs long to three legs short. Each leg risks 0.45% of equity across its initial 1.5x-ATR stop with a 30% per-leg notional cap, giving roughly 0.53x gross when all three are aligned. Leverage 1.0. Exactly three tunable parameters shared identically across all legs (fast_lookback, slow_lookback, trail_atr_mult) — the same dimensionality as a single-name strategy — with ATR period, initial stop, per-leg risk, notional cap and per-symbol minimum notionals locked as constants.
Verification Results
Judge on cross-window walk-forward STABILITY and the deflated Sharpe / PBO (the metrics this design targets), not the headline total; confirm the edge is not solely the 2020-2021 window.
MODEST, REGIME-CONCENTRATED EDGE. The full-history basket Sharpe is +0.55 (+149%, 2,359 trades) — genuinely positive and measurable, but modest and not evenly distributed: the confluence legs all concentrate their edge in early years (2020-2021), and the trailing year is weak (developer: +1.9%, Sharpe +0.24; sandbox: -1.3%, Sharpe -0.04, avg_trade_return_pct +0.081% — positive but BELOW the 0.15% floor). Diversification buys robustness/stability, not magnitude.
Confirm at backtest_review that the full-history/optimized avg_trade_return_pct clears 0.15%; abandon only if the full sample stays below it.
RECENT PER-TRADE BELOW THE FEE FLOOR. Sandbox avg_trade_return_pct is +0.081%, under the 0.15% floor — but POSITIVE, and notably BETTER than the single-name trailing years (ETH -0.052%, BNB -0.281%), direct evidence the diversification smoothed the weak recent regime rather than a defect. The full-history per-leg edges (+0.39-0.43%) indicate the full-history basket per-trade should clear the floor; the sandbox reflects one weak year.
Accept BNB on the leg-correlation justification; the price-correlation premise is wrong but immaterial to the basket's diversification value. Note this adds to the over-represented Binance venue (acknowledged).
BNB INCLUSION — premise corrected by the developer. The hypothesis frames BNB as the 'lowest-BTC-beta major', which is factually wrong by price correlation (DOGE/XRP/SOL rank lower). BUT the developer correctly justifies BNB's inclusion on the metric that matters for a basket: its LEG-RETURN correlation to BTC (0.459) is the LOWEST of the three legs, so it is genuinely the best diversifier here. Unlike the BNB single-name I failed (lone 2021-artifact leg, decisively negative sandbox, no diversification value), BNB as 1/3 of a diversified, measurable basket with a flat sandbox is defensible.
Backtest Review
- Sharpe
- 0.32
- Total return
- 170.90%
- Max drawdown
- 27.11%
- Trades
- 2148
- Win rate
- 29.8%
- Profit factor
- 1.12
Huge decisive sample (2148 trades, 6.6 years), genuinely two-sided (1061 long / 1087 short); avg_trade_return_pct 0.459% clears the fee floor
Correctly-implemented basket, low beta 0.025 + positive alpha 0.12; no code bug to iterate on
Diversification thesis FALSIFIED: basket Sharpe 0.319 is LOWER than the single-name ETH leg (0.43) already abandoned — legs stayed correlated (0.46-0.61), drawdowns compounded (max_dd 27%, CI high 83.4%)
profit_factor 1.116 < 1.2 — direct L9 abandon trigger for OHLCV momentum; Sharpe CI [-0.29, 0.99] straddles zero even over 2148 trades
Capacity blocker: impact_cost_pct 22.58%, capacity_usd only $1.96M — the edge exists only at toy scale, market impact eats ~a quarter of gross PnL
information_ratio -0.539 (negative active value vs benchmark); returns concentrated in a few outlier days (kurtosis 18.1)
Outcome Summary
Diversification only suppresses overfit if the legs are actually decorrelated — here three confluence legs on correlated majors stayed correlated (0.46-0.61), so the basket delivered a lower Sharpe than a single leg rather than a more stable objective; and a thin momentum edge that survives only at ~$2M capacity with a quarter of gross PnL lost to market impact is not promotable regardless of sample size.
The analyst abandoned it at the pre-optimization BACKTEST_REVIEW gate — optimization never ran — because the central diversification-as-robustness thesis was falsified by the backtest itself: the basket Sharpe 0.319 came in below the single-name ETH leg (0.43) already abandoned, since the legs stayed positively correlated (0.46-0.61) and drawdowns compounded. Profit factor 1.116 tripped the OHLCV-momentum PF<1.2 abandon signal, and a $1.96M capacity with 22.58% impact cost made the edge real only at toy scale.
A long-short, multi-instrument trend basket that ran the factory's proven 4H+1D momentum-confluence signal independently on three Binance USD-M majors (BTC, ETH, BNB) with three shared parameters and equal-risk legs, betting that averaging three decorrelated confluence streams would suppress overfit — lowering PBO and raising deflated Sharpe — where single-name variants kept failing the robustness gates.
Over a huge decisive sample — 2,148 two-sided trades (1,061 long / 1,087 short) across 6.6 years — it returned +170.9% but with a full-sample Sharpe of only 0.319 (CI [-0.29, 0.99] straddling zero), profit factor 1.116, information ratio -0.539, and 27.1% max drawdown. avg_trade_return_pct 0.459% cleared the fee floor, but impact_cost_pct was 22.58% with capacity of just $1.96M, and returns were concentrated in a few outlier days (kurtosis 18.1).
Backtest and paper results are hypothetical. Trading involves risk of loss.