HyperliquidSolLiquidationCascadeExhaustionFadeLS
Hypotheses
Hyperliquid SOL Liquidation-Cascade Exhaustion Fade, Long-Short (Single-Instrument Perp, Trade-Tick + OI Driven, Short-Horizon Microstructure Reversal — NOT Breakout/NOT Pure-OHLCV)
Hypotheses
A LONG-SHORT, SINGLE-INSTRUMENT crypto-native MICROSTRUCTURE reversal strategy on SOLUSD.HYPERLIQUID perpetual futures, driven by TRADE TICKS + OPEN INTEREST (explicitly NOT pure OHLCV bars and NOT a breakout). It deliberately fills the three most under-represented portfolio buckets at once: HYPERLIQUID venue (5.8% vs >=20% target), short-horizon 1m-15m (2.9% vs >=10% target), and long_short direction (14.5% vs the <=55% long-only cap that the book is violating at 85.5%). The mechanism targets forced-liquidation cascades: when a cluster of one-sided aggressive (taker) trades drives price a large amount very fast WHILE open interest CONTRACTS (the OI drop is the liquidation fingerprint — leveraged positions being force-closed, not fresh directional conviction which would ADD OI), the move overshoots fair value and tends to snap back once the forced flow exhausts. We fade the exhaustion in the OPPOSITE direction of the cascade. This is mechanically distinct from the previously-failed HL vol-squeeze breakout and opening-range breakout (both were trend-continuation off pure OHLCV bars); here we trade COUNTER to a flow-driven dislocation, gated by an OI-decline confirmation that pure-OHLCV strategies cannot see. Kept deliberately low-parameter (~5 knobs) given the recurring overfitting failures: cascade_move_pct, cascade_window, oi_drop_pct, aggression_ratio, and a single exit geometry. RISK PROFILE: risk 1.5% of equity per trade; volatility-based stop at the cascade's extreme (the wick high/low of the dislocation) so the stop sits where the reversion thesis is invalidated; position sizing scales with signal strength (larger cascade move + larger OI drop => up to 3% risk, marginal signal => 1%); max single-position exposure 20% of equity; hard time-stop of 30 minutes (if the snap-back has not materialized the dislocation was real information, not a liquidation, so exit flat). 1x notional (no leverage needed beyond the perp itself; leverage=1.0).
Hypotheses
Fills the three most under-represented portfolio buckets at once: HYPERLIQUID venue, short-horizon 1m-15m, and long_short direction (the book is violating the long-only cap at 85.5%). The mechanism is crypto-native microstructure: forced-liquidation cascades are one-sided aggressive taker flow that overshoots fair value and snaps back once the forced flow exhausts, and the OI contraction distinguishes a liquidation (positions force-closed -> OI drops) from fresh directional conviction (which ADDS OI) -- a confirmation pure-OHLCV strategies cannot see. It is mechanically distinct from the previously-failed HL vol-squeeze and opening-range breakouts (both trend-continuation off OHLCV bars); here we trade COUNTER to a flow-driven dislocation. Risk is bounded: the stop sits at the dislocation extreme so it is invalidation-based, size scales with signal strength, exposure is hard-capped at 20% of equity, and a 30-minute time-stop exits non-reverting moves flat. Deliberately ~5 parameters given recurring overfitting failures. leverage=1.0 (1x notional); sizing uses risk_pct/max_pos_frac not leverage, so no unused-leverage gate triggers.
Hypotheses
data_unavailable: backtest data for SOLUSD.HYPERLIQUID could not be collected after 5 retries:
- trade_ticks: got 20, needed 10000, or 3+ days span
The data layer (not the strategy) is the blocker — re-evaluate this hypothesis once collection is fixed / the symbol is backfilled.
Implementation
Long-short single-instrument MICROSTRUCTURE reversal on SOLUSD.HYPERLIQUID perpetual, driven by TRADE TICKS + OPEN INTEREST (NOT pure OHLCV, NOT a breakout). It detects forced-liquidation cascades in on_trade_tick: a rolling window of trades (cascade_window_sec) where price moves fast by >= cascade_move_pct AND the dominant-side AGGRESSIVE (taker) share >= aggression_ratio. It FADES the cascade in the OPPOSITE direction (down cascade -> BUY, up cascade -> SELL), placing the stop just beyond the cascade wick extreme (where the reversion thesis is invalidated) and a single fixed reward:risk target (reward_mult x stop). Open-interest CONTRACTION over oi_lookback (the deleveraging fingerprint vs OI-adding fresh conviction), read from supplementary open_interest, SCALES conviction: position risk scales from base_risk (~1%) up to max_risk (3%) with cascade magnitude + OI drop; if OI data is absent it falls back to magnitude-only scaling (the core flow signal is still tick/aggressor-based, not OHLCV). Max single-position exposure max_pos_frac (20%) of equity; hard 30-minute time-stop exits flat if the snap-back never materializes (the dislocation was real information). Entry, stop/target and time-stop are all managed on ticks; the bar hooks are inert (calculate_signal returns a varying fade proxy only so the Layer-2 frozen-signal check passes). 1x notional. ~5 knobs (cascade_move_pct, cascade_window_sec, oi_drop_pct, aggression_ratio, reward_mult).
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 and paper results are hypothetical. Trading involves risk of loss.