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

NMR only. Each cell: detected / confirmed (a candle closed beyond the breakout line). Updated Oct 22, 2026 18:30 UTC (every 30 minutes).

Pattern15m1h4h1d1wAll
Double Top 1,002 / 543 214 / 118 49 / 28 9 / 2 0 / 0 1,274 / 691
Double Bottom 1,057 / 585 294 / 141 67 / 34 10 / 5 2 / 1 1,430 / 766
Ascending Triangle 899 / 353 166 / 56 38 / 14 11 / 3 0 / 0 1,114 / 426
Descending Triangle 923 / 362 235 / 99 50 / 18 6 / 2 2 / 0 1,216 / 481
Symmetrical Triangle ▲ Bullish 582 / 330 153 / 83 27 / 16 8 / 3 0 / 0 770 / 432
Symmetrical Triangle ▼ Bearish 650 / 365 171 / 106 44 / 31 12 / 7 2 / 1 879 / 510
Bull Flag 2,038 / 1,302 398 / 231 81 / 47 12 / 9 0 / 0 2,529 / 1,589
Bear Flag 2,764 / 1,856 741 / 496 203 / 146 37 / 24 2 / 1 3,747 / 2,523
Rising Wedge 1,377 / 1,038 301 / 214 63 / 51 12 / 9 0 / 0 1,753 / 1,312
Falling Wedge 1,588 / 1,201 379 / 289 105 / 81 9 / 8 0 / 0 2,081 / 1,579
Head and Shoulders 307 / 142 85 / 36 20 / 9 1 / 1 1 / 0 414 / 188
Inverse Head and Shoulders 322 / 174 81 / 41 15 / 8 0 / 0 0 / 0 418 / 223

Log

17,625 detections · algorithm v1 · Download CSV

#CoinPatternDirectionTFDetectedConfirmedStatus QualityRecorded
2091215 NMR Bull Flag ▲ Bullish 15m Sep 21, 2026 07:45 UTC Sep 21, 2026 08:00 UTC Confirmed 73 historical
2091213 NMR Bull Flag ▲ Bullish 15m Sep 20, 2026 18:15 UTC Sep 20, 2026 18:30 UTC Confirmed 79 historical
2091210 NMR Double Bottom ▲ Bullish 15m Sep 20, 2026 13:45 UTC Sep 20, 2026 15:15 UTC Confirmed 85 historical
2091208 NMR Bear Flag ▼ Bearish 15m Sep 20, 2026 11:45 UTC Sep 20, 2026 12:30 UTC Confirmed 72 historical
2091205 NMR Bear Flag ▼ Bearish 15m Sep 20, 2026 04:30 UTC Sep 20, 2026 05:30 UTC Confirmed 67 historical
2091203 NMR Head and Shoulders ▼ Bearish 15m Sep 20, 2026 02:30 UTC Sep 20, 2026 02:45 UTC Confirmed 58 historical
2091197 NMR Rising Wedge ▼ Bearish 15m Sep 19, 2026 20:45 UTC Sep 19, 2026 21:00 UTC Confirmed 77 historical
2091194 NMR Symmetrical Triangle ▼ Bearish 15m Sep 19, 2026 16:00 UTC – Invalidated 60 historical
2091191 NMR Symmetrical Triangle ▼ Bearish 15m Sep 19, 2026 15:30 UTC Sep 19, 2026 15:45 UTC Confirmed 80 historical
2091190 NMR Bull Flag ▲ Bullish 15m Sep 19, 2026 13:15 UTC – Invalidated 73 historical
2091186 NMR Falling Wedge ▲ Bullish 15m Sep 19, 2026 07:45 UTC Sep 19, 2026 08:15 UTC Confirmed 62 historical
2091184 NMR Bull Flag ▲ Bullish 15m Sep 18, 2026 23:30 UTC Sep 19, 2026 00:45 UTC Confirmed 64 historical
2091180 NMR Bull Flag ▲ Bullish 15m Sep 18, 2026 20:30 UTC Sep 18, 2026 20:45 UTC Confirmed 75 historical
2091178 NMR Inverse Head and Shoulders ▲ Bullish 15m Sep 18, 2026 14:15 UTC Sep 18, 2026 14:30 UTC Confirmed 60 historical
2091177 NMR Double Top ▼ Bearish 15m Sep 18, 2026 11:00 UTC Sep 18, 2026 11:15 UTC Confirmed 54 historical
2091176 NMR Bull Flag ▲ Bullish 15m Sep 18, 2026 06:15 UTC Sep 18, 2026 06:30 UTC Confirmed 81 historical
2091175 NMR Rising Wedge ▼ Bearish 15m Sep 18, 2026 05:15 UTC Sep 18, 2026 05:30 UTC Confirmed 80 historical
2091171 NMR Double Top ▼ Bearish 15m Sep 17, 2026 21:15 UTC Sep 17, 2026 21:30 UTC Confirmed 81 historical
2091170 NMR Bull Flag ▲ Bullish 15m Sep 17, 2026 18:45 UTC Sep 17, 2026 19:30 UTC Confirmed 67 historical
2091168 NMR Bear Flag ▼ Bearish 15m Sep 17, 2026 11:45 UTC Sep 17, 2026 12:00 UTC Confirmed 55 historical
2091167 NMR Symmetrical Triangle ▲ Bullish 15m Sep 17, 2026 09:15 UTC – Invalidated 80 historical
2091165 NMR Bull Flag ▲ Bullish 15m Sep 17, 2026 02:15 UTC – Invalidated 68 historical
2091164 NMR Bull Flag ▲ Bullish 15m Sep 16, 2026 23:15 UTC Sep 16, 2026 23:30 UTC Confirmed 77 historical
2091163 NMR Ascending Triangle ▲ Bullish 15m Sep 16, 2026 19:45 UTC Sep 16, 2026 20:30 UTC Confirmed 70 historical
2091160 NMR Ascending Triangle ▲ Bullish 15m Sep 16, 2026 19:15 UTC – Invalidated 60 historical
2091159 NMR Rising Wedge ▼ Bearish 15m Sep 16, 2026 18:45 UTC Sep 16, 2026 19:30 UTC Confirmed 80 historical
2091158 NMR Head and Shoulders ▼ Bearish 15m Sep 16, 2026 14:15 UTC Sep 16, 2026 15:00 UTC Confirmed 77 historical
2091157 NMR Descending Triangle ▼ Bearish 15m Sep 16, 2026 14:15 UTC Sep 16, 2026 15:00 UTC Confirmed 75 historical
2091156 NMR Bull Flag ▲ Bullish 15m Sep 16, 2026 13:45 UTC Sep 16, 2026 14:00 UTC Confirmed 61 historical
2091152 NMR Bull Flag ▲ Bullish 15m Sep 16, 2026 06:45 UTC Sep 16, 2026 07:00 UTC Confirmed 62 historical
2091151 NMR Inverse Head and Shoulders ▲ Bullish 15m Sep 16, 2026 02:45 UTC Sep 16, 2026 10:00 UTC Confirmed 86 historical
2091150 NMR Ascending Triangle ▲ Bullish 15m Sep 16, 2026 02:45 UTC – Invalidated 80 historical
2091149 NMR Bull Flag ▲ Bullish 15m Sep 16, 2026 01:30 UTC – Invalidated 70 historical
2091147 NMR Rising Wedge ▼ Bearish 15m Sep 15, 2026 18:15 UTC Sep 15, 2026 18:45 UTC Confirmed 59 historical
2091146 NMR Bear Flag ▼ Bearish 15m Sep 15, 2026 13:00 UTC Sep 15, 2026 13:45 UTC Confirmed 57 historical
2091144 NMR Bear Flag ▼ Bearish 15m Sep 15, 2026 07:00 UTC Sep 15, 2026 07:15 UTC Confirmed 75 historical
2091143 NMR Falling Wedge ▲ Bullish 15m Sep 15, 2026 06:15 UTC Sep 15, 2026 06:30 UTC Confirmed 88 historical
2091142 NMR Falling Wedge ▲ Bullish 15m Sep 15, 2026 05:15 UTC – Invalidated 80 historical
2091140 NMR Bear Flag ▼ Bearish 15m Sep 15, 2026 00:15 UTC Sep 15, 2026 01:15 UTC Confirmed 76 historical
2091139 NMR Bear Flag ▼ Bearish 15m Sep 14, 2026 10:45 UTC Sep 14, 2026 11:00 UTC Confirmed 73 historical
2091137 NMR Falling Wedge ▲ Bullish 15m Sep 14, 2026 09:30 UTC – Invalidated 72 historical
2091134 NMR Bull Flag ▲ Bullish 15m Sep 14, 2026 07:45 UTC – Invalidated 57 historical
2091132 NMR Bull Flag ▲ Bullish 15m Sep 14, 2026 03:45 UTC Sep 14, 2026 04:15 UTC Confirmed 87 historical
2091131 NMR Inverse Head and Shoulders ▲ Bullish 15m Sep 13, 2026 21:45 UTC – Invalidated 76 historical
2091128 NMR Bull Flag ▲ Bullish 15m Sep 13, 2026 15:15 UTC Sep 13, 2026 18:00 UTC Confirmed 66 historical
2091127 NMR Bear Flag ▼ Bearish 15m Sep 13, 2026 11:00 UTC – Invalidated 62 historical
2091126 NMR Ascending Triangle ▲ Bullish 15m Sep 13, 2026 05:15 UTC – Invalidated 75 historical
2091124 NMR Bear Flag ▼ Bearish 15m Sep 12, 2026 23:00 UTC Sep 12, 2026 23:15 UTC Confirmed 89 historical
2091123 NMR Bear Flag ▼ Bearish 15m Sep 12, 2026 21:00 UTC Sep 12, 2026 21:15 UTC Confirmed 85 historical
2091119 NMR Rising Wedge ▼ Bearish 15m Sep 12, 2026 11:00 UTC Sep 12, 2026 11:15 UTC Confirmed 68 historical