We show the losses too: crypto strategy scorecards

24 crypto trading bot strategies, backtested every week on real exchange prices at real fees across two separate 6-month periods. Green when a strategy worked, red when it did not, next to what simply holding would have done.

  • RSI Oversold Bounce: Buy when RSI dips below 30 — the textbook oversold-reversal trade. Tight 2% stop, 3% target.
  • EMA9 Trend Confirmation: Enter long when price holds above EMA9 with momentum (RSI > 50). Simple trend-rider.
  • Conservative DCA Dip Buyer: Adds to a position on RSI dips inside a confirmed long-term uptrend (price above EMA50). DCA-style entries with wider stops.
  • Bollinger Squeeze Breakout: Enters after a tight volatility squeeze (Bollinger width < 2.5%) confirmed by volume. Captures explosive expansion phases.
  • Volume Surge Hunter: Catches sudden volume expansion while RSI is still cool (not overbought). Designed to enter early in a move.
  • EMA20 Pullback Buy: Buys healthy pullbacks (RSI 30-45) inside a confirmed long-term uptrend (price above EMA50). Classic swing setup.
  • Triple EMA Confluence: Requires all three EMAs (9/20/50) stacked bullishly with momentum confirmation. Filters ~70% of false signals vs a single-EMA trigger.
  • Golden Cross Hunter (9/20): Triggers exactly when EMA9 crosses above EMA20 in a momentum-friendly regime (RSI > 45). Catches trend initiations early.
  • Bollinger Lower-Band Bounce: Buys statistical extremes — price below the lower Bollinger band with deep RSI oversold and volume confirmation.
  • Momentum Continuation: Joins a confirmed uptrend (RSI > 55, EMA9 > EMA20, price above EMA20) with volume backing. Designed to ride moves, not catch tops.
  • Adaptive DCA Accumulator: Layered DCA entries on deep RSI dips, but only inside a confirmed structural uptrend (price > EMA50). Trailing TP captures recovery.
  • Volatility Compression Sniper: Targets end-of-squeeze setups: Bollinger width below 2% with institutional volume and RSI in the neutral zone (40-65).
  • Multi-Factor Confluence Engine: Demands four-pillar alignment before any entry: structural trend (both EMA stacks bullish), momentum (RSI in the 50-70 sweet spot), and institutional volume. Built to filter ~80% of false signals.
  • Statistical Mean Reversion (2σ tail): Buys 2-sigma tail discounts (price below lower Bollinger band) with ultra-oversold RSI, but ONLY inside a confirmed long-term uptrend. Converts knife-catching into a structural mean-reversion edge.
  • Major Trend Reversal Snipe: Targets the rare moment when the 20-period EMA crosses above the 50-period EMA (a structural trend reversal — much bigger event than a 9/20 cross), confirmed by price follow-through, momentum in the neutral-bullish zone, institutional volume, and expanding (not stagnant) volatility. High conviction, low frequency.
  • Quant Momentum Stack: Institutional-grade trend confirmation: every EMA pair must be stacked bullishly, price above EMA9, RSI above 55, and volume at least 1.8× its recent average. Built to enter mid-cycle and ride extended trend runs with trailing exits.
  • Smart-Money Volume Profile: Detects the precise moment of an EMA9/EMA20 cross on heavy volume (at least 2× its recent average) while volatility is still elevated (Bollinger width > 2.5%). The textbook setup for catching breakouts EARLY rather than chasing late-stage moves.
  • Risk-Parity DCA Ladder: Conservative, regime-aware DCA accumulation. Layers buys on RSI dips below 35, but only when (a) the macro trend is intact (price > EMA50) AND (b) volatility is high enough to mean-revert (Bollinger width > 2.5%). Strict capital cap and trailing TP for compounding.
  • Daily Trend Rider: Buys when the 20 EMA crosses above the 50 EMA (a new uptrend) and rides it with a trailing exit. Few trades, wide targets: designed for 1d or 4h candles so fees stay small next to each win.
  • Patient Dip Ladder (DCA): Starts a small buy when RSI drops below 35, then adds 3 safety orders every 4% lower, so the average price improves if the dip continues. Sells 5% above the average price; the 18% stop sits below the last safety order. Suits 4h candles.
  • Trend-Filtered RSI Dip: Buys RSI dips (below 35) only while the 20 EMA is above the 50 EMA, so it stays out of steady downtrends where plain dip-buying keeps losing. Take profit 2.4× the stop. Suits 4h candles.
  • Volume-Confirmed Breakout: Buys when price closes above the upper Bollinger band on at least 1.5× normal volume, inside an uptrend (20 EMA above 50 EMA). Volume filters out quiet fake-outs; a trailing exit lets real breakouts run. Suits 4h candles.
  • Squeeze → Trend Breakout: Waits for a volatility squeeze (Bollinger width under 5%), then buys the candle where price crosses back above the 20 EMA on above-normal volume while the 20 EMA is above the 50 EMA. Trailing exit and trailing stop. Suits 1d or 4h candles.
  • Pullback-in-Trend: In an established uptrend (20 EMA above 50 EMA, price still above the 50 EMA), buys pullbacks below the 20 EMA once RSI has cooled under 45. Buys weakness inside strength instead of chasing. Trailing exit; suits 4h candles.

haythix provides trading tools, not financial advice. Results are past backtests on historical prices; they are not a prediction or a promise.