Skip to content

Bull Flag Pattern

OVERVIEW

A bull flag is a continuation chart pattern consisting of a sharp price surge (the flagpole) followed by a tight, slightly downward-sloping consolidation channel (the flag) that resolves with a breakout resuming the original trend. It is one of the most reliable momentum setups in technical analysis precisely because price and volume behave in a specific, repeatable sequence: aggressive buying, controlled digestion, then another wave of buying.


FEATURES

Pattern Components

Component Definition Key Criteria
Flagpole Near-vertical price surge over 1–5 sessions 10–30%+ move on above-average volume
Flag Narrow, parallel downward-sloping consolidation 3–15 bars; retraces no more than 38.2% of flagpole
Breakout Price closes above the upper flag trendline Volume ≥ flagpole session average

Price Target Formula

Target = Breakout Price + Flagpole Length

Pattern Filters

Filter Threshold Purpose
Relative Volume (RVOL) ≥ 1.5× at breakout Confirms institutional participation
Flag retrace depth ≤ 38.2% of flagpole Deeper retrace disqualifies the setup
Flagpole prior extension < 50% rally preceding flagpole Higher prior extension lowers completion rate
Market context Sector and SPY aligned upward Breakouts against broader trend face headwind

HOW TO USE

Identifying a Valid Bull Flag

  1. Locate a flagpole — a near-vertical price move, typically 10–30%+ in one to five sessions, on above-average volume. This represents a genuine supply/demand imbalance, not ordinary drift.
  2. Confirm the flag — a consolidation of three to fifteen bars in a narrow, parallel downward-sloping channel. The channel should retrace no more than 38.2% of the flagpole (a deeper retrace structurally disqualifies it). Volume contracts noticeably during this phase.
  3. Wait for the breakout — price closes above the upper trendline of the flag on volume at least equal to the flagpole session average.
  4. Calculate the price target by adding the flagpole length to the breakout price.

Entry and Risk Management

  • Entry: Enter on the breakout candle once price closes above the upper flag trendline with confirming volume.
  • Stop loss: Place the stop below the flag's lower trendline.
  • Target: Apply the measured-move projection (Breakout Price + Flagpole Length).

Worked Example — NVDA (Early 2024)

Phase Price Range Sessions Volume
Flagpole $780 → $910 4 sessions ~120M shares/day
Flag $870 – $895 6 sessions ~45M shares/day
Breakout Close at $902 1 session 115M shares

Flagpole length = $130. Projected target = $895 + $130 = $1,025. NVDA reached this level approximately three weeks after the breakout.

Note

The price target is a measured-move projection, not a guarantee. Roughly 60–65% of textbook bull flags reach their target under trending market conditions.


LIMITATIONS AND COMMON MISCONCEPTIONS

Misconception Clarification
Volume on breakout is optional A close above the channel on below-average volume is a false breakout until proven otherwise. Volume is required.
Bull flags work in all market conditions The pattern fails in ranging markets. A flagpole forming against the broader trend faces headwind at breakout regardless of chart structure.
Any tight consolidation qualifies The flag must slope downward in a parallel channel and retrace no more than 38.2% of the flagpole.
Bull flag and cup and handle are interchangeable The cup and handle rounds over a longer arc in a U-shape. The bull flag is a short, sharp channel. These are distinct setups.
Flags after extended rallies are equally reliable Flagpoles forming after a prior 50%+ rally have lower completion rates, attracting late buyers rather than fresh institutional interest.