Bull Flag
▲ BullishA 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.
Loading chart…
Chart unavailable right now.
No closed candles stored yet.
Coins forming or confirming a bull flag now
| Coin | TF | Direction | Status | Quality | Detected (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 |