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

ICP only. Each cell: detected / confirmed (a candle closed beyond the breakout line). Updated Oct 24, 2026 09:40 UTC (every 30 minutes).

Pattern15m1h4h1d1wAll
Double Top 949 / 530 231 / 142 50 / 26 4 / 2 1 / 0 1,235 / 700
Double Bottom 915 / 524 225 / 128 59 / 36 9 / 5 1 / 0 1,209 / 693
Ascending Triangle 759 / 310 182 / 77 44 / 15 7 / 2 0 / 0 992 / 404
Descending Triangle 748 / 314 176 / 70 51 / 17 7 / 2 0 / 0 982 / 403
Symmetrical Triangle ▲ Bullish 534 / 319 110 / 62 30 / 20 7 / 6 1 / 0 682 / 407
Symmetrical Triangle ▼ Bearish 523 / 301 114 / 66 28 / 23 6 / 6 0 / 0 671 / 396
Bull Flag 1,960 / 1,276 490 / 321 97 / 57 12 / 5 0 / 0 2,559 / 1,659
Bear Flag 2,283 / 1,489 634 / 435 156 / 104 32 / 16 5 / 4 3,110 / 2,048
Rising Wedge 1,217 / 878 305 / 221 63 / 42 11 / 7 0 / 0 1,596 / 1,148
Falling Wedge 1,364 / 1,006 350 / 265 93 / 72 13 / 10 1 / 1 1,821 / 1,354
Head and Shoulders 295 / 161 85 / 44 23 / 13 3 / 1 0 / 0 406 / 219
Inverse Head and Shoulders 334 / 185 70 / 33 20 / 12 3 / 3 0 / 0 427 / 233

Log

15,690 detections · algorithm v1 · Download CSV

#CoinPatternDirectionTFDetectedConfirmedStatus QualityRecorded
698883 ICP Double Bottom ▲ Bullish 4h Jul 9, 2026 00:00 UTC Jul 9, 2026 20:00 UTC Confirmed 43 historical
698882 ICP Head and Shoulders ▼ Bearish 4h Jul 7, 2026 04:00 UTC – Invalidated 78 historical
698881 ICP Descending Triangle ▼ Bearish 4h Jul 7, 2026 04:00 UTC – Invalidated 76 historical
698880 ICP Ascending Triangle ▲ Bullish 4h Jul 2, 2026 12:00 UTC – Invalidated 78 historical
698879 ICP Symmetrical Triangle ▼ Bearish 4h Jun 30, 2026 04:00 UTC Jun 30, 2026 12:00 UTC Confirmed 73 historical
698878 ICP Double Top ▼ Bearish 4h Jun 30, 2026 04:00 UTC Jun 30, 2026 16:00 UTC Confirmed 65 historical
698877 ICP Symmetrical Triangle ▼ Bearish 4h Jun 27, 2026 20:00 UTC Jun 28, 2026 20:00 UTC Confirmed 76 historical
698876 ICP Falling Wedge ▲ Bullish 4h Jun 24, 2026 16:00 UTC Jun 25, 2026 00:00 UTC Confirmed 69 historical
698875 ICP Double Top ▼ Bearish 4h Jun 23, 2026 00:00 UTC Jun 23, 2026 08:00 UTC Confirmed 73 historical
698874 ICP Double Bottom ▲ Bullish 4h Jun 22, 2026 12:00 UTC – Invalidated 52 historical
698873 ICP Bear Flag ▼ Bearish 4h Jun 22, 2026 04:00 UTC Jun 23, 2026 08:00 UTC Confirmed 49 historical
698872 ICP Falling Wedge ▲ Bullish 4h Jun 22, 2026 00:00 UTC Jun 22, 2026 04:00 UTC Confirmed 80 historical
698871 ICP Bear Flag ▼ Bearish 4h Jun 20, 2026 04:00 UTC Jun 22, 2026 00:00 UTC Confirmed 62 historical
698870 ICP Bear Flag ▼ Bearish 4h Jun 17, 2026 16:00 UTC Jun 17, 2026 20:00 UTC Confirmed 37 historical
698869 ICP Double Top ▼ Bearish 4h Jun 15, 2026 20:00 UTC Jun 16, 2026 16:00 UTC Confirmed 63 historical
698868 ICP Rising Wedge ▼ Bearish 4h Jun 15, 2026 00:00 UTC Jun 15, 2026 20:00 UTC Confirmed 80 historical
698867 ICP Bear Flag ▼ Bearish 4h Jun 9, 2026 08:00 UTC Jun 9, 2026 16:00 UTC Confirmed 71 historical
698866 ICP Falling Wedge ▲ Bullish 4h Jun 7, 2026 20:00 UTC Jun 8, 2026 00:00 UTC Confirmed 80 historical
698865 ICP Bear Flag ▼ Bearish 4h Jun 6, 2026 16:00 UTC Jun 9, 2026 00:00 UTC Confirmed 80 historical
698864 ICP Double Top ▼ Bearish 4h Jun 1, 2026 08:00 UTC – Invalidated 71 historical
698863 ICP Double Bottom ▲ Bullish 4h Jun 1, 2026 04:00 UTC Jun 1, 2026 20:00 UTC Confirmed 56 historical
698862 ICP Head and Shoulders ▼ Bearish 4h May 30, 2026 00:00 UTC – Invalidated 65 historical
698861 ICP Descending Triangle ▼ Bearish 4h May 30, 2026 00:00 UTC – Invalidated 80 historical
698860 ICP Ascending Triangle ▲ Bullish 4h May 26, 2026 16:00 UTC – Invalidated 78 historical
698859 ICP Falling Wedge ▲ Bullish 4h May 19, 2026 16:00 UTC May 20, 2026 04:00 UTC Confirmed 80 historical
698858 ICP Symmetrical Triangle ▼ Bearish 4h May 11, 2026 16:00 UTC May 12, 2026 00:00 UTC Confirmed 80 historical
698857 ICP Bull Flag ▲ Bullish 4h May 10, 2026 04:00 UTC May 10, 2026 16:00 UTC Confirmed 67 historical
698856 ICP Bull Flag ▲ Bullish 4h May 8, 2026 00:00 UTC May 8, 2026 08:00 UTC Confirmed 62 historical
698855 ICP Descending Triangle ▼ Bearish 4h May 4, 2026 12:00 UTC – Invalidated 51 historical
698854 ICP Double Bottom ▲ Bullish 4h May 4, 2026 04:00 UTC May 5, 2026 12:00 UTC Confirmed 91 historical
698853 ICP Falling Wedge ▲ Bullish 4h Apr 28, 2026 04:00 UTC – Invalidated 52 historical
698852 ICP Head and Shoulders ▼ Bearish 4h Apr 27, 2026 08:00 UTC Apr 27, 2026 16:00 UTC Confirmed 81 historical
698851 ICP Descending Triangle ▼ Bearish 4h Apr 27, 2026 08:00 UTC Apr 27, 2026 16:00 UTC Confirmed 76 historical
698850 ICP Double Bottom ▲ Bullish 4h Apr 22, 2026 04:00 UTC Apr 22, 2026 08:00 UTC Confirmed 62 historical
698849 ICP Bear Flag ▼ Bearish 4h Apr 20, 2026 20:00 UTC Apr 21, 2026 16:00 UTC Confirmed 73 historical
698848 ICP Rising Wedge ▼ Bearish 4h Apr 17, 2026 16:00 UTC Apr 18, 2026 04:00 UTC Confirmed 75 historical
698847 ICP Descending Triangle ▼ Bearish 4h Apr 15, 2026 20:00 UTC – Invalidated 72 historical
698846 ICP Double Bottom ▲ Bullish 4h Apr 15, 2026 20:00 UTC Apr 16, 2026 04:00 UTC Confirmed 74 historical
698845 ICP Bull Flag ▲ Bullish 4h Apr 12, 2026 04:00 UTC – Invalidated 59 historical
698844 ICP Symmetrical Triangle ▼ Bearish 4h Apr 5, 2026 08:00 UTC – Invalidated 80 historical
698843 ICP Inverse Head and Shoulders ▲ Bullish 4h Apr 3, 2026 04:00 UTC Apr 8, 2026 00:00 UTC Confirmed 70 historical
698842 ICP Double Top ▼ Bearish 4h Mar 26, 2026 08:00 UTC Mar 26, 2026 12:00 UTC Confirmed 60 historical
698841 ICP Double Bottom ▲ Bullish 4h Mar 25, 2026 12:00 UTC – Invalidated 43 historical
698840 ICP Bear Flag ▼ Bearish 4h Mar 20, 2026 16:00 UTC Mar 21, 2026 08:00 UTC Confirmed 64 historical
698839 ICP Bear Flag ▼ Bearish 4h Mar 15, 2026 00:00 UTC – Invalidated 50 historical
698838 ICP Double Top ▼ Bearish 4h Mar 6, 2026 16:00 UTC Mar 6, 2026 20:00 UTC Confirmed 77 historical
698837 ICP Bull Flag ▲ Bullish 4h Mar 5, 2026 08:00 UTC Mar 5, 2026 12:00 UTC Confirmed 52 historical
698836 ICP Ascending Triangle ▲ Bullish 4h Mar 4, 2026 00:00 UTC Mar 4, 2026 16:00 UTC Confirmed 56 historical
698835 ICP Ascending Triangle ▲ Bullish 4h Mar 3, 2026 00:00 UTC – Invalidated 68 historical
698834 ICP Double Top ▼ Bearish 4h Mar 3, 2026 00:00 UTC – Invalidated 77 historical