Continuation Chart Pattern
What is a bull flag pattern in trading?
A bull flag is a short, shallow pullback that slopes against a sharp prior rally — the pole — read as a pause before the move continues rather than a reversal. Here is how to identify one, how it is typically traded, and what it does not tell you.
What it is
A sharp rally, followed by a brief, shallow pullback
A bull flag has two parts: the pole, a fast and steep rally on rising volume, and the flag, a short pullback that drifts sideways or slightly down against two roughly parallel trendlines. The flag is named for its shape — the pole is the flagpole, the pullback channel is the flag itself, tilted against the direction of the pole. It is a continuation pattern: the read is that the pause is temporary and the prior rally is likely to resume, not that the rally has ended.
- 01
Confirm the pole is a genuinely sharp move
The pole needs to stand out from the price action around it — a steep, fast rally, usually on a clear pickup in volume. A gradual grind higher does not produce the kind of pole a flag needs.
- 02
Check the pullback is brief and shallow
The flag itself should be short in duration and retrace only a modest portion of the pole, drifting sideways to slightly down rather than reversing hard. A pullback that erases most of the pole's gain is no longer a flag.
- 03
Draw the two channel lines around the pullback
A flag's highs and lows during the pullback typically fit inside two roughly parallel, downward-sloping trendlines. Some flags are closer to a small rectangle instead of a clean parallel channel — both are read the same way.
- 04
Watch for volume drying up during the flag
It is common for volume to fall off noticeably during the pullback compared with the pole, then pick back up if and when price breaks out of the flag's upper trendline.
How it's traded
The flag's upper trendline break is the mechanical trigger
The common approach enters on a close above the flag's upper trendline, treating that as the point where the pause is over and the prior move is resuming. A stop is typically placed below the flag's low, since a break of that level means the pullback has gone beyond what a flag is supposed to be. A frequently used target measures the pole's length and projects that same distance upward from the breakout — the assumption being the continuation move covers roughly as much ground as the initial move that created the pole.
Common mistakes
Calling a flag on a pullback that has already gone too far
The most common mistake is labeling any pullback after a rally as a bull flag regardless of how deep or how long it runs — the pattern's own tip is worth repeating here: a pullback that drifts too long or too deep stops being a pause and starts looking like a genuine reversal instead. A second is entering before the upper trendline actually breaks, on the assumption the flag will resolve upward because the prior move was strong — strength in the pole does not guarantee the flag continues in that direction. A third is ignoring the volume pattern and treating a flag that formed on volume as heavy as the pole itself the same as one where volume clearly dried up, when the two carry different odds of a clean continuation.
Limits
What a bull flag does not tell you
It does not tell you how long the flag will take to resolve — some break out within a few bars, others drift for far longer before either continuing or failing, and there is no rule inside the pattern that sets a time limit. It does not guarantee the continuation actually happens — flags fail and reverse into the pullback becoming a real trend change often enough that the 'pause' read is a probability, not a certainty. And the boundary between a valid flag and a pullback that has simply become too deep or too long is a judgment call, not a fixed threshold, which means two traders can disagree about whether the same pattern is still a flag.
Test the bull flag rule before you trade it
Spotting a pullback after a rally on a chart you already know the outcome of proves nothing. Traders Journal's backtesting steps through price history bar by bar, so you can mark every flag breakout the pattern actually produced and record what happened next — including the failed ones.
Explore backtestingQuestions
What is a bull flag pattern in trading?
A sharp rally (the pole) followed by a brief, shallow pullback (the flag) that drifts sideways or slightly down. It is read as a pause before the rally continues, not a reversal, and it is typically traded on a close above the flag's upper trendline.
How long does a bull flag pattern usually last?
There is no fixed duration. Flags are meant to be brief relative to the pole that created them, but exactly how brief varies by market and timeframe — the pattern's own definition doesn't set a limit, which is why a pullback that keeps extending eventually stops qualifying as a flag rather than hitting a specific cutoff.
How do you tell a bull flag from a reversal?
A flag is brief and shallow relative to the pole and holds inside a tight, roughly parallel channel. A pullback that runs deeper, lasts longer, or breaks down through the channel's lower boundary is behaving more like a reversal than a pause, even if it started out looking like a flag.
Where do traders typically place a stop on a bull flag trade?
A common placement is below the flag's low, since a break of that level means the pullback has moved beyond the shallow, brief range a flag is supposed to stay inside, undermining the continuation read.
What is a bull flag's price target usually based on?
A frequently used target measures the length of the pole — the initial sharp rally — and projects that same distance upward from the point where price breaks out of the flag. It is a rule of thumb based on the pole's size, not a guaranteed outcome.