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.

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
1486
Patterns meeting min sample (n≥10)
17
Patterns flagged (qualified + low win rate)
7
PatternSamplesWinsWin RateMedian ReturnAvg ReturnExpectancyStatusNEW TodayE[R] Today
Breakout Retest Hold324224/32469.1%
+1089.05%+1899.11%+18.991OK
Head Shoulders20562/20530.2%
-12.03%+1116.56%+11.166Watch-only
Double Top11861/11851.7%
+1.09%+1093.00%+10.930OK
Rounded Base8143/8153.1%
+0.61%+33.35%+0.333OK
Channel Breakout7839/7850.0%
-0.46%-145.71%-1.457OK
Rising Wedge7117/7123.9%
-5.50%+256.90%+2.569Watch-only
Triple Top6844/6864.7%
+1402.46%+4178.85%+41.788OK
Bull Flag6542/6564.6%
+3.59%+214.28%+2.143OK
Ascending Triangle6038/6063.3%
+5.25%+3.03%+0.030OK
Cup With Handle6038/6063.3%
+6.59%+3.78%+0.038OK
Double Bottom6027/6045.0%
-0.56%+0.10%+0.001Pilot-only
Falling Wedge6027/6045.0%
-2.18%-0.26%-0.003Pilot-only
Inverse Head Shoulders6033/6055.0%
+3.86%+1.52%+0.015OK
Ma Reclaim6029/6048.3%
-0.96%-0.43%-0.004Pilot-only
Rectangle6037/6061.7%
+4.28%+2.41%+0.024OK
Descending Triangle Breakdown4512/4526.7%
-272.44%+746.83%+7.468Watch-only
Rectangle Breakout110/110.0%
-1224.83%-1188.88%-11.889Watch-only

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
Breakout Retest Hold324
Head Shoulders205
Double Top118
Rounded Base81
Channel Breakout78
Rising Wedge71
Triple Top68
Bull Flag65
Ascending Triangle60
Cup With Handle60
Double Bottom60
Falling Wedge60
Inverse Head Shoulders60
Ma Reclaim60
Rectangle60
Descending Triangle Breakdown45
Rectangle Breakout11

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
ascending triangle000%0Insufficient
breakout retest hold000%0Insufficient
bull pennant000%0Insufficient
channel breakout000%0Insufficient
descending triangle breakdown000%0Insufficient
double bottom000%0Insufficient
double top000%0Insufficient
falling wedge000%0Insufficient
head shoulders000%0Insufficient
inverse head shoulders000%0Insufficient
pre breakout coil000%0Insufficient
rectangle breakout000%0Insufficient
rounded base000%0Insufficient
triple top000%0Insufficient