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 501 205 204 41.2% -0.094 -0.431 0.83 0.80 -0.70
Bear Flag 1,594 1,079 1,079 20.1% -0.124 -1.083 0.83 1.27 -0.77
Bull Flag 1,386 915 914 19.6% -0.295 -1.103 0.65 1.24 -0.82
Descending Triangle 518 210 210 40.0% -0.108 -1.025 0.82 0.84 -0.72
Double Bottom 639 362 362 55.0% -0.128 0.259 0.70 0.50 -0.61
Double Top 597 354 354 52.8% -0.075 0.295 0.82 0.53 -0.58
Falling Wedge 1,040 780 738 24.7% -0.420 -1.132 0.55 1.15 -0.84
Head and Shoulders 206 117 117 41.0% -0.163 -1.043 0.74 0.82 -0.74
Inverse Head and Shoulders 189 92 92 45.7% -0.094 -0.588 0.83 0.84 -0.70
Rising Wedge 851 631 613 28.4% -0.164 -1.105 0.81 1.48 -0.81
Symmetrical Triangle ▼ Bearish 365 244 244 24.6% -0.051 -1.071 0.93 1.28 -0.80
Symmetrical Triangle ▲ Bullish 333 206 205 24.4% -0.204 -1.089 0.74 1.14 -0.81
All patterns 8,219 5,195 5,132 29.3% -0.197 -1.074 0.73 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:30 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.