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,199 483 483 38.9% -0.178 -1.028 0.71 0.80 -0.71
Bear Flag 3,555 2,303 2,301 20.9% -0.275 -1.120 0.67 1.26 -0.79
Bull Flag 3,656 2,343 2,341 19.7% -0.323 -1.120 0.62 1.18 -0.80
Descending Triangle 1,158 452 451 45.9% -0.056 -0.132 0.90 0.90 -0.67
Double Bottom 1,517 858 857 52.0% -0.167 0.170 0.62 0.50 -0.58
Double Top 1,620 944 944 57.1% -0.104 0.231 0.75 0.53 -0.57
Falling Wedge 2,042 1,520 1,463 24.3% -0.506 -1.174 0.51 1.24 -0.82
Head and Shoulders 460 245 245 47.8% -0.055 -0.096 0.90 0.91 -0.67
Inverse Head and Shoulders 510 269 268 39.2% -0.255 -1.039 0.60 0.72 -0.71
Rising Wedge 2,086 1,553 1,503 28.8% -0.367 -1.150 0.64 1.34 -0.81
Symmetrical Triangle ▼ Bearish 822 487 487 28.5% -0.043 -1.079 0.94 1.33 -0.77
Symmetrical Triangle ▲ Bullish 869 492 492 23.4% -0.190 -1.100 0.76 1.20 -0.81
All patterns 19,494 11,949 11,835 30.3% -0.273 -1.088 0.66 1.09 -0.75

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.