Tight price range (< ±2%) + volume above average (someone buying quietly) + low ADX (no trend yet — coiling) + price above SMA200 (macro uptrend intact) + RSI 42–58 (neutral, no panic or euphoria). Classic institutional accumulation before a directional move. Not a breakdown.
Quiet accumulation inside a tight coil — a watch, not a trigger. Price is range-bound (within ±2%) yet volume runs above average, suggesting someone is buying without moving price. ADX is low (coiling), price holds above SMA200 (macro uptrend, so it reads as accumulation not distribution), and RSI sits neutral (42–58). It fires before direction confirms, so it flags candidates to watch — not an entry.
change_pct > -2 + change_pct < 2 + relative_volume > 0.8 + adx < 22 + price > sma_200 + rsi_14 > 42 + rsi_14 < 58.
| Horizon | Swing |
| Scanner timeframe | 1d |
| Confirm entry on | 4h / 1d |
| Typical hold | watch until breakout, then 3–10 days |
| Max hold / time-stop | drop from watch if the coil persists >1–2 weeks without expansion |
The pages below are free and educational, but the actionable plan stays in the app:
Forward-validation pending; treat as a structural setup filter, not a proven edge. Full breakdown in the premium app.