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,088 431 431 34.6% -0.306 -1.066 0.56 0.76 -0.74
Bear Flag 3,294 2,169 2,167 21.1% -0.214 -1.106 0.74 1.32 -0.79
Bull Flag 3,191 2,098 2,094 17.9% -0.393 -1.132 0.55 1.15 -0.81
Descending Triangle 1,031 430 430 40.5% -0.190 -1.028 0.69 0.81 -0.71
Double Bottom 1,352 763 762 51.3% -0.172 0.120 0.61 0.49 -0.58
Double Top 1,472 823 823 55.2% -0.130 0.201 0.69 0.51 -0.58
Falling Wedge 1,816 1,345 1,287 24.2% -0.451 -1.168 0.55 1.23 -0.84
Head and Shoulders 429 247 247 40.5% -0.230 -1.052 0.66 0.84 -0.75
Inverse Head and Shoulders 448 226 225 39.6% -0.177 -1.064 0.73 0.82 -0.71
Rising Wedge 1,936 1,434 1,382 28.9% -0.390 -1.157 0.61 1.33 -0.81
Symmetrical Triangle ▼ Bearish 746 438 436 27.1% -0.103 -1.099 0.87 1.34 -0.81
Symmetrical Triangle ▲ Bullish 700 406 405 24.0% -0.234 -1.113 0.71 1.21 -0.81
All patterns 17,503 10,810 10,689 29.1% -0.289 -1.094 0.64 1.09 -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.