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 714 283 283 35.3% -0.226 -1.064 0.67 0.88 -0.74
Bear Flag 2,260 1,534 1,533 19.0% -0.232 -1.108 0.72 1.28 -0.79
Bull Flag 2,000 1,291 1,288 17.7% -0.359 -1.127 0.59 1.20 -0.83
Descending Triangle 710 301 301 37.5% -0.162 -1.030 0.74 0.84 -0.71
Double Bottom 884 491 491 52.3% -0.178 0.135 0.62 0.51 -0.62
Double Top 888 517 517 52.6% -0.140 0.171 0.68 0.53 -0.59
Falling Wedge 1,253 940 895 26.5% -0.375 -1.150 0.62 1.32 -0.81
Head and Shoulders 294 160 160 42.5% -0.095 -0.555 0.84 0.86 -0.71
Inverse Head and Shoulders 293 154 154 37.7% -0.219 -1.067 0.68 0.81 -0.73
Rising Wedge 1,139 845 813 27.4% -0.378 -1.145 0.61 1.27 -0.81
Symmetrical Triangle ▼ Bearish 499 301 301 26.9% -0.025 -1.074 0.97 1.38 -0.77
Symmetrical Triangle ▲ Bullish 468 264 263 24.3% -0.240 -1.108 0.70 1.34 -0.83
All patterns 11,402 7,081 6,999 28.5% -0.265 -1.091 0.66 1.11 -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.