Post-crash bounce-failure fade. The scanner does NOT chase the drop — it waits for a coin that has already crashed >=15% to attempt a bounce, then shorts the rejection. Trigger: change_pct ≤ -15 (real capitulation, not noise) + rel_str_btc ≤ -5 (idiosyncratic weakness, not market beta) + 5m BSL sweep with displacement within last 6 bars (MM grabbed bounce-stop liquidity) + rejection_wick_15m on current bar (failure confirmation) + volume_spike_ratio ≥ 1.5 (real selling on the rejection). Accepts zone_htf discount (the coin IS at the bottom of its HTF range — that's the whole point). Sized intraday so SL sits above the bounce high not the original swing high. Ranked by rel_strength_vs_btc asc — weakest vs BTC = most exhausted bull defense. The ESPORTSUSDT 2026-05-21 +1.18R winner was structurally this exact pattern.
Failed-bounce fade after a crash. Does NOT chase the drop — waits for a coin already down ≥15% (change_pct ≤ -15) with idiosyncratic weakness (rel_str_btc < -5) to attempt a bounce, then shorts the rejection: a 5m BSL sweep with displacement in the last 6 bars (MM grabbed bounce-stop liquidity) + a 15m bearish rejection wick + volume_spike ≥ 1.5 (real selling on the failure). Accepts HTF discount — the coin IS at its range bottom by design.
change_pct ≤ -15 and > -50 + rel_strength_vs_btc < -5 + sweep_5m_type==BSL + displaced + bars_ago ≤ 6 + displacement_atr ≤ 2.0 + rejection_wick_15m + volume_spike_ratio ≥ 1.5.
| Horizon | Intraday |
| Scanner timeframe | 5m / 15m |
| Confirm entry on | 5m / 15m |
| Typical hold | 1–6 hours |
| Max hold / time-stop | End of trading session |
The pages below are free and educational, but the actionable plan stays in the app:
Forward-validation pending; treat as a setup filter, not a proven edge. Full breakdown in the premium app.