Back to Learn

Impulse + Flag Strategy

Momentum Continuation After Tight Consolidation

5m Entry
15m/30m Setup
Momentum
Continuation
Flag Pattern

πŸ“ŠAt a Glance

Best For

Trending markets with strong momentum impulses

Timeframes

1h context / 15m impulse+flag / 5m trigger

Typical Hold

30 min - 3 hours

Primary Targets

  • β€’Measured move (impulse size)
  • β€’2R extension
  • β€’Next structure level

Common Failure Mode

Stale flag β€” consolidation lasts too long, momentum fades

When to Avoid

  • β€’Ranging 1h context
  • β€’Loose flags (>0.9x ATR)
  • β€’Low liquidity sessions
  • β€’Before major news

The Concept

The Impulse + Flag pattern occurs when a strong momentum move (the impulse) is followed by a tight consolidation (the flag), before price continues in the original direction. This is one of the most reliable continuation patterns in trading.

Key Insight: The impulse shows aggressive buying/selling pressure. The flag represents a pause where profit-taking occurs without reversing the move. When the flag is β€œtight” (small range), it signals that sellers/buyers couldn't push back β€” making continuation more likely.

Multi-Timeframe Approach

This strategy uses a layered timeframe approach per the spec: 1H check β†’ 15m/30m flag β†’ 5m breakout trigger

1h Context

Trend alignment filter β€” trade only with the higher timeframe trend for better follow-through

15m/30m Impulse + Flag

Detect the impulse candle (TR β‰₯ 1.8x ATR) and subsequent flag formation (3-8 bars, tight width)

5m Trigger

Precise entry on flag breakout with strong body confirmation (>50%)

Pro Tip: 15m is preferred for impulse/flag detection because it filters out intraday noise while catching meaningful momentum moves. Falls back to 30m if needed.

Long Impulse + Flag Setup

Bullish Impulse + Flag β€” Continuation Breakout

Strong impulse candle pushes price higher, followed by 4 tight consolidation bars (the flag), then breakout continues the move.

Flag HighFlag Low / StopT1 (Measured Move)BREAKOUT← IMPULSE

Short Impulse + Flag Setup

Bearish Impulse + Flag β€” Continuation Breakdown

Strong impulse candle pushes price lower, followed by tight consolidation (the flag), then breakdown continues the move.

Flag High / StopFlag LowBREAKDOWN← IMPULSE

Impulse Detection

TR β‰₯ 1.8 Γ— ATR(14)

Impulse candle must have True Range at least 1.8x the 14-period ATR β€” confirms genuine momentum, not just noise.

Impulse Close

close_percentile β‰₯ 0.75

For bullish: close in top 25% of candle. For bearish: close in bottom 25%. Shows conviction.

Flag Tightness

flag_width ≀ 0.9 Γ— ATR

Flag must be tight (less than 0.9x ATR width). Tighter flags signal stronger continuation potential.

Invalidation

retrace > 0.6 Γ— impulse_size

If price retraces more than 60% of the impulse before breakout, the pattern is invalidated.

Setup Detection (CANDIDATE)

  • Impulse TFβ€” 15m preferred (30m fallback)
  • Impulse TRβ€” β‰₯ 1.8 Γ— ATR
  • Impulse closeβ€” β‰₯ 75% toward extreme
  • Flag barsβ€” 3-8 bars after impulse
  • Flag widthβ€” ≀ 0.9 Γ— ATR (tight)
  • 1h alignmentβ€” Trend matches direction

Trigger & Targets (ARMED β†’ TRIGGERED)

  • Arm distanceβ€” Within 0.5 ATR of flag boundary
  • Long triggerβ€” Close > flagHigh + buffer
  • Short triggerβ€” Close < flagLow - buffer
  • Body requirementβ€” Breakout body > 50%
  • T1 (measured)β€” Entry Β± impulse_size
  • T2 (2R)β€” Entry Β± 2 Γ— risk

Invalidation Rules (CANCELLED)

Deep Retrace

If price retraces more than 60% of the impulse move before triggering, the momentum is considered lost and the setup is cancelled.

Opposite Flag Break

Close beyond the opposite flag boundary + buffer invalidates the pattern (e.g., breaking below flag low on a long setup).

Stale Flag

If the flag persists too long (>12 bars on 15m), the impulse momentum has dissipated and the pattern expires.

Safety Features

Built-in filters from the common detection framework to improve execution:

Session Filter

Avoids low-liquidity periods (off-hours, FX rollover). Momentum patterns need volume to follow through.

Spread Percentile

Only triggers when spread is below P90 of historical values. Wide spreads indicate poor conditions for momentum trades.

Signal Quality Score (0-100)

Each Impulse + Flag signal is scored across three dimensions:

Setup Quality

0-40 pts

Impulse strength (TR ratio), flag tightness (width relative to ATR), and flag duration (ideal 4-6 bars). Very tight flags with strong impulses score highest.

Regime Alignment

0-20 pts

How well the 1h trend aligns with the impulse direction. Strong trend alignment = 20 pts. Ranging = 12 pts. Counter-trend = 5 pts.

Confluence

0-15 pts

Additional supporting factors: volume expansion on impulse, VWAP alignment, EMA20 alignment with trade direction.

Common Pitfalls

Loose β€œFlags”

Not every consolidation after a move is a flag. The width must be tight (≀ 0.9x ATR). Loose consolidations are pullbacks, not flags.

Weak Impulses

Per spec: β€œKeep impulse definition strict or it collapses into generic breakout.” The 1.8x ATR threshold is important β€” don't lower it too much.

Counter-Trend Impulses

An impulse against the 1h trend often fails or produces a false breakout. Keep the 1h alignment filter enabled for higher win rates.

Stale Flags

Flags that persist too long (8+ bars) lose their energy. The market β€œforgets” the impulse. Better to skip than force a late entry.

See an Example Signal

Here's what a real Impulse Flag signal looks like in the app:

Sample Signal
EURGBP
Impulse Flag
LONG
5M
Strong impulse + flag consolidation breakout
Why this signal was detected
Entry Zone
0.8550-0.8558
1
Stop Loss
0.8525
2
Targets
0.8600 / 0.8640
3
R:R
1:1.6 / 1:3.0
4
Quality: 77
(High)
Impulse: 3x ATRFlag: 38% retracementMeasured move target
Each signal includes:Entry zone,Stop loss,Take profit targets, andRisk:Reward ratio
1
Entry Zone
Optimal price range for entry
2
Stop Loss
Invalidation level to exit if wrong
3
Take Profit
Target levels for profit taking
4
R:R Ratio
Risk-to-reward calculation
Score: 77 (High)

Quality score is calculated from regime alignment, structure quality, timing, and technical confluence. Higher scores indicate stronger setups.

Pro Tips

Look for Volume Confirmation

The best impulse candles come with volume expansion (>1.5x average). This signals institutional participation and increases follow-through probability.

Tighter = Better

Flags with width < 0.5x ATR are premium setups. The tighter the consolidation, the more compressed the energy for the breakout.

Time Your Entry

Best breakouts happen early in the flag (bars 3-5). If it goes 6+ bars, momentum is fading. Consider tighter stops or smaller position size.

Measured Move Targets

T1 at impulse size from flag breakout is very reliable. Take partial profits there and let the rest run to T2 (2R) with a trailing stop.

Buffer Calculation (Per Spec)

buffer = max(2 Γ— spread, 0.05 Γ— ATR5m)

The buffer ensures we don't trigger on noise. It accounts for spread (execution cost) and a minimum distance based on current volatility.

Entry: Long at flagHigh + buffer, Short at flagLow - buffer

Invalidation: Opposite flag boundary + buffer

When This Strategy Works Best

Ideal Conditions

  • Trending markets with clear 1h direction
  • After news-driven momentum spikes
  • London/NY session with good liquidity
  • Clean technical levels being broken

Avoid When

  • Ranging/choppy 1h context
  • Asia session / low liquidity hours
  • Immediately before major news releases
  • Multiple recent failed breakouts on same pair