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 606 233 233 42.9% -0.053 -0.146 0.91 0.91 -0.66
Bear Flag 2,117 1,442 1,441 21.6% -0.227 -1.116 0.73 1.27 -0.79
Bull Flag 1,812 1,161 1,160 19.8% -0.272 -1.115 0.67 1.25 -0.79
Descending Triangle 603 252 252 46.4% 0.019 0.144 1.03 0.94 -0.65
Double Bottom 742 423 423 50.1% -0.183 0.089 0.59 0.49 -0.59
Double Top 766 444 444 52.0% -0.163 0.170 0.65 0.53 -0.59
Falling Wedge 1,212 902 866 23.2% -0.529 -1.167 0.50 1.20 -0.85
Head and Shoulders 219 116 116 51.7% 0.101 0.299 1.20 1.01 -0.65
Inverse Head and Shoulders 283 153 153 44.4% -0.156 -1.049 0.75 0.83 -0.70
Rising Wedge 1,082 824 799 27.7% -0.434 -1.166 0.60 1.35 -0.82
Symmetrical Triangle ▼ Bearish 417 251 251 26.7% -0.046 -1.092 0.94 1.30 -0.77
Symmetrical Triangle ▲ Bullish 429 242 242 25.2% -0.165 -1.108 0.79 1.24 -0.79
All patterns 10,288 6,443 6,380 29.5% -0.261 -1.094 0.67 1.12 -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.