Home / Chart patterns / Flag

Bull flag and bear flag patterns

A flag is a short, tidy pause after a sharp move. The stock rockets (or drops) in a few days, then drifts sideways in a tight band while volume fades, and traders watch to see whether the original move continues.

What it looks like

The shape has two parts. The pole is the sharp move, usually 12% or more in under two weeks. The flag is the pause that follows: a small, slightly sloping range that lasts about a week to a month. A bull flag follows a rally and tilts sideways or slightly down. A bear flag follows a drop and tilts sideways or slightly up.

Try it on real charts

Each chart below is a real stock on a real date. Call it bullish or bearish, then see what happened over the next 10 trading days.

The rules we use

Many chart examples online are loose. In SwipeTrainer a flag must pass a strict check before it is used:

How traders use it

Traders read a flag as a pause inside a trend: buyers (or sellers) are catching their breath before the next leg. Many watch for a close beyond the edge of the flag, ideally with rising volume, and use the opposite edge of the flag to judge how wrong they could be. Some measure the pole to get a rough idea of the next move. None of this is a promise: flags fail often, and the outcome examples below include failures on purpose.

Common mistakes

Practise this pattern on your phone

SwipeTrainer is a free game: swipe bullish or bearish on hundreds of real historical charts and learn what happened and why.

Download on the App StoreGet it on Google Play

Frequently asked questions

What is the difference between a bull flag and a bear flag?

A bull flag forms after a sharp rise and pauses sideways or slightly down. A bear flag forms after a sharp drop and pauses sideways or slightly up. Both are continuation patterns.

How long should a flag last?

Roughly one to four weeks on a daily chart. Much longer and it becomes a general consolidation rather than a flag.

Do flags always break in the direction of the pole?

No. A flag only raises the odds, it never guarantees the move. That is why practising on real examples, including the ones that failed, is useful.

Related patterns