Does the RSI oversold strategy work on crypto?
Short answer: No edge: the difference could easily be luck.
"Buy when RSI is oversold" is one of the first rules people learn. We used the textbook settings (14 days, buy under 30, sell over 70) on Bitcoin and compared it with holding.
The rule we tested: Buy Bitcoin when its 14-day RSI drops below 30 (oversold), sell when it rises above 70.
Across 62 results the average difference was -0.73%, inside the noise band of ±2.96%. We can't tell it apart from luck: no measurable edge.
| RSI 14 (30/70) | Holding Bitcoin | |
|---|---|---|
| Total return | +102.5% | +109.3% |
| Per year | +14.7% | +15.4% |
| Worst drop | -50.5% | -76.7% |
| Volatility | +39.1% | +52.0% |
How we tested it
RSI (Relative Strength Index) compares recent gains with recent losses on a 0 to 100 scale, using Wilder's smoothing over 14 days. We buy when it closes below 30, stay in until it closes above 70, and trade at the next day's close, so the test never uses information it didn't have. Out of the market the money sits in cash at 0%. We compare it month by month with simply holding Bitcoin.
Period 2021-08-01 → 2026-09-28. Costs: 0.10% per round trip. Data: Uniswap v3 pool state on Ethereum mainnet, computed by Hype Tested, up to 2026-09-28. Engine 0.1.0.
Trades
| Bought | Sold | Return |
|---|---|---|
| 2021-08-03 | 2021-10-07 | +40.4% |
| 2022-01-08 | 2022-03-29 | +13.0% |
| 2022-05-10 | 2023-01-12 | -39.3% |
| 2023-03-10 | 2023-03-18 | +32.3% |
| 2023-08-18 | 2023-10-21 | +14.7% |
| 2024-06-25 | 2024-10-30 | +16.6% |
| 2025-02-27 | 2025-05-09 | +21.9% |
| 2025-11-18 | 2026-01-15 | +2.6% |
| 2026-02-01 | 2026-08-20 | -4.9% |
What this doesn't tell you
- Past results don't predict future results.
- Trading costs are an estimate (0.10% per round trip). Spreads and slippage can be higher, especially for small stocks and crypto.
- Taxes are ignored. Frequent trading usually costs more in tax than buying and holding.
- Crypto prices are computed by us from Uniswap v3 trading pools on Ethereum: a 30-minute average ending at midnight UTC. They are quoted in USDC, a dollar-pegged token that briefly traded near $0.88 in March 2023, and "BTC" is WBTC, a token backed by bitcoin held by a custodian.