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 834 307 307 46.3% -0.083 -0.535 0.86 0.79 -0.69
Bear Flag 3,519 2,398 2,395 17.5% -0.248 -1.092 0.69 1.20 -0.78
Bull Flag 2,283 1,450 1,444 23.7% -0.303 -1.132 0.66 1.26 -0.81
Descending Triangle 954 389 389 30.8% -0.230 -1.053 0.65 0.80 -0.73
Double Bottom 1,168 643 643 61.3% -0.065 0.227 0.83 0.50 -0.55
Double Top 1,046 587 587 51.8% -0.097 0.172 0.76 0.51 -0.57
Falling Wedge 1,779 1,334 1,261 26.9% -0.280 -1.133 0.71 1.38 -0.81
Head and Shoulders 383 189 189 40.7% -0.075 -1.015 0.87 0.90 -0.68
Inverse Head and Shoulders 318 158 158 48.1% -0.082 -0.071 0.86 0.84 -0.68
Rising Wedge 1,456 1,076 1,036 24.3% -0.410 -1.143 0.57 1.18 -0.81
Symmetrical Triangle ▼ Bearish 705 405 402 22.6% -0.085 -1.080 0.88 1.23 -0.77
Symmetrical Triangle ▲ Bullish 636 350 350 30.3% 0.027 -1.073 1.04 1.44 -0.78
All patterns 15,081 9,286 9,161 29.1% -0.227 -1.077 0.71 1.10 -0.75

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.