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

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

Pattern15m1h4h1d1wAll
Double Top 802 / 440 200 / 124 41 / 22 4 / 2 0 / 0 1,047 / 588
Double Bottom 874 / 474 229 / 131 63 / 37 4 / 3 1 / 0 1,171 / 645
Ascending Triangle 664 / 242 135 / 46 31 / 17 6 / 2 0 / 0 836 / 307
Descending Triangle 734 / 304 167 / 63 49 / 19 6 / 4 0 / 0 956 / 390
Symmetrical Triangle ▲ Bullish 472 / 260 128 / 68 28 / 16 9 / 6 0 / 0 637 / 350
Symmetrical Triangle ▼ Bearish 530 / 309 151 / 83 23 / 13 2 / 1 1 / 1 707 / 407
Bull Flag 1,852 / 1,185 379 / 231 52 / 34 2 / 2 0 / 0 2,285 / 1,452
Bear Flag 2,660 / 1,801 639 / 434 192 / 138 35 / 29 6 / 5 3,532 / 2,407
Rising Wedge 1,151 / 846 244 / 183 58 / 44 6 / 5 0 / 0 1,459 / 1,078
Falling Wedge 1,316 / 981 369 / 282 78 / 59 18 / 14 2 / 2 1,783 / 1,338
Head and Shoulders 295 / 136 71 / 43 16 / 8 2 / 2 0 / 0 384 / 189
Inverse Head and Shoulders 236 / 127 60 / 18 18 / 10 4 / 3 0 / 0 318 / 158

Log

15,115 detections · algorithm v1 · Download CSV

#CoinPatternDirectionTFDetectedConfirmedStatus QualityRecorded
283129 PHA Double Bottom ▲ Bullish 1h Jun 7, 2025 20:00 UTC Jun 8, 2025 14:00 UTC Confirmed 83 historical
283128 PHA Bear Flag ▼ Bearish 1h Jun 7, 2025 02:00 UTC – Invalidated 43 historical
283127 PHA Descending Triangle ▼ Bearish 1h Jun 6, 2025 19:00 UTC Jun 6, 2025 20:00 UTC Confirmed 65 historical
283126 PHA Double Bottom ▲ Bullish 1h Jun 6, 2025 16:00 UTC – Invalidated 75 historical
283125 PHA Bear Flag ▼ Bearish 1h Jun 6, 2025 03:00 UTC Jun 6, 2025 10:00 UTC Confirmed 80 historical
283124 PHA Inverse Head and Shoulders ▲ Bullish 1h Jun 4, 2025 23:00 UTC – Invalidated 47 historical
283123 PHA Rising Wedge ▼ Bearish 1h Jun 4, 2025 23:00 UTC Jun 5, 2025 02:00 UTC Confirmed 72 historical
283122 PHA Symmetrical Triangle ▼ Bearish 1h Jun 4, 2025 05:00 UTC – Invalidated 80 historical
283121 PHA Bear Flag ▼ Bearish 1h Jun 3, 2025 20:00 UTC Jun 3, 2025 21:00 UTC Confirmed 70 historical
283120 PHA Bull Flag ▲ Bullish 1h Jun 3, 2025 07:00 UTC – Invalidated 59 historical
283119 PHA Inverse Head and Shoulders ▲ Bullish 1h May 31, 2025 12:00 UTC May 31, 2025 13:00 UTC Confirmed 78 historical
283118 PHA Ascending Triangle ▲ Bullish 1h May 31, 2025 12:00 UTC May 31, 2025 13:00 UTC Confirmed 72 historical
283117 PHA Inverse Head and Shoulders ▲ Bullish 1h May 30, 2025 20:00 UTC – Invalidated 59 historical
283116 PHA Rising Wedge ▼ Bearish 1h May 30, 2025 20:00 UTC May 30, 2025 23:00 UTC Confirmed 80 historical
283115 PHA Bear Flag ▼ Bearish 1h May 30, 2025 06:00 UTC May 30, 2025 07:00 UTC Confirmed 67 historical
283114 PHA Falling Wedge ▲ Bullish 1h May 30, 2025 02:00 UTC May 30, 2025 06:00 UTC Confirmed 78 historical
283113 PHA Symmetrical Triangle ▼ Bearish 1h May 29, 2025 06:00 UTC May 29, 2025 12:00 UTC Confirmed 80 historical
283112 PHA Bull Flag ▲ Bullish 1h May 26, 2025 12:00 UTC May 26, 2025 13:00 UTC Confirmed 72 historical
283111 PHA Bear Flag ▼ Bearish 1h May 24, 2025 14:00 UTC May 24, 2025 16:00 UTC Confirmed 76 historical
283110 PHA Bear Flag ▼ Bearish 1h May 24, 2025 06:00 UTC May 24, 2025 07:00 UTC Confirmed 86 historical
283109 PHA Bull Flag ▲ Bullish 1h May 22, 2025 19:00 UTC May 23, 2025 00:00 UTC Confirmed 70 historical
283108 PHA Symmetrical Triangle ▲ Bullish 1h May 21, 2025 08:00 UTC May 21, 2025 17:00 UTC Confirmed 60 historical
283107 PHA Double Top ▼ Bearish 1h May 21, 2025 08:00 UTC – Invalidated 62 historical
283106 PHA Descending Triangle ▼ Bearish 1h May 20, 2025 20:00 UTC – Invalidated 80 historical
283105 PHA Double Bottom ▲ Bullish 1h May 20, 2025 20:00 UTC May 22, 2025 01:00 UTC Confirmed 66 historical
283104 PHA Bear Flag ▼ Bearish 1h May 20, 2025 16:00 UTC – Invalidated 73 historical
283103 PHA Bear Flag ▼ Bearish 1h May 19, 2025 15:00 UTC – Invalidated 65 historical
283102 PHA Double Top ▼ Bearish 1h May 19, 2025 02:00 UTC May 19, 2025 06:00 UTC Confirmed 79 historical
283101 PHA Symmetrical Triangle ▲ Bullish 1h May 18, 2025 22:00 UTC – Invalidated 80 historical
283100 PHA Bear Flag ▼ Bearish 1h May 17, 2025 15:00 UTC – Invalidated expired 64 historical
283099 PHA Bear Flag ▼ Bearish 1h May 16, 2025 00:00 UTC – Invalidated expired 50 historical
283098 PHA Bull Flag ▲ Bullish 1h May 14, 2025 01:00 UTC May 14, 2025 06:00 UTC Confirmed 76 historical
283097 PHA Ascending Triangle ▲ Bullish 1h May 13, 2025 17:00 UTC May 13, 2025 18:00 UTC Confirmed 44 historical
283096 PHA Descending Triangle ▼ Bearish 1h May 13, 2025 08:00 UTC – Invalidated 80 historical
283095 PHA Double Bottom ▲ Bullish 1h May 13, 2025 08:00 UTC May 13, 2025 18:00 UTC Confirmed 87 historical
283094 PHA Falling Wedge ▲ Bullish 1h May 13, 2025 02:00 UTC May 13, 2025 09:00 UTC Confirmed 80 historical
283093 PHA Bear Flag ▼ Bearish 1h May 13, 2025 00:00 UTC May 13, 2025 01:00 UTC Confirmed 70 historical
283092 PHA Double Bottom ▲ Bullish 1h May 11, 2025 18:00 UTC May 11, 2025 22:00 UTC Confirmed 51 historical
283091 PHA Falling Wedge ▲ Bullish 1h May 11, 2025 14:00 UTC May 11, 2025 18:00 UTC Confirmed 75 historical
283090 PHA Double Top ▼ Bearish 1h May 10, 2025 16:00 UTC – Invalidated 79 historical
283089 PHA Bull Flag ▲ Bullish 1h May 9, 2025 15:00 UTC May 9, 2025 16:00 UTC Confirmed 45 historical
283088 PHA Rising Wedge ▼ Bearish 1h May 9, 2025 01:00 UTC May 9, 2025 04:00 UTC Confirmed 72 historical
283087 PHA Ascending Triangle ▲ Bullish 1h May 7, 2025 23:00 UTC May 8, 2025 04:00 UTC Confirmed 80 historical
283086 PHA Double Top ▼ Bearish 1h May 6, 2025 11:00 UTC May 6, 2025 13:00 UTC Confirmed 80 historical
283085 PHA Symmetrical Triangle ▼ Bearish 1h May 6, 2025 04:00 UTC – Invalidated 65 historical
283084 PHA Double Bottom ▲ Bullish 1h May 6, 2025 04:00 UTC – Invalidated 47 historical
283083 PHA Bear Flag ▼ Bearish 1h May 3, 2025 23:00 UTC May 4, 2025 00:00 UTC Confirmed 74 historical
283082 PHA Ascending Triangle ▲ Bullish 1h May 1, 2025 08:00 UTC May 1, 2025 10:00 UTC Confirmed 80 historical
283081 PHA Descending Triangle ▼ Bearish 1h Apr 29, 2025 22:00 UTC Apr 29, 2025 23:00 UTC Confirmed 80 historical
283080 PHA Rising Wedge ▼ Bearish 1h Apr 29, 2025 10:00 UTC Apr 29, 2025 13:00 UTC Confirmed 86 historical