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,148 481 481 39.5% -0.214 -1.025 0.67 0.89 -0.70
Bear Flag 3,469 2,214 2,211 21.3% -0.462 -1.187 0.53 1.29 -0.80
Bull Flag 3,807 2,554 2,552 21.2% -0.428 -1.163 0.54 1.17 -0.80
Descending Triangle 1,063 418 417 37.9% -0.312 -1.086 0.56 0.81 -0.71
Double Bottom 1,371 814 814 49.9% -0.242 0.014 0.50 0.51 -0.60
Double Top 1,573 864 863 54.9% -0.245 0.033 0.50 0.52 -0.59
Falling Wedge 1,890 1,388 1,343 27.8% -0.695 -1.191 0.46 1.30 -0.80
Head and Shoulders 478 240 240 47.5% -0.148 -0.265 0.77 0.86 -0.67
Inverse Head and Shoulders 486 268 268 42.2% -0.218 -1.038 0.68 0.90 -0.71
Rising Wedge 2,281 1,675 1,625 27.0% -0.816 -1.242 0.41 1.37 -0.82
Symmetrical Triangle ▼ Bearish 833 493 493 28.0% -0.257 -1.138 0.71 1.32 -0.80
Symmetrical Triangle ▲ Bullish 834 513 513 27.7% -0.188 -1.107 0.77 1.21 -0.77
All patterns 19,233 11,922 11,820 30.1% -0.451 -1.127 0.52 1.11 -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.