Strategies
Information-Discreteness (Smooth-Momentum) Cross-Sectional Rotation, Long-Only Perps (8 Liquid BINANCE USD-M Majors — Among Names in Their Own Uptrend, Hold the Top-3 by TREND SMOOTHNESS (Fraction of Up-Days, Not Raw Return Magnitude); Favor Persistent, Non-Outlier-Driven Advances That Generalize Out-of-Sample; Weekly Rebalance, Equal-Weight, 3-Parameter)
Outcome: Abandoned
SmoothMomentumInformationDiscretenessRotationEightMajorPerpsLong
Sits in a family with a deployed survivor (long-only cross-sectional majors momentum); adequate trade count (202); genuinely differentiated smoothness ranking
Hypothesis
Implementation
Long-only cross-sectional rotation over 8 liquid BINANCE USD-M major perps (BTC, ETH, SOL, BNB, XRP, ADA, AVAX, LINK) on daily bars, pure OHLCV, ranked by TREND SMOOTHNESS rather than return magnitude. Every 7 calendar days each name is scored by information discreteness, id_score = (#up_days - #down_days) / #days over the trailing 60 daily returns, and the top 3 ELIGIBLE names are held equal-weight long (ties broken by trailing total return). Eligibility is a two-leg absolute-momentum gate: the name's own 60-day total return must be positive AND its close must be above its own trailing 60-day mean; names failing either sit out and the slot goes to cash. Each leg is min(33%, 90%/3) = 30% of current equity notional at leverage 1.0, so gross exposure is ~90% long and never exceeds equity. Exits are (a) rotation-driven on the weekly grid when a holding leaves the eligible top-3, and (b) a downtrend-break exit evaluated every aligned bar when a holding's close falls below its own 60-day mean.
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.
Backtest Review
- Sharpe
- 0.67
- Total return
- 907.16%
- Max drawdown
- 67.37%
- Trades
- 202
- Win rate
- 34.7%
- Profit factor
- 1.26
Sits in a family with a deployed survivor (long-only cross-sectional majors momentum); adequate trade count (202); genuinely differentiated smoothness ranking
Clean multi-leg alignment and calendar-anchored rebalance; pure OHLCV, no data walls
max_drawdown 67.4% (CI to 85%) — above the 50% hard-abandon line (L19); 2022 annual -67%, china-ban window -53%, yen-carry -17%
L36 compounding/leverage-artifact signature: avg_trade_return_pct 10.3% (many multiples of a major's move), exposure_pct 160% and avg_position_pct 55% exceeding the stated 90% gross, return_kurtosis 229, skew 9.5
Despite the anti-outlier premise, the record IS outlier-driven: 2021 +451% carries everything (single days 2021-10-18 +112%, 2021-05-19 +52%), and headline is mostly unrealized (end_unrealized_pct 376)
Not significant and no alpha over its own benchmark: Sharpe 0.666 with CI [-0.075, 1.30] straddling zero, information_ratio -0.24 vs the equal-weight basket
L45 cross-sectional momentum majors-basket family (0/84 survivors), carried by bull-year crypto beta (beta 0.42, benchmark_correlation 0.54)
Iteration History
Backtest and paper results are hypothetical. Trading involves risk of loss.