Breakout-Ready vs Pullback-Ready Screens
These are the two dominant ways a swing trader filters a universe down to a tradable watchlist, and they are mirror images of the same trend-continuation thesis. A breakout-ready screen surfaces stocks that are coiled — consolidating tightly just below a clear resistance level, where the next leg up has not yet started. A pullback-ready screen surfaces stocks that are already trending and have retraced into support, where the trader buys the dip rather than the break. The core tension between them is timing vs. confirmation: a breakout buys the move as it ignites (earlier, but you don't yet know it will follow through); a pullback buys after the trend has proven itself (later, with a tighter risk point, but you may catch a falling knife if the trend is actually rolling over). A complete scanning workflow usually runs both, because the same leadership stock cycles through both states over its run.
The setups (screen criteria)
Both screens almost always sit on top of a shared trend filter — most commonly some variant of Minervini's Trend Template: price above the rising 50-, 150-, and 200-day moving averages, those MAs stacked in order, price within ~25% of its 52-week high, and a high relative-strength rank (Minervini uses RS rating ≥ 70) (Deepvue). This is the "is it even worth looking at" gate; the two screens then diverge on where in the cycle the stock is.
Breakout-ready (coiled) criteria:
- Tight, contracting base. Price range narrowing over days/weeks — the Volatility Contraction Pattern (VCP): 2–6 successive pullbacks, each shallower than the last (e.g. ~18% → ~12% → ~6%), with a shallow final contraction (TraderLion).
- Volume dry-up. Volume contracts into the apex; the quietest volume should appear right before the pivot — the sign supply is exhausted (Deepvue).
- A defined pivot. A clean resistance/handle high to break, with price sitting just beneath it.
- Distance from MA. Price near the 21-EMA / 50-day, not extended.
Pullback-ready (retraced) criteria:
- Established uptrend, intact structure. A series of higher highs and higher lows; MAs aligned bullishly (TradingSim).
- Controlled retrace into dynamic support. A 1–3 day orderly pull into the rising 21-EMA / 20-MA (shallow trends) or the 50-day SMA (deeper, more extended trends) (Bulls on Wall Street).
- Pullback on declining volume. Lighter-than-average volume into support signals absorption, not distribution.
- No structural break. Price holds above the prior swing low / does not close decisively below the support MA.
How it's used in practice
The screen produces the candidate list; the trigger is separate and is where discipline lives.
For breakouts, the entry is price clearing the pivot — Minervini buys as price crosses resistance intraday, not on close (finermarketpoints). The single most important confirmation is breakout-day volume, commonly cited as roughly 40–50% above the average daily volume; a break on light volume is the classic false-breakout tell (arongroups VCP guide). A strong candle closing near its high with little upper wick is ideal; a spike above resistance that closes back below it is a red flag and a common failure. Stops go just below the most recent contraction low, typically a 3–7% risk (TraderLion).
For pullbacks, the rule is "a pullback isn't a pullback until buyers defend the level." You wait at the support MA for a reversal candle (hammer, bullish engulfing, strong close off the low) before entering — buying into a falling price with no confirmation is the chief way pullback trades go wrong (DayTradingToolkit). The stop sits below the support MA or the higher low being defended, which is usually tighter than a breakout stop — the structural advantage of the pullback entry.
In practice the two are sequential, not competing: a stock breaks out of a VCP → runs → pulls back to its 21-EMA → offers a second lower-risk entry. Mature traders use the breakout screen to find leadership and the pullback screen to add or initiate on the inevitable retraces of that same leadership.
Adoption, debate & evidence
Both methods are deeply embedded in the O'Neil/CANSLIM and Minervini/SEPA lineages and are among the most widely taught swing setups; nearly every screener (Deepvue, ChartMill, Finviz) ships pre-built "breakout" and "pullback/near-MA" templates. That ubiquity is itself a caution — a heavily crowded pivot is more prone to shakeouts.
The honest evidence is mixed. Bulkowski's large pattern study (13,932 patterns, 1991–2008) found breakout failure rates roughly doubled between the 1990s and 2000s — patterns failing to rise ≥10% rose from ~14% to ~28% on average, and on his harder thresholds the 10%-gain failure rate climbed from 11% (1991) toward 44% (2007) (Bulkowski, Failure Rates). The takeaways he draws are well-supported: volume confirmation genuinely matters statistically, and tight well-formed bases beat messy ones. Note the look-alike trap: the academic momentum factor (Jegadeesh–Titman) is a robust, replicated cross-sectional effect, but that does not validate any specific breakout/pullback pattern entry — pattern-level edges are far weaker, decay with crowding, and depend heavily on the market regime. Win-rate claims for pullback setups (e.g. "67% on the 20-EMA") circulate widely but are vendor/blog figures without published, out-of-sample methodology — treat them as marketing, not evidence.
Strengths & limitations
Breakout-ready works best in confirmed bull markets and strong sector tape; it catches the start of the move. It fails in choppy/range-bound regimes (false breakouts proliferate) and when the base is messy or volume doesn't expand. #1 misuse: chasing extended breakouts far from the base, leaving no logical stop.
Pullback-ready offers tighter risk and better entry price, and avoids the false-breakout problem. It fails when the "pullback" is actually the first leg of a trend reversal. #1 misuse: buying the dip without a confirmation candle, or buying a pullback that has already violated structure (closed below the support MA / prior low). Both screens share a fatal blind spot: they say nothing about broad market regime, which dominates outcomes — a perfect setup in a market downtrend is still a low-probability trade.
Sources
- TraderLion — Volatility Contraction Pattern: https://traderlion.com/technical-analysis/volatility-contraction-pattern/
- Deepvue — VCP screener: https://deepvue.com/screener/volatility-contraction-pattern/
- Deepvue — Minervini Trend Template: https://deepvue.com/screener/minervini-trend-template/
- finermarketpoints — Minervini SEPA & VCP guide: https://www.finermarketpoints.com/post/what-is-mark-minervini-s-trading-strategy-the-complete-sepa-vcp-guide
- arongroups — VCP strategy: https://arongroups.co/technical-analyze/vcp-pattern-strategy/
- TradingSim — 20-MA pullback: https://www.tradingsim.com/blog/20-moving-average-pullback
- Bulls on Wall Street — pullback setup: https://www.bullsonwallstreet.com/post/swing-trading-pullback-strategy
- DayTradingToolkit — trading pullbacks: https://daytradingtoolkit.com/strategies/trading-pullbacks-trends-strategy
- Bulkowski — Failure Rate Study: https://thepatternsite.com/FailureRates.html
Disputes flagged: breakout/pullback pattern-level edge is contested and crowding-/regime-sensitive; vendor win-rate figures (e.g. "67% 20-EMA") are unverified. The academic momentum factor is robust but does NOT validate specific pattern entries.