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

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

Pattern15m1h4h1d1wAll
Double Top 171 / 98 40 / 26 6 / 5 0 / 0 0 / 0 217 / 129
Double Bottom 161 / 100 44 / 18 12 / 7 2 / 1 0 / 0 219 / 126
Ascending Triangle 130 / 46 34 / 11 5 / 0 0 / 0 0 / 0 169 / 57
Descending Triangle 125 / 47 34 / 14 9 / 4 2 / 2 0 / 0 170 / 67
Symmetrical Triangle ▲ Bullish 113 / 66 29 / 16 5 / 3 0 / 0 0 / 0 147 / 85
Symmetrical Triangle ▼ Bearish 90 / 55 22 / 19 7 / 5 1 / 0 0 / 0 120 / 79
Bull Flag 324 / 210 53 / 31 7 / 2 0 / 0 0 / 0 384 / 243
Bear Flag 462 / 311 138 / 99 34 / 28 7 / 4 0 / 0 641 / 442
Rising Wedge 195 / 156 47 / 32 11 / 5 0 / 0 0 / 0 253 / 193
Falling Wedge 253 / 196 82 / 71 15 / 13 3 / 2 0 / 0 353 / 282
Head and Shoulders 51 / 25 17 / 8 4 / 2 2 / 1 0 / 0 74 / 36
Inverse Head and Shoulders 61 / 29 18 / 11 2 / 2 0 / 0 0 / 0 81 / 42

Log

2,828 detections · algorithm v1 · Download CSV

#CoinPatternDirectionTFDetectedConfirmedStatus QualityRecorded
1194653 GIGGLE Ascending Triangle ▲ Bullish 15m Feb 5, 2026 05:30 UTC – Invalidated 72 historical
1194652 GIGGLE Double Top ▼ Bearish 15m Feb 5, 2026 05:30 UTC Feb 5, 2026 06:15 UTC Confirmed 70 historical
1194651 GIGGLE Symmetrical Triangle ▼ Bearish 15m Feb 5, 2026 04:30 UTC Feb 5, 2026 06:00 UTC Confirmed 61 historical
1194650 GIGGLE Symmetrical Triangle ▼ Bearish 15m Feb 5, 2026 02:00 UTC Feb 5, 2026 02:15 UTC Confirmed 80 historical
1194649 GIGGLE Bull Flag ▲ Bullish 15m Feb 5, 2026 00:45 UTC Feb 5, 2026 01:30 UTC Confirmed 50 historical
1194648 GIGGLE Bear Flag ▼ Bearish 15m Feb 5, 2026 00:00 UTC Feb 5, 2026 00:15 UTC Confirmed 43 historical
1194647 GIGGLE Bull Flag ▲ Bullish 15m Feb 4, 2026 20:45 UTC Feb 4, 2026 22:00 UTC Confirmed 61 historical
1194646 GIGGLE Falling Wedge ▲ Bullish 15m Feb 4, 2026 17:30 UTC Feb 4, 2026 17:45 UTC Confirmed 80 historical
1194645 GIGGLE Rising Wedge ▼ Bearish 15m Feb 4, 2026 11:30 UTC – Invalidated 65 historical
1194644 GIGGLE Bear Flag ▼ Bearish 15m Feb 4, 2026 05:30 UTC – Invalidated 51 historical
1194643 GIGGLE Double Bottom ▲ Bullish 15m Feb 4, 2026 03:45 UTC Feb 4, 2026 07:45 UTC Confirmed 64 historical
1194642 GIGGLE Bull Flag ▲ Bullish 15m Feb 4, 2026 03:30 UTC Feb 4, 2026 06:15 UTC Confirmed 52 historical
1194641 GIGGLE Symmetrical Triangle ▼ Bearish 15m Feb 4, 2026 02:00 UTC Feb 4, 2026 02:30 UTC Confirmed 80 historical
1194640 GIGGLE Ascending Triangle ▲ Bullish 15m Feb 3, 2026 06:30 UTC – Invalidated 80 historical
1194639 GIGGLE Bear Flag ▼ Bearish 15m Feb 2, 2026 22:00 UTC – Invalidated 56 historical
1194638 GIGGLE Descending Triangle ▼ Bearish 15m Feb 2, 2026 06:45 UTC – Invalidated 73 historical
1194637 GIGGLE Double Bottom ▲ Bullish 15m Feb 2, 2026 06:45 UTC – Invalidated expired 88 historical
1194636 GIGGLE Inverse Head and Shoulders ▲ Bullish 15m Feb 2, 2026 01:30 UTC – Invalidated 81 historical
1194635 GIGGLE Ascending Triangle ▲ Bullish 15m Feb 2, 2026 01:30 UTC – Invalidated 72 historical
1194634 GIGGLE Falling Wedge ▲ Bullish 15m Feb 1, 2026 22:15 UTC Feb 2, 2026 00:30 UTC Confirmed 55 historical
1194633 GIGGLE Descending Triangle ▼ Bearish 15m Feb 1, 2026 22:15 UTC Feb 1, 2026 23:15 UTC Confirmed 80 historical
1194632 GIGGLE Double Bottom ▲ Bullish 15m Feb 1, 2026 22:15 UTC – Invalidated 77 historical
1194631 GIGGLE Double Bottom ▲ Bullish 15m Feb 1, 2026 03:15 UTC Feb 1, 2026 04:15 UTC Confirmed 67 historical
1194630 GIGGLE Double Top ▼ Bearish 15m Feb 1, 2026 02:15 UTC – Invalidated 80 historical
1194629 GIGGLE Ascending Triangle ▲ Bullish 15m Feb 1, 2026 00:15 UTC – Invalidated 80 historical
1194628 GIGGLE Bear Flag ▼ Bearish 15m Feb 1, 2026 00:00 UTC Feb 1, 2026 02:30 UTC Confirmed 62 historical
1194627 GIGGLE Bull Flag ▲ Bullish 15m Jan 31, 2026 23:15 UTC Jan 31, 2026 23:30 UTC Confirmed 76 historical
1194626 GIGGLE Bear Flag ▼ Bearish 15m Jan 31, 2026 10:30 UTC Jan 31, 2026 11:15 UTC Confirmed 69 historical
1194625 GIGGLE Falling Wedge ▲ Bullish 15m Jan 31, 2026 08:30 UTC – Invalidated 67 historical
1194624 GIGGLE Falling Wedge ▲ Bullish 15m Jan 31, 2026 05:15 UTC Jan 31, 2026 05:45 UTC Confirmed 48 historical
1194623 GIGGLE Descending Triangle ▼ Bearish 15m Jan 31, 2026 05:15 UTC – Invalidated 71 historical
1194622 GIGGLE Double Bottom ▲ Bullish 15m Jan 31, 2026 04:15 UTC – Invalidated 59 historical
1194621 GIGGLE Falling Wedge ▲ Bullish 15m Jan 30, 2026 15:45 UTC – Invalidated 60 historical
1194620 GIGGLE Descending Triangle ▼ Bearish 15m Jan 30, 2026 14:45 UTC Jan 30, 2026 15:30 UTC Confirmed 72 historical
1194619 GIGGLE Double Bottom ▲ Bullish 15m Jan 30, 2026 14:45 UTC – Invalidated 89 historical
1194618 GIGGLE Symmetrical Triangle ▼ Bearish 15m Jan 30, 2026 12:30 UTC Jan 30, 2026 12:45 UTC Confirmed 80 historical
1194617 GIGGLE Bull Flag ▲ Bullish 15m Jan 29, 2026 23:15 UTC Jan 30, 2026 01:15 UTC Confirmed 56 historical
1194616 GIGGLE Ascending Triangle ▲ Bullish 15m Jan 29, 2026 20:00 UTC – Invalidated 80 historical
1194615 GIGGLE Bear Flag ▼ Bearish 15m Jan 29, 2026 16:45 UTC – Invalidated 66 historical
1194614 GIGGLE Symmetrical Triangle ▲ Bullish 15m Jan 29, 2026 14:45 UTC – Invalidated 54 historical
1194613 GIGGLE Double Top ▼ Bearish 15m Jan 29, 2026 14:45 UTC Jan 29, 2026 15:00 UTC Confirmed 76 historical
1194612 GIGGLE Symmetrical Triangle ▲ Bullish 15m Jan 29, 2026 13:30 UTC Jan 29, 2026 14:00 UTC Confirmed 80 historical
1194611 GIGGLE Falling Wedge ▲ Bullish 15m Jan 29, 2026 11:30 UTC Jan 29, 2026 13:15 UTC Confirmed 50 historical
1194610 GIGGLE Bear Flag ▼ Bearish 15m Jan 29, 2026 05:45 UTC Jan 29, 2026 06:15 UTC Confirmed 80 historical
1194609 GIGGLE Head and Shoulders ▼ Bearish 15m Jan 29, 2026 00:00 UTC Jan 29, 2026 00:45 UTC Confirmed 57 historical
1194608 GIGGLE Descending Triangle ▼ Bearish 15m Jan 29, 2026 00:00 UTC Jan 29, 2026 00:45 UTC Confirmed 75 historical
1194607 GIGGLE Falling Wedge ▲ Bullish 15m Jan 28, 2026 19:45 UTC Jan 28, 2026 20:00 UTC Confirmed 74 historical
1194606 GIGGLE Bull Flag ▲ Bullish 15m Jan 28, 2026 11:30 UTC Jan 28, 2026 12:00 UTC Confirmed 57 historical
1194605 GIGGLE Descending Triangle ▼ Bearish 15m Jan 28, 2026 07:15 UTC – Invalidated 83 historical
1194604 GIGGLE Falling Wedge ▲ Bullish 15m Jan 28, 2026 01:00 UTC Jan 28, 2026 05:00 UTC Confirmed 69 historical