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,142 478 478 45.4% 0.003 0.008 1.01 0.89 -0.68
Bear Flag 3,697 2,383 2,376 18.4% -0.298 -1.107 0.64 1.25 -0.80
Bull Flag 3,103 1,931 1,930 20.5% -0.327 -1.123 0.62 1.21 -0.82
Descending Triangle 1,214 465 465 38.3% -0.122 -1.032 0.80 0.87 -0.72
Double Bottom 1,490 808 807 54.5% -0.124 0.215 0.71 0.52 -0.60
Double Top 1,494 835 835 52.7% -0.123 0.199 0.71 0.52 -0.59
Falling Wedge 2,141 1,615 1,562 22.5% -0.486 -1.149 0.53 1.24 -0.85
Head and Shoulders 449 221 221 37.6% -0.166 -1.038 0.74 0.87 -0.71
Inverse Head and Shoulders 469 245 245 44.1% -0.123 -0.659 0.79 0.88 -0.70
Rising Wedge 1,982 1,465 1,411 23.3% -0.422 -1.144 0.57 1.21 -0.83
Symmetrical Triangle ▼ Bearish 793 473 473 23.0% -0.149 -1.083 0.80 1.19 -0.79
Symmetrical Triangle ▲ Bullish 735 405 405 23.2% -0.204 -1.092 0.74 1.19 -0.82
All patterns 18,709 11,324 11,208 28.4% -0.283 -1.086 0.64 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.