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 1,226 513 513 37.6% -0.223 -1.047 0.66 0.81 -0.73
Bear Flag 3,605 2,300 2,293 20.1% -0.307 -1.124 0.64 1.25 -0.80
Bull Flag 3,419 2,236 2,234 20.3% -0.372 -1.143 0.58 1.17 -0.80
Descending Triangle 1,211 506 505 42.0% -0.074 -0.488 0.87 0.90 -0.69
Double Bottom 1,565 863 863 53.1% -0.142 0.195 0.67 0.50 -0.58
Double Top 1,561 908 908 56.5% -0.121 0.190 0.71 0.52 -0.58
Falling Wedge 2,092 1,559 1,503 21.4% -0.605 -1.181 0.46 1.25 -0.85
Head and Shoulders 431 235 235 43.4% -0.127 -0.468 0.78 0.84 -0.70
Inverse Head and Shoulders 445 217 216 38.4% -0.202 -1.050 0.69 0.85 -0.73
Rising Wedge 2,091 1,552 1,490 27.6% -0.383 -1.182 0.62 1.31 -0.82
Symmetrical Triangle ▼ Bearish 801 481 481 23.9% -0.171 -1.110 0.78 1.23 -0.79
Symmetrical Triangle ▲ Bullish 780 434 434 22.4% -0.327 -1.127 0.61 1.13 -0.83
All patterns 19,227 11,804 11,675 29.3% -0.317 -1.100 0.61 1.08 -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.