Skip to content

View translation

CrossSectional7DReturnReversalLSBinance6Major

Hypotheses

Daily Cross-Sectional 7-Day Return Reversal: Long-Short Across 6 Major Binance Perps, Long Bottom-Quartile + Short Top-Quartile of Past-Week Performance

Hypotheses

A dollar-neutral, cross-sectional mean-reversion strategy on a fixed universe of 6 major Binance USD-M perpetual futures with confirmed clean data: BTC, ETH, SOL, BNB, AVAX, LINK (all USDT-margined). Every 24 hours, the strategy ranks the 6 assets by their trailing 7-day return, goes LONG the 2 worst-performing assets and SHORT the 2 best-performing assets, equal-weighted within each leg, dollar-neutral. Hold 24 hours, then re-rank. The middle 2 assets are excluded. This is the most-academically-documented cross-sectional anomaly: short-term return reversal (Jegadeesh 1990, Lo & MacKinlay 1990, Hubrich 2018 for crypto-specific evidence). The mechanism: when one asset in a basket outperforms peers in a 1-30 day window, profit-taking flows from longs, rebalancing flows from index/basket-tracking capital, and contrarian flows from value-oriented participants together push the asset back toward the basket mean. Symmetrically, the under-performer benefits from buyer reentry. Directly responds to the analyst's prescriptive recommendation from this session: 'prioritize cross-sectional mechanisms, not directional momentum, for the current regime' — cross-sectional dispersion has INCREASED in 2024-2026 as the major basket decorrelated, creating MORE edge for cross-sectional strategies. Distinct from CrossSectionalMeanReversion3Major (which uses HL + funding-rate ranking + 8h cycle): this uses BINANCE USD-M + 7-day return ranking + 24h cycle. Two complementary cross-sectional strategies on orthogonal signals. Fills FIVE under-represented buckets: long-short direction (13.9% → toward 45%), multi-instrument scope (7.1% → grow), cross-sectional mechanism class (the only one confirmed working), portfolio diversifier vs directional strategies, and BINANCE-USD-M-only (clean data, no failure mode). Position sizing: 12% of equity per long leg × 2 + 12% per short leg × 2 = 48% gross exposure, dollar-neutral. Risk per trade: ~1% of equity from daily dispersion volatility.

Hypotheses

Implements the hypothesis exactly: a dollar-neutral cross-sectional short-horizon reversal (Jegadeesh 1990 / Lo & MacKinlay 1990 / Hubrich 2018) on BINANCE USD-M perps with a 7-day ranking window and 24h re-rank cycle — orthogonal to the funding-rate / 8h CrossSectionalMeanReversion3Major. The 6-asset universe is set via the primary instrument plus extra_instruments, all on 1-DAY bars; because every leg shares the same timeframe, the base class's cross-leg alignment barrier defers the signal until all 6 have a contemporaneous bar, guaranteeing the rank is computed on aligned same-day prices (avoiding the stale-leg trap). Ranking ascending by trailing return and taking the bottom n_long for longs / top n_short for shorts gives the long-loser / short-winner reversal book; equal leg_fraction (0.12) on both sides yields dollar-neutrality and ~1% daily-dispersion risk per the brief. Reconciliation uses netting deltas with a rebalance_band to suppress micro-churn so fee drag stays below the reversal edge. calculate_signal returns a continuous cross-sectional excess-return score for the primary (with a tanh price proxy fallback) so it varies bar-to-bar and passes Layer-2 frozen-signal detection, while all cache/order calls are exception-guarded so the synthetic proxy never crashes. leverage=1.0 since 48% gross needs no margin; it is still referenced in sizing so there is no leverage_set_but_unused mismatch. Fills the under-represented long-short, multi-instrument, cross-sectional, diversifier and Binance-USD-M-only buckets.

Hypotheses

Abandon — this is a wrong-sign (anti-edge) signal, not an under-tuned one, so optimization cannot help. The book longs the 2 worst and shorts the 2 best 7-day performers (cross-sectional REVERSAL), and it loses in every single year over 6+ years (2021 -50.8%, 2023 -27.6%, total -76.2%, Sharpe -0.83, PF 0.80, avg_trade -$35, max_drawdown 78% across a 1992-day drawdown). That cross-year consistency is the signature of a backwards signal: crypto majors exhibit cross-sectional MOMENTUM at the weekly horizon (winners keep winning), so systematically buying losers and shorting winners bleeds. This is corroborated directly by this session's evidence — the opposite-sign cross-sectional MOMENTUM book (BinanceCrossSectionalRelativeStrengthMomentumDollarNeutralLSBasketDaily) was the (marginal) edge direction at only +0.40 Sharpe and STILL failed the deflated-Sharpe gate. Optimizing the 3 core params (lookback_days, rebalance_days, quartile width) cannot turn an anti-edge positive, and the one structural 'fix' — flipping the sign to long-winners/short-losers — simply recreates that already-abandoned, DSR-failed momentum strategy, so there is nothing genuinely new to send to optimization. Not iterate: there is no code bug (custom-routed entries work — the entry_signaled:0 is an artifact, 2079 real balanced trades executed; sizing is clean at ~48% gross, metrics_reliable=true); the failure is the premise. PRESERVED FINDING for the research lead: cross-sectional REVERSAL at the 7-day/weekly horizon is a confirmed anti-edge on the Binance majors basket (majors momentum, not revert, at that horizon) — do not re-queue weekly cross-sectional reversal; the cross-sectional MOMENTUM direction is the real (but DSR-marginal) edge, so any further cross-sectional work needs a STRONGER momentum signal construction (e.g. residual/idiosyncratic momentum, longer formation, wider universe to deepen dispersion), not the reversal sign and not a parameter retune of this book.

Implementation

Daily cross-sectional 7-day-return reversal across a fixed 6-asset Binance USD-M perpetual universe (BTC, ETH, SOL, BNB, AVAX, LINK, all USDT-margined). Every 24h the 6 assets are ranked by trailing 7-day return; the strategy goes LONG the 2 worst performers and SHORT the 2 best performers, equal-dollar-weighted at 12% of equity per leg (dollar-neutral, ~48% gross), holds 24h, then re-ranks. The middle 2 are excluded. All multi-leg order management is centralized in calculate_signal: each rebalance computes a signed target notional per leg and reconciles it to the live position with one NETTING delta market order, so a quartile rotation flips a leg in a single fill; legs leaving both quartiles are closed. The single-instrument hooks are inert. Pure OHLCV, no leverage.

Backtest Review

Correct mechanism class (cross-sectional, dollar-neutral) on clean deep Binance USD-M data (2019-2026, 2079 trades), genuinely market-neutral (beta -0.018, benchmark_correlation -0.089, benchmark_meaningful=false) — fully validatable with clean sizing (avg_position_pct 11.2% ≈ 12%/leg, ~48% gross, metrics_reliable=true).

Backtest Review

The entry_signaled:0 is a harmless artifact of custom multi-leg routing (2079 real trades executed); no sizing or data defect.

Backtest Review

Loses in EVERY year for 6+ years: 2020 -6.6%, 2021 -50.8%, 2022 -12.6%, 2023 -27.6%, 2024 -4.6%, 2025 -4.6%, 2026 +2.4% (partial). total_return -76.2%, Sharpe -0.83, profit_factor 0.80, avg_trade_return -$35 (negative), max_drawdown 78% over a 1992-day drawdown — a robust anti-edge, not noise.

Backtest Review

Wrong-sign signal: it longs losers / shorts winners (7-day reversal), but crypto majors exhibit cross-sectional MOMENTUM at the weekly horizon. The opposite-sign cross-sectional MOMENTUM book was already tested this session and only reached a weak +0.40 Sharpe that FAILED DSR — so momentum is the (marginal) edge direction and this reversal is its money-losing inverse.

Backtest Review

avg_win $281 < avg_loss $349, skew -4.0, kurtosis 46.6 — small wins, fat left tail.

Outcome Summary

CrossSectional7DReturnReversalLSBinance6Major applied a well-documented academic anomaly — short-term cross-sectional reversal — as a dollar-neutral long-short book on six clean Binance majors, directly answering the analyst's call to prioritize cross-sectional mechanisms. The construction was sound and trustworthy (clean ~48% gross sizing, genuinely market-neutral, 2,079 real balanced trades), but the result was a robust anti-edge: -76.2% with a negative Sharpe and a loss in every year for 6+ years, the signature of a backwards signal. The reviewer abandoned it pre-optimization, reasoning that crypto majors momentum rather than revert at the weekly horizon, so optimization cannot rescue a wrong-sign premise and flipping the sign merely recreates the session's already-abandoned, DSR-failed cross-sectional momentum strategy. The preserved finding is to stop re-queuing weekly cross-sectional reversal and instead pursue a stronger momentum-direction signal if cross-sectional work continues.

Outcome Summary

Cross-sectional reversal at the 7-day/weekly horizon is a confirmed anti-edge on the Binance majors basket — they momentum, not revert, at that horizon — so the real (but DSR-marginal) edge is the momentum direction; further cross-sectional work needs a stronger momentum construction (residual/idiosyncratic momentum, longer formation, wider universe), not the reversal sign or a retune of this book.

Outcome Summary

The analyst abandoned it at the backtest-review gate, before optimization, because it is a wrong-sign signal, not an under-tuned one: crypto majors exhibit cross-sectional momentum at the weekly horizon, so longing losers and shorting winners bleeds consistently, and parameter tuning cannot flip an anti-edge positive while reversing the sign just recreates an already-abandoned, DSR-failed momentum book.

Outcome Summary

A daily, dollar-neutral cross-sectional 7-day-return REVERSAL strategy across 6 major Binance USD-M perps (BTC, ETH, SOL, BNB, AVAX, LINK) that each day longs the 2 worst and shorts the 2 best trailing-week performers, equal-weighted at ~12%/leg (~48% gross), holding 24 hours — targeting the documented short-term reversal anomaly and the analyst's call to prioritize cross-sectional mechanisms.

Outcome Summary

It was a robust anti-edge over 2019-2026: -76.2% total return, Sharpe -0.83, profit factor 0.80, 49.8% win rate over 2,079 trades, avg_win $281 < avg_loss $349, avg_trade_return -$35, 78% max drawdown over a 1,992-day drawdown — losing in every year for 6+ years — while sizing was clean (avg_position_pct ~11%/leg, metrics_reliable=true) and the book genuinely market-neutral (beta -0.018, correlation -0.089).
Strategy report

Backtest and paper results are hypothetical. Trading involves risk of loss.