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,024 371 371 37.2% -0.108 -1.037 0.82 0.87 -0.72
Bear Flag 3,191 2,086 2,046 18.6% -0.219 -1.080 0.72 1.22 -0.79
Bull Flag 2,678 1,708 1,680 20.1% -0.326 -1.117 0.61 1.14 -0.82
Descending Triangle 904 359 359 41.2% -0.128 -1.039 0.79 0.79 -0.71
Double Bottom 1,052 543 543 49.0% -0.202 -0.001 0.59 0.48 -0.61
Double Top 1,102 620 619 57.4% -0.071 0.290 0.82 0.51 -0.57
Falling Wedge 1,554 1,197 1,127 25.1% -0.300 -1.130 0.68 1.27 -0.82
Head and Shoulders 345 181 181 44.2% -0.086 -0.148 0.85 0.81 -0.66
Inverse Head and Shoulders 337 184 184 42.4% -0.118 -1.020 0.80 0.82 -0.69
Rising Wedge 1,539 1,152 1,099 26.2% -0.251 -1.128 0.73 1.31 -0.82
Symmetrical Triangle ▼ Bearish 587 343 343 24.5% -0.101 -1.072 0.86 1.22 -0.78
Symmetrical Triangle ▲ Bullish 548 300 300 19.0% -0.273 -1.087 0.66 1.20 -0.83
All patterns 14,861 9,044 8,852 28.2% -0.226 -1.076 0.70 1.08 -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.