Skip to content

View original

SolFundingRateExtremeReversalLS8H

Hypotheses

SOL Funding Rate Extreme Reversal

Hypotheses

A simple contrarian strategy on SOLUSDT perpetual futures that exploits extreme funding rate readings as a crowded-positioning signal. When the 8-hour funding rate reaches an extreme percentile (top 5% or bottom 5% over the trailing 60-day window), enter a position opposite to the crowded side. Extreme positive funding means longs are paying shorts heavily — indicating overcrowded long positioning that historically resolves through long liquidations and price decline. Extreme negative funding means shorts are paying longs heavily — indicating overcrowded shorts prone to short squeezes. Position is held until funding rate mean-reverts to neutral (within ±0.005% per 8h) or stop-loss/time-stop triggers. SOL is chosen because it has high retail participation, frequent funding extremes, deep liquidity, and clean funding rate data on Binance. Holding period is days (not minutes), making fee drag negligible relative to the 0.10% round-trip cost.

Hypotheses

Implements the funding-extreme reversal thesis exactly while sidestepping the common failure modes. Funding is used purely as a directional SIGNAL (the position's P&L is price-based and fully creditable — no uncreditable carry cash flow), so the strategy correctly runs as a directional perp position rather than a funding-carry trade. It reads the documented flat {ns: rate} funding_rates supplementary dict into a sorted index built once and queried with bisect (O(log n) per bar — the timeout-safe pattern), computing trailing-60-day percentiles to define 'extreme', plus an absolute min_extreme_funding floor so it only fades genuine extremes (not tiny ones in calm regimes). The exit fires when funding mean-reverts to neutral, matching the hypothesis, with a price stop and time stop as guards. The venue is a futures perp because the strategy shorts (MARGIN account) and because funding data only exists for perps; leverage is left at 1.0 (the account still permits the short leg at 1x), so the sizing references no margin leverage and avoids the inert-leverage gate. calculate_signal returns the continuous funding z-score (clamped to ±50, with a scaled-funding fallback before the window fills) so the literal "funding_rates" reference triggers Layer-2 synthetic funding injection and the signal varies every bar (verified: 40/40 unique on a synthetic funding series), never producing a frozen or >1e9 value. 8-HOUR bars match the funding cycle and keep holding-period fee drag negligible.

Hypotheses

Decisively money-losing directional contrarian fade with no edge to optimize: profit_factor 0.796, Sharpe -0.50 (CI -1.80 to +0.39), total_return -83%, expectancy -165, max_drawdown 90.4%, negative in the years that matter (2021 -51.2%) over an adequate 334-trade / 5.7-year sample. The strategy fades extreme 8h funding directionally (P&L is price-based -- funding is only a signal, so the funding-credit mechanism does not apply), and the book is overwhelmingly short (250 shorts vs 84 longs): fading 'crowded long' funding extremes means shorting into SOL's parabolic bull and getting run over (2021 -51.2%, return_kurtosis 78, skew 4.48, a +37% day against a short). Extreme funding marks PERSISTENT crowded positioning that keeps trending, not an imminent reversal, so the contrarian directional bet bleeds. This is the contrarian-short-on-funding failure mode the hypothesis author themselves flagged as already-broken on BTC, now reproduced on SOL. No parameter optimization converts a 0.796-PF, -83%, 90%-DD directional fade into an edge; tuning the entry percentiles only shifts where the trend runs the shorts over. Do not spend optimization compute. FAILURE PATTERN: funding-rate-extreme contrarian reversal (fading the crowded side directionally) loses on crypto majors because extreme funding is a momentum/trend-persistence signal, not a reversal signal -- the predominantly-short book gets run over by secular uptrends (SOL 2021 -51%); the funding edge, if any, is in CARRY (collecting funding delta-neutral), not in directional fades.

Implementation

Single-instrument contrarian long/short on SOLUSDT.BINANCE USD-M perpetual (8H bars) that fades extreme funding-rate readings as a crowded-positioning signal. Funding is read as a signal only (never credited to P&L). When the current 8h funding sits at/above the 95th percentile of its trailing 60-day distribution (and above a 1bp floor) it shorts SOL (crowded longs); at/below the 5th percentile (and below -1bp) it longs SOL (crowded shorts). Exits when funding mean-reverts to neutral (|funding| <= 0.005%/8h), on an 8% price stop, or after ~10 days (30 bars). Sizes 50% of equity notional; leverage 1.0.

Backtest Review

Clean funding-as-signal implementation (bisect index, dual-key dict handling), correct long/short routing on a MARGIN perp, adequate sample (334 trades / 5.7 years), metrics_reliable=true

Backtest Review

Decisively money-losing: profit_factor 0.796, Sharpe -0.50 (CI -1.80 to +0.39), total_return -83%, expectancy -165, max_drawdown 90.4%

Backtest Review

Directional contrarian fade gets run over by trends: 250 shorts vs 84 longs, 2021 -51.2% from shorting SOL's parabolic bull at 'crowded long' funding extremes (return_kurtosis 78, skew 4.48, a +37% day against a short)

Backtest Review

Negative alpha (-0.127), information_ratio -0.96; this is the contrarian-short-on-funding failure mode the author flagged as already-broken on BTC

Backtest Review

Funding is used only as a directional signal (price-based PnL) -> the funding-credit mechanism does not rescue it; extreme funding marks persistent crowded positioning that keeps trending, not imminent reversal

Outcome Summary

SolFundingRateExtremeReversalLS8H bet that extreme SOL funding marks overcrowded positioning that snaps back, fading the crowded side directionally with funding as a pure signal. The implementation was clean, but the premise was backwards: extreme funding signals trend persistence, not reversal, so the structurally short book (250 shorts vs 84 longs) repeatedly shorted into strength and got run over — losing 83% with a -0.50 Sharpe, a 0.796 profit factor, and a 90.4% drawdown, with 2021 alone down 51.2% from shorting SOL's parabolic bull. The reviewer abandoned it pre-optimization, noting this was the very contrarian-short-on-funding failure the author had already flagged on BTC and that tuning percentiles can't fix a signal pointed the wrong way. The durable lesson: any funding edge belongs in delta-neutral carry, not directional fades.

Outcome Summary

Funding-rate extremes are a momentum/trend-persistence signal, not a reversal signal — fading the crowded side directionally loses on crypto majors because the predominantly-short book gets run over by secular uptrends — so the funding edge, if any, lives in carry (collecting funding delta-neutral), not in directional fades; tuning entry percentiles only shifts where the trend runs the shorts over.

Outcome Summary

The analyst abandoned it at the backtest-review gate as a directional contrarian fade with no edge: extreme funding marks persistent crowded positioning that keeps trending rather than an imminent reversal, so the predominantly-short book gets run over by uptrends (fading 'crowded longs' means shorting SOL's parabolic bull) — the exact contrarian-short-on-funding failure mode the hypothesis author had already flagged as broken on BTC, now reproduced on SOL.

Outcome Summary

A single-instrument, long/short contrarian strategy on SOLUSDT.BINANCE 8H perp that uses the 8h funding rate purely as a crowded-positioning signal (P&L price-based, funding never credited): when funding hits a trailing-60-day extreme percentile, fade the crowded side — short SOL on extreme positive funding (crowded longs), long SOL on extreme negative funding (crowded shorts) — exiting on funding mean-reversion to neutral, a price stop, or a time stop.

Outcome Summary

It was decisively money-losing over an adequate 334-trade / 5.7-year sample: -83% total return, Sharpe -0.50 (CI -1.80 to +0.39), profit factor 0.796, 46.7% win rate, expectancy -$165/trade, 90.4% max drawdown, negative alpha -0.127 — with a structurally short book (250 shorts vs 84 longs) and a catastrophic 2021 (-51.2%, kurtosis 78, a +37% day against a short); execution was clean (metrics_reliable=true).
Strategy report

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