Skip to content
ClosedCandle

Bull Flag

▲ Bullish

A sharp rise (the pole) followed by a short, shallow pause, resolved by a close above the pause.

Educational purposes only. Not financial advice. Past performance does not guarantee future results.

What it is

A bull flag starts with a strong, fast advance. Price then drifts sideways or slightly lower in a narrow channel instead of giving back much of the move.

The setup is confirmed when a candle closes above the upper edge of the flag. A deep pullback (more than half of the pole) invalidates it.

How ClosedCandle detects it

  • Pole: a upward move of at least 3× ATR from its starting extreme to its end extreme, completed within 15 candles.
  • Flag: the 5–20 candles after the pole end. Their closes must drift sideways or downward (regression slope), no steeper than 50% of the pole slope, and retrace at most 50% of the pole.
  • The channel lines are regressions of the flag highs and lows, shifted outward so every flag candle sits inside. The invalidation level (and measured stop) is the 50% retracement of the pole.
  • Confirmed by a close beyond the channel line on the pole side; invalidated by a close beyond the retracement level, or after 15 candles.
  • Only closed candles are used; a wick through a line never counts. Once recorded, the detection is never changed.

Full methodology · how setups are measured.

Real examples

Picked automatically: the highest-quality measured setup that reached its target, and the highest-quality one that hit its stop.

Loading chart…

Chart unavailable right now.

No closed candles stored yet.

GTCUSDT 1h · detected 2025-05-08 15:00 UTC · quality 88 entry 0.296, stop 0.2785, target 0.3238 → target at 0.3238, 1.54 R net

Loading chart…

Chart unavailable right now.

No closed candles stored yet.

AVAXUSDT 1h · detected 2026-01-14 04:00 UTC · quality 90 entry 14.72, stop 14.265, target 15.87 → stop at 14.265, -1.10 R net

Coins forming or confirming a bull flag now

CoinTFDirectionStatusQualityDetected (UTC)
WLFI 15m ▲ Bullish Forming 44 Oct 21, 03:30
ZRO 15m ▲ Bullish Forming 61 Oct 21, 03:30
IOST 1h ▲ Bullish Forming 56 Oct 21, 03:00
APT 1h ▲ Bullish Forming 64 Oct 21, 02:00
WLD 1h ▲ Bullish Forming 73 Oct 21, 02:00
CRV 15m ▲ Bullish Confirmed 59 Oct 21, 01:30
PENGU 15m ▲ Bullish Confirmed 61 Oct 21, 01:15
WLD 15m ▲ Bullish Forming 61 Oct 21, 00:15
XLM 15m ▲ Bullish Confirmed 82 Oct 21, 00:00
ADA 15m ▲ Bullish Confirmed 71 Oct 21, 00:00
DOGE 15m ▲ Bullish Confirmed 59 Oct 21, 00:00
BNB 15m ▲ Bullish Confirmed 61 Oct 21, 00:00
AAVE 15m ▲ Bullish Confirmed 79 Oct 21, 00:00
XRP 15m ▲ Bullish Confirmed 69 Oct 21, 00:00
INJ 15m ▲ Bullish Confirmed 74 Oct 21, 00:00
AVAX 15m ▲ Bullish Confirmed 70 Oct 21, 00:00
UNI 15m ▲ Bullish Confirmed 63 Oct 21, 00:00
SUI 15m ▲ Bullish Confirmed 72 Oct 21, 00:00
ENA 15m ▲ Bullish Confirmed 72 Oct 21, 00:00
PENGU 1h ▲ Bullish Confirmed 73 Oct 21, 00:00
BCH 15m ▲ Bullish Confirmed 82 Oct 20, 23:45
ZRO 15m ▲ Bullish Confirmed 71 Oct 20, 23:30
AERO 15m ▲ Bullish Confirmed 68 Oct 20, 23:30
FET 15m ▲ Bullish Confirmed 63 Oct 20, 23:15
ZEC 15m ▲ Bullish Confirmed 73 Oct 20, 23:15
COMP 1h ▲ Bullish Forming 65 Oct 20, 23:00
PEPE 1h ▲ Bullish Forming 70 Oct 20, 23:00
PUMP 15m ▲ Bullish Confirmed 72 Oct 20, 22:45
IOST 15m ▲ Bullish Confirmed 72 Oct 20, 22:30
STRK 15m ▲ Bullish Confirmed 70 Oct 20, 22:30
ONDO 15m ▲ Bullish Confirmed 64 Oct 20, 22:30
DOGE 15m ▲ Bullish Confirmed 49 Oct 20, 22:15
ALT 1h ▲ Bullish Forming 57 Oct 20, 17:00
WLD 1h ▲ Bullish Confirmed 58 Oct 20, 10:00
SUI 1h ▲ Bullish Confirmed 54 Oct 20, 05:00
DOGE 1h ▲ Bullish Confirmed 60 Oct 20, 02:00
ZRO 1d ▲ Bullish Confirmed 67 Oct 12, 00:00
AVAX 1d ▲ Bullish Forming 56 Oct 9, 00:00
OP 1d ▲ Bullish Confirmed 56 Oct 4, 00:00
ONDO 1d ▲ Bullish Confirmed 65 Oct 4, 00:00
APT 1d ▲ Bullish Confirmed 62 Oct 3, 00:00
SUI 1d ▲ Bullish Confirmed 71 Oct 3, 00:00
NEAR 1d ▲ Bullish Confirmed 70 Oct 3, 00:00
AERO 1d ▲ Bullish Confirmed 65 Oct 2, 00:00
FET 1d ▲ Bullish Confirmed 59 Oct 2, 00:00
ALT 1d ▲ Bullish Confirmed 57 Oct 2, 00:00
ADA 1d ▲ Bullish Confirmed 63 Oct 2, 00:00
LTC 1d ▲ Bullish Confirmed 70 Oct 2, 00:00
TAO 1d ▲ Bullish Confirmed 68 Oct 2, 00:00
INJ 1d ▲ Bullish Confirmed 62 Sep 30, 00:00