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 378 152 152 42.8% -0.060 -0.646 0.90 0.84 -0.69
Bear Flag 1,304 863 863 20.6% -0.212 -1.105 0.73 1.21 -0.80
Bull Flag 1,070 704 702 19.7% -0.293 -1.093 0.64 1.16 -0.80
Descending Triangle 432 173 173 34.1% -0.249 -1.043 0.62 0.79 -0.75
Double Bottom 517 289 289 61.2% -0.027 0.324 0.93 0.52 -0.54
Double Top 512 299 299 51.5% -0.110 0.274 0.75 0.52 -0.61
Falling Wedge 819 626 591 25.0% -0.409 -1.131 0.59 1.25 -0.83
Head and Shoulders 146 66 66 36.4% -0.219 -1.045 0.66 0.76 -0.70
Inverse Head and Shoulders 155 82 82 41.5% -0.230 -1.071 0.65 0.77 -0.68
Rising Wedge 664 521 504 29.4% -0.204 -1.114 0.77 1.37 -0.78
Symmetrical Triangle ▼ Bearish 290 173 173 22.5% -0.173 -1.079 0.77 1.11 -0.81
Symmetrical Triangle ▲ Bullish 286 160 160 21.3% -0.240 -1.080 0.69 1.19 -0.80
All patterns 6,573 4,108 4,054 29.6% -0.229 -1.077 0.70 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.