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 382 154 154 41.6% -0.081 -1.029 0.86 0.83 -0.72
Bear Flag 1,480 1,012 1,012 18.1% -0.232 -1.093 0.70 1.23 -0.80
Bull Flag 1,172 759 757 22.2% -0.183 -1.076 0.77 1.28 -0.79
Descending Triangle 443 201 201 36.8% -0.098 -1.022 0.84 0.89 -0.74
Double Bottom 569 308 307 56.0% -0.107 0.163 0.74 0.49 -0.57
Double Top 542 330 330 52.7% -0.116 0.241 0.74 0.51 -0.60
Falling Wedge 857 645 612 25.8% -0.406 -1.119 0.57 1.20 -0.83
Head and Shoulders 171 98 98 42.9% 0.020 -0.007 1.04 0.89 -0.74
Inverse Head and Shoulders 151 77 77 44.2% -0.082 -1.048 0.86 0.87 -0.69
Rising Wedge 723 520 506 28.3% -0.207 -1.098 0.77 1.31 -0.81
Symmetrical Triangle ▼ Bearish 281 170 169 21.3% -0.173 -1.064 0.76 1.22 -0.81
Symmetrical Triangle ▲ Bullish 281 170 169 22.5% -0.303 -1.085 0.63 1.16 -0.84
All patterns 7,052 4,444 4,392 29.3% -0.208 -1.067 0.72 1.09 -0.76

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.