Bitcoin RSI Mean Reversion Strategy Backtest: Buy Oversold, Sell Overbought
“Buy when RSI drops below 30, sell when it rises above 70” — this is perhaps the most commonly taught RSI strategy. It sounds logical: buy when the market is oversold, sell when it’s overbought. But does mean reversion actually work for Bitcoin? The answer might surprise you.
Strategy Rules
- Buy when RSI(14) drops below 30 (oversold)
- Sell when RSI(14) rises above 70 (overbought)
- Hold position until the opposite signal triggers
- 100% position size — fully in or fully out
- 0.1% transaction fee per trade
- No leverage, no short selling
Backtest Results
Period: 2017-08-30 to 2026-03-23 (8.6 years)
Key Findings
This strategy loses money. A -5.3% CAGR means you would have actually lost capital over 8.6 years while Bitcoin gained 1469.1%.
Bitcoin doesn’t mean-revert — it trends. When RSI drops below 30, it often means Bitcoin is entering a bear market, not that it’s about to bounce. You’re buying into weakness and selling before the real rally.
The max drawdown of -83.3% is worse than Buy & Hold’s -83.2%. You took on MORE risk for NEGATIVE returns.
Compare this with RSI trend following (53.2% CAGR) — the exact opposite approach. Using the same indicator in the opposite direction produces dramatically better results.
Complete Trade Log
The Verdict: Don’t Mean-Revert Bitcoin
This is a textbook example of why you must backtest before trading. The most intuitive use of RSI — buy oversold, sell overbought — doesn’t work for Bitcoin. Bitcoin is a trending asset. Mean reversion strategies belong in range-bound markets, not in crypto.
Data source: Binance BTC/USDT daily candles. Backtest includes 0.1% transaction fees. Past performance does not guarantee future results.
日本語
Español
Português
العربية
繁體中文
简体中文