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 562 211 211 48.3% 0.053 0.106 1.11 0.87 -0.66
Bear Flag 1,953 1,302 1,292 18.3% -0.185 -1.078 0.76 1.26 -0.80
Bull Flag 1,701 1,104 1,094 19.4% -0.280 -1.096 0.65 1.13 -0.82
Descending Triangle 525 198 198 30.3% -0.208 -1.035 0.67 0.86 -0.75
Double Bottom 727 386 385 50.4% -0.171 0.079 0.62 0.48 -0.63
Double Top 709 390 390 54.9% -0.054 0.297 0.86 0.54 -0.58
Falling Wedge 877 649 631 21.2% -0.372 -1.119 0.60 1.18 -0.85
Head and Shoulders 191 107 107 37.4% -0.103 -1.024 0.83 0.91 -0.73
Inverse Head and Shoulders 249 126 126 46.0% 0.027 -0.040 1.05 0.83 -0.72
Rising Wedge 753 562 541 28.7% -0.251 -1.110 0.70 1.21 -0.81
Symmetrical Triangle ▼ Bearish 331 213 213 21.1% -0.139 -1.065 0.81 1.23 -0.79
Symmetrical Triangle ▲ Bullish 327 173 173 20.8% -0.220 -1.076 0.72 1.14 -0.84
All patterns 8,905 5,421 5,361 27.7% -0.207 -1.064 0.71 1.06 -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.