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,079 422 422 46.7% -0.103 -0.017 0.82 0.82 -0.65
Bear Flag 3,784 2,457 2,455 20.0% -0.382 -1.150 0.59 1.32 -0.79
Bull Flag 4,131 2,840 2,837 20.3% -0.390 -1.147 0.57 1.18 -0.79
Descending Triangle 1,025 379 378 43.7% -0.169 -0.550 0.72 0.84 -0.68
Double Bottom 1,421 837 836 52.3% -0.210 0.025 0.54 0.50 -0.58
Double Top 1,508 838 838 56.1% -0.198 0.100 0.57 0.50 -0.57
Falling Wedge 1,885 1,436 1,396 29.4% -0.418 -1.170 0.59 1.30 -0.80
Head and Shoulders 546 277 276 42.4% -0.337 -1.061 0.53 0.80 -0.72
Inverse Head and Shoulders 540 300 300 40.7% -0.285 -1.023 0.58 0.84 -0.69
Rising Wedge 2,147 1,606 1,548 26.7% -0.612 -1.217 0.48 1.39 -0.82
Symmetrical Triangle ▼ Bearish 866 475 473 29.2% -0.173 -1.122 0.79 1.34 -0.79
Symmetrical Triangle ▲ Bullish 957 550 549 23.7% -0.356 -1.145 0.59 1.15 -0.82
All patterns 19,889 12,417 12,308 29.8% -0.364 -1.111 0.58 1.12 -0.76

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.