Skip to content
ClosedCandle

Detection Log

Every pattern the engine has recorded, from closed candles only, including the ones that were invalidated or expired. Rows are never edited or deleted. Live rows were written as the candle closed; historical rows were reconstructed from past candles with exactly the same code (same rules, no lookahead). How detection works.

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

Reset

Detections per pattern and timeframe

2Z only. Each cell: detected / confirmed (a candle closed beyond the breakout line). Updated Oct 23, 2026 15:40 UTC (every 30 minutes).

Pattern15m1h4h1d1wAll
Double Top 176 / 102 44 / 19 7 / 4 0 / 0 0 / 0 227 / 125
Double Bottom 192 / 101 43 / 30 12 / 8 1 / 1 0 / 0 248 / 140
Ascending Triangle 136 / 54 37 / 14 3 / 0 0 / 0 0 / 0 176 / 68
Descending Triangle 143 / 60 41 / 12 7 / 3 1 / 0 0 / 0 192 / 75
Symmetrical Triangle ▲ Bullish 94 / 42 20 / 11 4 / 1 0 / 0 0 / 0 118 / 54
Symmetrical Triangle ▼ Bearish 108 / 70 27 / 16 4 / 2 0 / 0 0 / 0 139 / 88
Bull Flag 314 / 211 70 / 39 13 / 9 0 / 0 0 / 0 397 / 259
Bear Flag 450 / 300 117 / 83 38 / 29 7 / 6 1 / 1 613 / 419
Rising Wedge 240 / 174 53 / 39 11 / 9 2 / 1 0 / 0 306 / 223
Falling Wedge 301 / 215 67 / 51 15 / 9 2 / 2 0 / 0 385 / 277
Head and Shoulders 57 / 32 19 / 9 2 / 0 0 / 0 0 / 0 78 / 41
Inverse Head and Shoulders 57 / 31 11 / 4 1 / 0 0 / 0 0 / 0 69 / 35

Log

2,948 detections · algorithm v1 · Download CSV

#CoinPatternDirectionTFDetectedConfirmedStatus QualityRecorded
1639200 2Z Bear Flag ▼ Bearish 1h Apr 21, 2026 10:00 UTC – Invalidated 56 historical
1639199 2Z Bear Flag ▼ Bearish 1h Apr 20, 2026 05:00 UTC Apr 20, 2026 07:00 UTC Confirmed 53 historical
1639198 2Z Falling Wedge ▲ Bullish 1h Apr 19, 2026 18:00 UTC Apr 20, 2026 02:00 UTC Confirmed 80 historical
1639197 2Z Bear Flag ▼ Bearish 1h Apr 19, 2026 15:00 UTC Apr 19, 2026 18:00 UTC Confirmed 69 historical
1639196 2Z Bear Flag ▼ Bearish 1h Apr 18, 2026 18:00 UTC Apr 18, 2026 21:00 UTC Confirmed 71 historical
1639195 2Z Symmetrical Triangle ▼ Bearish 1h Apr 17, 2026 17:00 UTC – Invalidated 80 historical
1639194 2Z Ascending Triangle ▲ Bullish 1h Apr 15, 2026 14:00 UTC Apr 15, 2026 20:00 UTC Confirmed 80 historical
1639193 2Z Double Top ▼ Bearish 1h Apr 15, 2026 14:00 UTC – Invalidated 84 historical
1639192 2Z Bull Flag ▲ Bullish 1h Apr 15, 2026 13:00 UTC Apr 15, 2026 18:00 UTC Confirmed 57 historical
1639191 2Z Bear Flag ▼ Bearish 1h Apr 15, 2026 01:00 UTC Apr 15, 2026 03:00 UTC Confirmed 61 historical
1639190 2Z Bull Flag ▲ Bullish 1h Apr 14, 2026 15:00 UTC – Invalidated 65 historical
1639189 2Z Inverse Head and Shoulders ▲ Bullish 1h Apr 13, 2026 22:00 UTC Apr 13, 2026 23:00 UTC Confirmed 51 historical
1639188 2Z Rising Wedge ▼ Bearish 1h Apr 13, 2026 22:00 UTC – Invalidated 77 historical
1639187 2Z Ascending Triangle ▲ Bullish 1h Apr 13, 2026 02:00 UTC – Invalidated 80 historical
1639186 2Z Bear Flag ▼ Bearish 1h Apr 11, 2026 21:00 UTC – Invalidated 64 historical
1639185 2Z Double Top ▼ Bearish 1h Apr 10, 2026 13:00 UTC Apr 10, 2026 18:00 UTC Confirmed 68 historical
1639184 2Z Bear Flag ▼ Bearish 1h Apr 9, 2026 12:00 UTC Apr 9, 2026 13:00 UTC Confirmed 84 historical
1639183 2Z Descending Triangle ▼ Bearish 1h Apr 8, 2026 23:00 UTC Apr 9, 2026 00:00 UTC Confirmed 74 historical
1639182 2Z Symmetrical Triangle ▲ Bullish 1h Apr 8, 2026 17:00 UTC – Invalidated 70 historical
1639181 2Z Double Bottom ▲ Bullish 1h Apr 8, 2026 17:00 UTC – Invalidated 89 historical
1639180 2Z Symmetrical Triangle ▲ Bullish 1h Apr 7, 2026 23:00 UTC – Invalidated 80 historical
1639179 2Z Head and Shoulders ▼ Bearish 1h Apr 7, 2026 13:00 UTC – Invalidated expired 54 historical
1639178 2Z Bear Flag ▼ Bearish 1h Apr 6, 2026 20:00 UTC Apr 6, 2026 23:00 UTC Confirmed 82 historical
1639177 2Z Bull Flag ▲ Bullish 1h Apr 6, 2026 06:00 UTC – Invalidated 65 historical
1639176 2Z Rising Wedge ▼ Bearish 1h Apr 5, 2026 13:00 UTC – Invalidated 66 historical
1639175 2Z Descending Triangle ▼ Bearish 1h Apr 4, 2026 11:00 UTC – Invalidated 46 historical
1639174 2Z Head and Shoulders ▼ Bearish 1h Apr 4, 2026 09:00 UTC – Invalidated 46 historical
1639173 2Z Falling Wedge ▲ Bullish 1h Apr 4, 2026 09:00 UTC Apr 4, 2026 12:00 UTC Confirmed 78 historical
1639172 2Z Bull Flag ▲ Bullish 1h Apr 3, 2026 09:00 UTC – Invalidated 57 historical
1639171 2Z Ascending Triangle ▲ Bullish 1h Apr 3, 2026 01:00 UTC Apr 3, 2026 07:00 UTC Confirmed 70 historical
1639170 2Z Double Bottom ▲ Bullish 1h Apr 2, 2026 15:00 UTC Apr 3, 2026 05:00 UTC Confirmed 64 historical
1639169 2Z Bear Flag ▼ Bearish 1h Apr 2, 2026 12:00 UTC Apr 2, 2026 13:00 UTC Confirmed 45 historical
1639168 2Z Falling Wedge ▲ Bullish 1h Apr 2, 2026 09:00 UTC Apr 2, 2026 21:00 UTC Confirmed 54 historical
1639167 2Z Descending Triangle ▼ Bearish 1h Apr 2, 2026 02:00 UTC Apr 2, 2026 04:00 UTC Confirmed 80 historical
1639166 2Z Bull Flag ▲ Bullish 1h Apr 1, 2026 08:00 UTC – Invalidated 56 historical
1639165 2Z Rising Wedge ▼ Bearish 1h Apr 1, 2026 08:00 UTC Apr 1, 2026 09:00 UTC Confirmed 53 historical
1639164 2Z Bull Flag ▲ Bullish 1h Mar 31, 2026 09:00 UTC Mar 31, 2026 13:00 UTC Confirmed 52 historical
1639163 2Z Falling Wedge ▲ Bullish 1h Mar 30, 2026 00:00 UTC Mar 30, 2026 01:00 UTC Confirmed 73 historical
1639162 2Z Bear Flag ▼ Bearish 1h Mar 29, 2026 22:00 UTC Mar 29, 2026 23:00 UTC Confirmed 57 historical
1639161 2Z Falling Wedge ▲ Bullish 1h Mar 29, 2026 08:00 UTC – Invalidated 80 historical
1639160 2Z Bear Flag ▼ Bearish 1h Mar 29, 2026 07:00 UTC Mar 29, 2026 08:00 UTC Confirmed 69 historical
1639159 2Z Bull Flag ▲ Bullish 1h Mar 28, 2026 22:00 UTC – Invalidated 57 historical
1639158 2Z Bear Flag ▼ Bearish 1h Mar 28, 2026 07:00 UTC – Invalidated 85 historical
1639157 2Z Falling Wedge ▲ Bullish 1h Mar 27, 2026 18:00 UTC Mar 28, 2026 07:00 UTC Confirmed 74 historical
1639156 2Z Double Bottom ▲ Bullish 1h Mar 26, 2026 23:00 UTC Mar 27, 2026 00:00 UTC Confirmed 70 historical
1639155 2Z Falling Wedge ▲ Bullish 1h Mar 26, 2026 19:00 UTC Mar 26, 2026 21:00 UTC Confirmed 80 historical
1639154 2Z Bear Flag ▼ Bearish 1h Mar 26, 2026 16:00 UTC Mar 26, 2026 18:00 UTC Confirmed 69 historical
1639153 2Z Descending Triangle ▼ Bearish 1h Mar 25, 2026 10:00 UTC – Invalidated 44 historical
1639152 2Z Bull Flag ▲ Bullish 1h Mar 24, 2026 08:00 UTC Mar 24, 2026 09:00 UTC Confirmed 69 historical
1639151 2Z Falling Wedge ▲ Bullish 1h Mar 22, 2026 11:00 UTC Mar 23, 2026 02:00 UTC Confirmed 80 historical