Strategies
Cross-Sectional OI-Confirmed Momentum Rotation, Dollar-Neutral Long-Short (Multi-Instrument BINANCE USD-M Majors — Rank ~8 Liquid Perps by RETURN Momentum CONFIRMED by OPEN-INTEREST Growth: Long the Names Whose Rally Is Backed by Fresh Capital Inflow, Short the Names Whose Decline Is Backed by Fresh OI, Bi-Weekly Rebalance, Low-Turnover, 3-Parameter)
Outcome: Abandoned
MajorsOiConfirmedCrossSectionalMomentumDollarNeutralLS
Data/plumbing sound: OI loaded for all 8 legs (23,949 events), 309 trades, no liquidation; dollar-neutral construction contains single-name blowups
Hypothesis
Implementation
Dollar-neutral cross-sectional momentum across 8 liquid Binance USD-M major perps on 1-DAY bars, where each name return momentum is confirmed by its own OPEN-INTEREST growth. Per-leg OI contracts are read from supplementary_data[open_interest_by_instrument] with strict as-of lookups; momentum and OI growth are z-scored across the cross-section and combined as score = z_mom + oi_weight*sign(z_mom)*z_oi. Bi-weekly calendar-anchored rebalance buys the top quartile and sells the bottom quartile at equal dollar notional per side (structurally dollar-neutral), moving each leg to target with a single netting delta order.
Verification Results
CLEAN RESTART 2026-09-04 — this run's verdict history and learning records were removed and it was restarted from verification. Its previous abandonment came from the pipeline, not from the market: the Layer-2 harness mis-bound @staticmethod helpers (fixed), QA issued terminal performance verdicts on an unoptimized smoke test (removed — QA now judges correctness only), and sandbox timeouts came from backtest-slot starvation (fixed). The hypothesis and the strategy code are unchanged. Verify the code on its merits; performance is decided later by the full backtest and the optimizer.
The OI-confirmation is a 0.5-weighted tilt on a momentum-dominated score, so the strategy is close to plain cross-sectional momentum with an OI nudge. Whether OI adds real orthogonal edge (vs being cross-sectional momentum, a low-survivor mechanism per L81) is unproven and is the entire justification for the hypothesis. Run the oi_weight=0 ablation OOS; only credit it if oi_weight>0 materially improves Sharpe/expectancy.
Dollar-neutral (equal notional/side) doesn't neutralize beta across majors of differing beta, so residual factor/directional exposure remains — consistent with the 30.5% max_drawdown (CI to 62%) and fat tails (kurtosis 25.9). The 'strips crypto beta' claim is only partial. Confirm realized net beta near zero OOS; a beta-weighted construction would neutralize it if residual beta drives the drawdown.
Backtest Review
- Sharpe
- 0.66
- Total return
- 221.84%
- Max drawdown
- 29.70%
- Trades
- 309
- Win rate
- 48.9%
- Profit factor
- 1.17
Data/plumbing sound: OI loaded for all 8 legs (23,949 events), 309 trades, no liquidation; dollar-neutral construction contains single-name blowups
avg_trade_return_pct 1.20% clears fees; commission only 1.53% of gross
Sharpe 0.66 with CI [-0.11, 1.43] straddling zero, profit_factor 1.17 (below 1.2) — the L45 mediocre-PF + large-DD (29.7%) tell of the 0/84 dollar-neutral basket family
Headline CAGR 27.7% is leverage/outlier-driven: exposure 352%, return_kurtosis 23.7, huge single days (+38.5%/+32.3%/-37.4%), concentrated in the 2023-2024 bull
Recent regime negative (2025 -2.9%, 2026 -13.9%; rolling Sharpe to -1.5) — the last-20% holdout sits in the losing window and would likely fail
OI-gated cross-sectional momentum — L73 established single-perp OI signals edge-dead; aggregation didn't add robustness the deflation can't strip
Iteration History
Backtest and paper results are hypothetical. Trading involves risk of loss.