Flags, High and Tight
4 min read
Core idea
A high, tight flag is a momentum continuation pattern: a stock roughly doubles in 2 months or less (the flagpole), pauses briefly to consolidate (the flag), then breaks out higher and continues to climb. It's a buy high, sell higher setup — the opposite of bottom fishing — and was once the best-performing chart pattern in this book. As of this edition, it ranks 30 of 39 (bull market) — the pattern's behavior has changed and Bulkowski now warns traders explicitly not to trade it without strict filters.
The name is a misnomer: the pattern rarely resembles a flag. Price more often spikes briefly downward (a day or two), returns, and drifts sideways or slowly down before breaking out upward.
What changed
In the 1990s, this pattern was a near-sure thing — Bulkowski cites stocks rising from $30 to $120 over 2 months after the flag broke out. After the 2002 edition publicized it, the edge eroded. During the 2020 Covid pandemic, Bulkowski blogged warnings against trading it; dozens of flags failed, with only a handful working. The current statistics reflect that decline.
Why it matters
The topic is the book's clearest example of alpha decay: a pattern whose published edge attracted enough capital to invert the setup. Traders who learn the pattern from older sources without checking current performance lose money trading what they think is a high-probability setup. The lesson generalizes: any pattern's published performance is a snapshot, and patterns that get popularized tend to underperform their historical numbers.
The topic also names a useful concept — the kill zone: the post-breakout 10-15% rise where 38% of high-tight flags die. If the trade can't push beyond a 15% gain, it's most likely going to fail. Recognizing the kill zone protects you from holding a fading momentum trade waiting for a doubling that won't come.
Key takeaways
Mental model
Practical application
Identification (Bulkowski's variant)
-
Find a stock that doubled in 2 months or less. Use a screener for "100% gain in 60 calendar days."
-
Look for a nearby consolidation. It can be sideways, down-sloping, even a 1-2 day spike low. The exact shape doesn't matter — visibility to the naked eye is the test.
-
Check the inbound trend. Shallow rise leading into the flagpole = better. Steep rise = worse (likely to be near-end-of-run).
-
Check yearly position. Want the breakout in the top third of the 52-week range.
-
Check height/width. Avoid tall + narrow. Prefer wider flags.
The "two-close" entry
-
First close above the flag top = tentative breakout. Don't buy yet.
-
Second close above the flagpole high = strong breakout. This is the entry trigger Bulkowski now recommends after observing the high failure rate of flag-top entries.
-
Stop just below the flag low. Tight, because pattern invalidation is decisive.
-
First target: a 15% gain. Past the kill zone. Take half size off here.
-
Second target: 100% of the flagpole height (the traditional measure rule for flags). Trail the remaining position with a 20-day low or 8% stop.
-
Exit any trade that stalls under +15%. The kill zone is real; sitting on a fading position is the most expensive mistake.
Example
A small-cap biotech announces positive Phase 2 trial data. Over six weeks the stock climbs from $8 to $17 — slightly above a double, 53 calendar days, qualifying flagpole. Volume is huge on the run.
For the next three weeks, price drifts between $15 and $17.50 in a slightly down-sloping channel. Volume tapers from 5M shares/day on the spike to 800K/day in the flag. That's a clean consolidation.
In week ten, price closes at $17.60 (above the flag top of $17.50, but not above the flagpole high of $17.20 — wait, $17.20 was the high … reset: flag top is $17.50, flagpole high is also around $17.20 — they overlap here). Setting aside the contrived example: imagine flagpole high $17.80, flag top $17.50.
Day 1: close at $17.60 — above the flag, not above the flagpole. You wait. Day 4: close at $18.10 — above the flagpole high. You buy 300 shares at next open ($18.20), stop at $14.80 (just below flag low). Day 9: price hits $20.90 (+15% from entry — past the kill zone). You sell 150 shares at $20.85 for $400 partial profit. Day 17: price hits $34 (the flagpole-height measure rule target). You sell the rest at $33 for $4400. Throwback never occurred; this is the 33% of patterns that run directly.
Alternative scenario: price hits $20.50 on day 8, stalls, then drifts back to $18.50 by day 14 and breaks below $18 on day 16. You exit at $17.80 — a small loss on 300 shares ($120). The trade died in the kill zone; the rule said exit. Total cost: $120 versus the $4400 gain on the working trade. Asymmetry is the entire game.
Related lessons
Related concepts
- Chart Patternlinked concept
- Continuation Patternslinked concept
- Breakoutlinked concept
- Throwbacklinked concept
- Volume Analysislinked concept