Skip to content
Chart Patterns

Bull Pennant vs. Bear Flag: How to Tell Them Apart

A bull pennant is a converging pause in an uptrend; a bear flag is a rising, channel-shaped pause in a downtrend. Learn how to spot, enter and size each one.

StockSetups Research, Research desk
Updated 7 min read

Frequently asked questions

Is a pennant bullish or bearish?

It depends on the pole. A pennant after a sharp rally is a bull pennant and usually breaks up; after a sharp drop it is a bear pennant and usually breaks down. The converging shape itself is neutral.

What is the main difference between a pennant and a flag?

A pennant's trendlines converge into a small triangle, while a flag's lines run roughly parallel and tilt against the pole. Both follow a sharp move and both are continuation patterns.

How long should a pennant or bear flag last?

Usually one to three weeks on a daily chart, and rarely beyond four. A longer pause tends to become a different base pattern with different behavior.

How do you calculate the target for a pennant?

Measure the pole from its start to its high and add that distance to the breakout point. It is a rough guide, so also check nearby resistance and consider taking partial profits earlier.

Where does the stop go on a bull pennant?

Place it just below the lowest point of the pause, with a small buffer. A close back below that low means buyers failed to defend the pattern.

Sources & further reading

  • Thomas N. Bulkowski, Encyclopedia of Chart Patterns (2005)
  • Robert D. Edwards & John Magee, Technical Analysis of Stock Trends (1948)

Try it free

StockSetups Research, Research desk

StockSetups Research is the in-house desk behind our guides and daily movers recaps. Articles are produced with AI assistance from our own nightly scan data and cite primary sources; each movers recap is built from that session's scan and the catalyst found for every name.

chart patternstechnical indicatorsbreakout tradingrisk management

Get daily signals & real-time alerts.

StockSetups scans ~12,300 US stocks & ETFs after every close and sorts every long setup into four ranked lanes — each with a trade plan — plus an always-on engine firing 35+ real-time intraday alerts. Free for 7 days, no credit card.

Start free — 7-day trial, no card →