A flag is a short-term continuation pattern that forms after a sharp, nearly vertical price move followed by a brief rectangular consolidation that slopes against the prior trend. The sharp move creates the pole. The consolidation creates the flag. When price breaks out of the flag in the direction of the original move, the expected target equals the length of the pole projected from the breakout point. Flags appear in both uptrends and downtrends and are among the most reliable continuation signals in trending markets.
Think of it like a sprinter who pauses to breathe before finishing the race at full speed.
Both parts must be present and proportionate. A consolidation without a sharp preceding move is just a sideways range. A sharp move without a proper consolidation is just a trend. Neither qualifies as a flag.
A bullish flag forms when an uptrend produces a sharp pole higher and then a brief downward-sloping consolidation channel. Volume drops during the pullback. When price breaks above the upper channel boundary on rising volume, the pattern confirms and the trend resumes.
A bearish flag mirrors the structure. A sharp decline forms the pole. A short upward-sloping rally forms the flag. When price breaks below the lower channel boundary on rising volume, the downtrend resumes. The target is measured the same way: project the pole length downward from the breakdown point.
Both are continuation patterns with a pole and a consolidation. The consolidation shape is what separates them. A flag consolidates between two parallel trend lines, forming a rectangle or parallelogram. A pennant consolidates between converging trend lines, forming a small symmetrical triangle. Both are valid continuation patterns. The distinction matters only for how you draw the exact breakout level.
Volume tells you whether the pattern is genuine. You need high volume on the pole, declining volume throughout the flag consolidation, and a surge in volume on the breakout. A breakout on flat or declining volume frequently fails and reverses back into the channel.
Always check volume before acting on a flag signal. A flag without volume confirmation is just a shape on a chart.