Scan 5,000+ stocks daily for bull flag continuation patterns. Pole strength, pullback depth, and volume contraction analyzed. Each setup graded A+ to B.
Run this scan →The bull flag is one of the most reliable continuation patterns in momentum trading. It forms after a stock makes a sharp, powerful advance — the pole — and then pauses to consolidate in a tight, downward-sloping channel on diminishing volume. This pause is not weakness; it is a healthy digestion of gains where weak hands exit and strong hands accumulate.
The psychology behind the bull flag is straightforward. The initial surge attracts attention and creates fear of missing out among sidelined traders. As the stock pulls back slightly, profit-takers sell and short-sellers try to fade the move. But the declining volume during the pullback reveals that selling pressure is drying up — the supply of shares for sale is being absorbed.
When the stock breaks above the upper boundary of the flag on increasing volume, it confirms that demand has overwhelmed supply once again. The measured move target — calculated by adding the pole height to the breakout point — gives traders a mathematical framework for setting profit targets. Bull flags in strong uptrending markets have historically produced some of the most consistent gains in technical trading.
Documented by Robert D. Edwards and John Magee in Technical Analysis of Stock Trends (1948), one of the foundational texts of chart pattern analysis. The bull flag became a staple of momentum trading methodology, later popularized by Mark Minervini and William O'Neil as a key continuation pattern for growth stocks. Edwards and Magee classified it as a measuring pattern — one that provides a specific price target based on the pole height.
Our scanner evaluates the following criteria when detecting Bull Flag setups across 5,000+ stocks daily.
For bull flags, an A+ grade means pole gains above 20% with a pullback under 30% of the move, declining volume throughout the flag, and price holding near the upper range of consolidation. Lower grades indicate wider pullbacks, higher flag volume, or less defined structure. This is not a prediction of future price movement — it is a way to prioritize which charts deserve your attention first.
Buy on breakout above the flag's upper trendline with volume confirmation (1.5x+ average). The breakout candle should close above the trendline, not just spike through intraday.
Place initial stop below the flag's lower boundary or the lowest point of the consolidation. This level represents the point where the flag pattern is invalidated.
Measure the pole height (from the start of the advance to the flag's top) and project it upward from the breakout point. This gives the minimum price target for the continuation move.
This is educational content only. Not financial advice. Always do your own research and manage risk appropriately.