Skip to content
ClosedCandle

Track Record

Every confirmed pattern is measured with the same fixed rules: entry at the next candle's open, stop at the pattern's invalidation side, target at the measured move, a time limit, and 0.1% fee + 0.05% slippage on each side. There is no cost-free view. Failed and invalidated patterns are included. Full rules.

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

PatternDetectedConfirmedMeasuredTarget % Avg RMedian RProfit factorAvg MFEAvg MAE
Ascending Triangle 432 170 169 36.1% -0.167 -1.042 0.73 0.85 -0.70
Bear Flag 1,323 905 904 20.7% -0.196 -1.102 0.75 1.23 -0.79
Bull Flag 1,123 695 695 19.7% -0.191 -1.100 0.76 1.28 -0.80
Descending Triangle 431 206 206 44.2% 0.021 0.124 1.04 0.91 -0.68
Double Bottom 547 299 299 48.2% -0.208 -0.052 0.58 0.51 -0.63
Double Top 533 325 325 54.2% -0.062 0.309 0.85 0.54 -0.58
Falling Wedge 882 677 653 25.0% -0.318 -1.154 0.67 1.41 -0.84
Head and Shoulders 173 103 103 38.8% -0.163 -1.048 0.74 0.86 -0.76
Inverse Head and Shoulders 180 91 91 45.1% -0.044 -0.071 0.92 0.86 -0.64
Rising Wedge 751 538 517 28.0% -0.193 -1.113 0.79 1.33 -0.82
Symmetrical Triangle ▼ Bearish 312 200 200 21.5% -0.184 -1.096 0.76 1.41 -0.80
Symmetrical Triangle ▲ Bullish 313 171 171 20.5% -0.312 -1.091 0.62 1.11 -0.84
All patterns 7,000 4,380 4,333 29.1% -0.192 -1.080 0.74 1.13 -0.77

Algorithm v1. R = result divided by the risk between entry and stop. MFE / MAE = best / worst excursion before the exit, in R. Rows with fewer than 30 measured setups show "Insufficient data". Computed 2026-10-21 04:00 UTC (recomputed every 30 minutes).

Public detection log

Every detection since day one, including the ones that failed or expired, with the time it was recorded. Rows are never edited or deleted; only the measured outcome fills in later.