MarketBotsLabTransparency

Pattern Performance

Realized win rate per pattern over closed signals (return20d direction). The Strategy Rank outcomes gate consumes this same data — patterns flagged Pilot-only or Watch-only here trigger tier downgrades there.

Today's freshest patternsBreakout Retest Hold0 NEW/ 3

Pattern performance — historical hit rate over closed signals

Realized win rate is computed from `return20d` per closed signal. Patterns below 50% face a tier downgrade in Strategy Rank; below 35% drop to watch.

Note: Avg Return, Expectancy, and E[R] Today are computed position-aware when the underlying signal_outcomesrows carry a direction field. Outcomes seeded before that fix may still aggregate as raw price return — for bearish patterns ( head_shoulders, double_top,triple_top, rising_wedge,descending_triangle, bear_flag,bear_pennant ) a positive value would then mean the underlying ran UP (against the bear thesis). Use Win Rate and Median Return as a sanity cross-check.

Total samples
4874
Patterns meeting min sample (n≥10)
17
Patterns flagged (qualified + low win rate)
6
PatternSamplesWinsWin RateMedian ReturnAvg ReturnExpectancyStatusNEW TodayE[R] Today
Head Shoulders1370748/137054.6%
+78.66%+638.81%+6.388OK
Breakout Retest Hold1356925/135668.2%
+571.76%+1356.56%+13.566OK0/ 3
Double Top535269/53550.3%
+33.51%+681.71%+6.817OK
Descending Triangle Breakdown494298/49460.3%
+268.37%+693.48%+6.935OK
Rounded Base213130/21361.0%
+480.35%+616.31%+6.163OK
Triple Top207133/20764.3%
+268.37%+2537.40%+25.374OK
Rising Wedge10645/10642.5%
-380.53%+222.49%+2.225Pilot-only
Channel Breakout8340/8348.2%
-105.51%+26.23%+0.262Pilot-only
Bull Flag6542/6564.6%
+359.46%+370.16%+3.702OK
Ascending Triangle6038/6063.3%
+524.80%+302.62%+3.026OK
Cup With Handle6038/6063.3%
+659.34%+377.94%+3.779OK
Double Bottom6027/6045.0%
-56.47%+10.01%+0.100Pilot-only
Falling Wedge6027/6045.0%
-218.44%-26.47%-0.265Pilot-only
Inverse Head Shoulders6033/6055.0%
+385.83%+151.54%+1.515OK
Ma Reclaim6029/6048.3%
-95.57%-42.89%-0.429Pilot-only
Rectangle6037/6061.7%
+427.59%+241.41%+2.414OK
Rectangle Breakout161/166.3%
-1224.83%-1036.94%-10.369Watch-only
Ma Bounce 20090/90.0%
-493.40%-493.40%-4.934Insufficient (n<10)

Pattern × Grade — realized win rate

Each cell shows {patternType} signals filtered to {grade}. Cells with fewer than 5 samples render '—'.

Grade A
57%
n=169
Grade B
52%
n=284
Grade C
43%
n=229
Grade D
46%
n=98
PatternTotalABCD
Head Shoulders1370
Breakout Retest Hold1356
Double Top535
Descending Triangle Breakdown494
Rounded Base213
Triple Top207
Rising Wedge106
Channel Breakout83
Bull Flag65
Ascending Triangle60
Cup With Handle60
Double Bottom60
Falling Wedge60
Inverse Head Shoulders60
Ma Reclaim60
Rectangle60
Rectangle Breakout16
Ma Bounce 2009

Reclaim rate — failed → reclaimed by pattern

High reclaim rate is the Wyckoff Spring + LPS dynamic — patterns that fall, shake out longs, and reclaim the breakout level. Historically these often outperform first-time breaks.

PatternFailedReclaimedReclaim RateSampleBand
breakout retest hold000%0Insufficient
channel breakout000%0Insufficient
ma bounce 200000%0Insufficient
ma bounce 50000%0Insufficient
rounded base000%0Insufficient
squeeze breakout000%0Insufficient