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,173 448 447 35.6% -0.270 -1.050 0.60 0.83 -0.74
Bear Flag 3,941 2,589 2,584 20.4% -0.274 -1.126 0.68 1.31 -0.79
Bull Flag 3,845 2,578 2,576 19.7% -0.389 -1.140 0.58 1.19 -0.82
Descending Triangle 1,213 475 475 38.3% -0.273 -1.056 0.59 0.77 -0.72
Double Bottom 1,513 824 824 52.2% -0.208 0.023 0.55 0.48 -0.60
Double Top 1,517 854 854 54.7% -0.180 0.109 0.60 0.49 -0.58
Falling Wedge 1,967 1,467 1,427 25.2% -0.507 -1.168 0.52 1.21 -0.83
Head and Shoulders 453 217 217 40.6% -0.219 -1.055 0.67 0.86 -0.70
Inverse Head and Shoulders 519 263 263 41.4% -0.192 -1.016 0.70 0.86 -0.71
Rising Wedge 1,982 1,528 1,472 25.1% -0.465 -1.176 0.58 1.40 -0.83
Symmetrical Triangle ▼ Bearish 867 504 504 26.2% -0.124 -1.135 0.84 1.35 -0.79
Symmetrical Triangle ▲ Bullish 864 502 502 25.3% -0.219 -1.113 0.73 1.19 -0.80
All patterns 19,854 12,249 12,145 28.5% -0.326 -1.107 0.61 1.11 -0.77

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.