Reading the market regime before prices move

Skip to content
Last close 00:43 UTC
QQQ 743.57 -0.34%
IWM 276.71 -0.43%
RSP 213.30 +0.06%
VIX 15.28 +0.46%
SVIX 30.11 +0.14%
VXX 16.68 -0.06%
SMH 588.12 -0.49%
SOXX 543.90 -0.18%
XLF 54.82 -0.42%
XLE 67.17 +1.76%
GLD 381.67 -0.13%
Brent 125.44 -0.06%
WTI 96.24 +0.11%
Dollar index 121.60 +0.13%
US2Y 4.79% −1 basis point
US5Y 5.00% −2 basis points
US10Y 5.21% −3 basis points
US20Y 5.60% −5 basis points
US30Y 5.56% −4 basis points
Bitcoin 83,220.02 +0.06%
After hours
CHART PATTERN · Continuation patterns

High and tight flag

High and Tight Flag
Slope: rising Span: weeks

Terms on this page: Trailing Stop (Trailing Stop) · Volume · Structural Invalidation (Structural Invalidation)

Tight high flag: a chart with a worked exampleWorked example of a High and Tight Flag over 70 sessions. Trigger at the close of session 60 near $38.8. Invalidation $33.6.SignalInvalidationTrailing stopPoleFlag33.6$20$40$Volume03570 sessions
Tight high flag: a chart with a worked exampleWorked example of a High and Tight Flag over 70 sessions. Trigger at the close of session 60 near $38.8. Invalidation $33.6.SignalInvalidationTrailing stopPoleFlag33.6$20$30$40$Volume03570 sessions
A worked example that explains the rule, not a stock price. The circle marks the first close beyond the level. Orange marks invalidation. Prices are in the right-hand column, and sessions sit under the volume bar. Hollow green candles closed above their open, and filled red ones below it.

Numbers in the example chart

From the same calculation that draws the shape and writes the "Measuring the target" section below.
Trigger level $38.8 · at the close of session 60
Invalidation 33.6$
Chart span 70 sessions

What it is

Price doubles or more in four to eight weeks, then a tight pullback of no more than a quarter of the peak, then a breakout above it.

William O'Neil (William O'Neil) considers it one of the strongest and rarest continuation patterns, because the demand that doubled the price left no room for a deep pullback. A rise this fast usually reflects a repricing of the company itself after results or major news, not a general improvement in the market.

When the trigger starts and when it fails

Signal

A close above the flag's high on high volume.

Invalidation · Structural Invalidation

A close below the flag's low, or a pullback of more than 25% from the peak.

Reading it stage by stage

  1. Pole Price doubles in a few weeks on high volume · demand here outweighs all supply.
  2. Flag A tight, quiet pullback between 10% and 25% from the peak, and volume dries up.
  3. Breakout A close above the flag's high on high volume · after it, the position is managed with a stop that rises under each new low.
  4. Management After the breakout, the trailing stop rises under each higher low. The exit isn't set in advance; it is set by price leaving its rhythm.

Recognition rules

  • A rise of 100% or more within 4 to 8 weeks, about 20 to 40 sessions.
  • A pullback between 10% and 25% from the peak lasting 3 to 5 weeks.
  • The flag is tight and quiet, and volume dries up inside it.
  • Price stays in the flag near the peak, since a tight sideways pullback is stronger than a steep sloping one.
  • Read it on the daily or weekly timeframe, since short timeframes make look-alike shapes that don't carry its meaning.
  • Confirmation is a close above the flag's high on high volume.

Measuring the target

There is no reliable measure of a target after a rise this size, so the usual approach is to manage the position with a Trailing Stop (Trailing Stop) under the flag's lows. In the example, price rose from $19.3 to $38.8 (+101% in 36 sessions), and the flag low is at $33.6 (−13% from the peak).

Where it fools you

  • A pullback deeper than 25% or longer than five weeks takes it out of the definition, and volatility after a rise this size hits a close stop before the breakout.
  • Its rarity makes the label tempting for every sharp rise: without a real doubling within a few weeks, it is an ordinary bull flag by its own reading.
  • Whoever buys inside the flag before the breakout is betting on a continuation that hasn't been proven: the flag may stretch for more weeks, or deepen and fall out of the definition.

Where to find it on the platform

  • Technical terminal · drawing tools Members only
    Open the daily timeframe for any symbol and draw the pattern yourself. Your drawing is saved per symbol in your browser, and the terminal does not name or detect the pattern.
    • ╱ Trendline Flag
    • ⇕ Measure Target equals pattern height
We do not detect chart patterns with a numeric rule: telling them apart takes judgment on the chart. Candlestick patterns with a numeric rule are detected daily by the candlestick pattern scanner.