How-to · Technical Analysis
Bull Flag Pattern: How to Spot It and Trade the Break
A bull flag pattern is a fast rally followed by a short, orderly drift lower, and the trade is the moment price climbs back out of that drift.
Short answer
A bull flag is a steep rally (the pole) followed by a short, shallow pullback between two parallel lines that slope down (the flag), with volume heavy on the pole and lighter in the flag. Buy a close above the upper line, place the stop under the flag low, and set a first target by adding the pole's height to the breakout price.
Six green bars, each closing near its high. The stock runs from $40 to $50 in a week. Volume is the heaviest in months. Then it stalls, and for seven sessions it slips a little each day, a lower high and a lower low, while the volume bars under the chart shrink to half their height. That quiet, tilted box is the flag. The rally beneath it is the pole.
Why does price drift? Early holders are taking some profit, and the buyers who drove the rally are still around, waiting for a better price, so the selling never gathers enough weight to push the stock down hard. Once the drift ends and price lifts out of the top of the box, the trade is on.
How do you identify a bull flag?
Start with the pole. It should be steep and quick, obvious from across the room, and it usually launches from a sideways stretch or from an uptrend that was already in place. A slow climb over two months is no pole.
Next, the flag. Draw one line across the highs of the pullback and another across the lows. In a textbook flag the lines run roughly parallel and tilt gently down, against the pole. Sideways works too. The bars should be small and the ranges narrow, which is what an orderly pause looks like after the wide bars of a sprint.
Then the volume. Heavy on the pole. Lighter through the flag, often much lighter. The fade matters because it shows the selling is thin, holders trimming a little at a time with nobody rushing for the exit, and a flag that pulls back on volume as heavy as the rally is a stock being sold in size, whatever shape it happens to draw.
Last, the depth.
Most traders want the pullback to stay above the halfway mark of the pole. Shallower is stronger. The easiest way to run that test is to draw Fibonacci retracement levels from the base of the pole to its top, because the levels then do the measuring for you: a flag holding above 38.2% is strong, one sitting near 50% is borderline, and one sinking toward 61.8% has given back so much of the rally that it no longer counts as a pause.
How do you trade a bull flag, step by step?
- Mark the pole: the low where the steep run began and the high where it ended.
- Draw the flag lines once a few bars of pullback have printed.
- Redraw only when a new bar sets a fresh high or low inside the pattern.
- Check the depth. A flag low under the pole’s 50% level means pass.
- Check the volume. It should shrink through the flag.
- Wait for a daily close above the upper flag line, since an intraday poke that slips back inside by the close is only a test of the line, and those fail often enough that buying them turns a decent pattern into a coin toss.
- Buy on that close or the next open.
- Look for volume on the breakout bar clearly heavier than on the flag bars.
- Place the stop just under the flag low.
- Add the pole’s height to the breakout level for a first target, the same measured move used on any breakout.
- Size from the stop distance. Skip any trade where the target pays less than twice that distance.
The flag low gets the stop for a reason. It is the last price buyers defended. A close under it says the pause has become a decline.
The close rule and the volume rule do most of the filtering. For a fuller set of checks on whether a break is real, including the state of the broad market and how much room sits overhead before the next old high, work through breakout or fakeout.
What does a bull flag trade look like with numbers?
Back to the stock at the top, with round hypothetical numbers.
Every line holds. The flag gave back $3 of a $10 pole, which is 30%, so it stayed above the 38.2% level at $46.18 with room to spare. The stop sits 20 cents under the flag low. The target puts the full $10 pole on top of the $48.50 line where price broke out, and 4.85 to 1 clears the two-to-one floor easily. Any risk budget works the same way. Fix the stop, then let the position size calculator turn the budget into shares.
Where does the flagpole start?
The target rests on the pole’s height. The pole’s base is a judgment call. Does it start at the last swing low before the rally, at the low of the first wide bar, or where the steep part of the move began? On a clean chart those are one price. On a messy one they can sit dollars apart.
Say the stock above had chopped around $40 for a while and only began its steep run from $42.
Measured from $42, the pole is $8, the target becomes 48.50 + 8.00 = $56.50, the reward shrinks to 56.50 - 48.80 = $7.70, and the ratio falls to 7.70 / 2.00 = 3.85 to 1. Still worth taking. On a tighter setup, though, a $2 swing in where you start the pole can move a trade from comfortably above the two-to-one floor to well below it, and you would never notice unless you measured both ways.
Choose one rule. Use it every time. A sensible one is the low of the bar where the steep, high-volume run began, because that is where the move the flag is pausing really started. Before entering, run the reward-to-risk check against the shortest pole you could reasonably draw. A trade that only pays when measured generously is a weak trade.
How is a bull flag different from a pennant or a bear flag?
| Pattern | Before it | Shape of the pause | Trade |
|---|---|---|---|
| Bull flag | Sharp rally | Parallel lines sloping down or sideways | Buy the close above the upper line |
| Bull pennant | Sharp rally | Small triangle, highs falling and lows rising | Buy the close above the upper side |
| Bear flag | Sharp drop | Parallel lines sloping up or sideways | Sell or short the close below the lower line |
A pennant is a flag that squeezes. Its swings narrow toward a point, it tends to resolve sooner, and the stop and target are worked exactly as on a flag, from the pennant’s low and the height of the pole.
The bear flag is the mirror. A steep fall, a weak bounce on light volume, a break back down. Every rule flips, including the depth test, which now asks whether the bounce stayed under the halfway mark of the drop.
A rounded base that pulls back near its old high is another pattern again. That is a cup and handle, which takes weeks or months to form and is traded off its handle.
Why do bull flags fail?
Deep flags fail first. A pullback that cuts through half the pole has erased too much of the rally to count as a pause, and when it does break its upper line, it often runs straight into the sellers who stopped the pole in the first place.
Slow flags come next. A pause that lasts several times as long as the rally has turned into a sideways base with its own logic, and the urgency that made the pole worth chasing has had all that time to drain away. Late flags, the third or fourth stacked on a long run, carry similar risk. The trend is old. Fewer buyers are left.
Light volume on the break is a warning. So is a falling index, which drags good charts down with bad ones. A gap far above the flag line causes a different problem: the stop under the flag low is now so distant that a sensible risk budget buys only a handful of shares.
Intraday charts add noise. On a five-minute chart one large order can carve out a flag that means little, and the volume pattern that confirms the setup on a daily chart, where every bar is a full session, gets lost in the churn of a few busy minutes.
Questions traders ask next
How long should a bull flag last?
There is no official limit. On a daily chart a flag usually lasts days to a few weeks, and it should look short next to the pole that came before it. When the drift runs on long after the rally that built it, buyers have had plenty of chances to return and have not, so treat it as a slower base with its own rules.
Is a bull flag the same as a bull pennant?
They are close relatives. Both follow a sharp rally and both are traded on the break higher. A flag drifts down between parallel lines, while a pennant squeezes into a small triangle as the swings narrow. The stop and the target are worked the same way on each, from the pattern low and the height of the pole.
Can a bull flag break down?
Yes. If price closes below the lower line of the flag, or below the low of the drift, the buyers who carried the pole have stopped defending it and the pattern has failed. A flag that keeps sinking past the halfway point of the pole is already showing that weakness before any break, which is the reason the stop sits under the flag low.