Objective
This playbook implements a contrarian mean-reversion strategy on BTC/USDT daily bars. The core thesis: when the crowd is uniformly bearish and technicals confirm oversold conditions, the probability of a reversal is elevated. Rather than chasing momentum, the strategy systematically fades crowd consensus at extremes.
Signal Construction
Three independent signal dimensions are scored and combined:
- Crowd Sentiment (Funding Rate + L/S Ratio Z-Score): When the aggregate crowd score drops below -0.5, it indicates the market is tilted heavily bearish. Funding rates turn negative as shorts dominate, and the long/short ratio z-score confirms the imbalance.
- RSI(14): A classic momentum oscillator. Below 35 qualifies as oversold; above 65 as overbought.
- Bollinger Bands(20,2): When price falls below the lower band (%B < 0), the asset is statistically stretched to the downside. The middle band serves as the mean-reversion target for partial profit-taking.
Entry Rules
A full BUY signal fires when at least 2 of the 3 dimensions are simultaneously bearish:
- Crowd score < -0.5
- RSI < 35
- Price below lower Bollinger Band (%B < 0)
The strategy allocates 100% of portfolio to BTC on a buy signal.
Exit Rules
A SELL signal fires when at least 2 of the 3 dimensions flip bullish/overbought:
- Crowd score > 0.5 (euphoria)
- RSI > 65
- Price above upper Bollinger Band (%B > 1)
The strategy exits entirely on a sell signal.
Mean Reversion (Partial Profit)
Before the full exit signal, if price reverts to the BB middle band with RSI around 50, the strategy takes partial profit by reducing the position to 50%. This locks in gains from the initial reversion while keeping exposure for further upside.
Backtest Parameters
- Asset: BINANCE_SPOT_BTC_USDT (daily bars)
- Period: January 1, 2024 to present
- Initial Capital: $1,000,000 USDT
- Commission: 0.1% per trade
- Slippage: Simulated via partial fill model
Performance Summary
Over 14 signals (7 complete buy/sell cycles), the strategy achieved a 6.18% total return with a Sharpe ratio of 0.23 and maximum drawdown of -30.86%. The Sortino ratio of 0.34 indicates downside volatility is better managed than the raw Sharpe suggests. CAGR sits at 2.72% against 25.66% annualized volatility.
The strategy is conservative by design -- it trades infrequently (7 round trips in ~27 months) and prioritizes capital preservation over aggressive returns. Its edge comes from patience: waiting for genuine crowd capitulation rather than trying to catch every dip.
Risks & Limitations
- Low trade frequency: With only 7 cycles, statistical significance is limited. More out-of-sample data is needed to validate the edge.
- Drawdown tolerance: The 30.86% max drawdown is significant. The strategy holds through volatility and can be underwater for extended periods.
- Crowd data dependency: The quality of the crowd sentiment composite (funding rate + L/S ratio) depends on data availability and market microstructure that may shift over time.
- Single asset concentration: 100% allocation to BTC on entry means no diversification benefit during holding periods.