Performance Lab

Look-back engine · 2026-07-21 → 2026-07-28 · deterministic attribution from warehouse bars

Week story · computed from warehouse bars, not written prose

Selection lagged the pool over the 5-session window

  • The Top-25 returned -0.53% on average with a 52% hit rate over the window.
  • The tracked cohort's median move was +1.08% (52.0% of names positive), putting pick selection at -1.61% vs the pool.
  • 2 of 5 sessions saw the cohort's median name advance.
  • The largest cross-sectional day was 2026-07-27 (median +1.78%, breadth 84.0%).
  • Rank order held order: the top 5 ranked picks averaged +0.97% vs -1.76% for the bottom 5.
  • Best FIS +8.06%, worst TEM -12.05%.
Window2026-07-21 → 2026-07-28Cohort25 tracked namesTapemixed tapeDispersion (IQR)+8.17%
Avg return-0.53%Top-25, equal weight
Hit rate52%median +1.08%
Excess vs cohort-1.61%selection skill vs pick pool
Rank IC (opp)0.22EV — · spread +2.72%
Profit factor0.80payoff 0.73
Median max DD-4.00%worst -12.84%

What happened, day by day

cohort median move · breadth · sector extremes (measured)
2026-07-22
-1.00%breadth 28.0% · 25 names▲ Consumer Staples -0.42% · ▼ Financials -2.45%
2026-07-23
-1.47%breadth 20.0% · 25 names▲ Health Care +0.77% · ▼ Communication Services -4.49%
2026-07-24
-0.18%breadth 48.0% · 25 names▲ Consumer Staples +1.91% · ▼ Health Care -1.88%
2026-07-27
+1.78%breadth 84.0% · 25 names▲ Consumer Staples +2.60% · ▼ Real Estate -0.79%
2026-07-28
+0.75%breadth 64.0% · 25 names▲ Communication Services +5.65% · ▼ Information Technology -2.99%

Return path by horizon

same pick list marked at 1/3/5/10 sessions
1 session-0.70%hit 28% · n=25
3 sessions-2.73%hit 24% · n=25
5 sessions-0.53%hit 52% · n=25

Track record

16 stored windows · cumulative +9.93%
WindowAvg retHitExcess
2026-06-30 → 2026-07-08+2.08%68%+1.48%
2026-07-02 → 2026-07-10+0.60%56%+0.56%
2026-07-06 → 2026-07-13-0.16%52%-0.06%
2026-07-07 → 2026-07-14-0.09%56%-0.24%
2026-07-08 → 2026-07-15+0.97%60%-0.33%
2026-07-10 → 2026-07-17+0.07%64%-0.87%
2026-07-13 → 2026-07-20-1.97%36%-1.69%
2026-07-14 → 2026-07-21-0.39%52%-1.00%
2026-07-15 → 2026-07-22+0.78%60%-0.09%
2026-07-16 → 2026-07-23-0.24%40%+1.12%
2026-07-20 → 2026-07-27+2.37%60%+1.37%
2026-07-21 → 2026-07-28-0.53%52%

Equal-weight, non-overlapping-window approximation compounded across stored review artifacts; windows currently overlap day-to-day, so treat the curve as directional.

Score calibration

realized outcomes by opportunity-score band, all stored windows
Opp bandnHitAvg ret
<55333%-0.98%
55-651567%+1.27%
65-758355%+1.14%
75+29956%+0.44%

Sleeve attribution (accumulated)

400 realized picks
GroupnHitAvg ret
RSI inflection + value1656%+0.94%
unknown37556%+0.59%
shorted near lows / peer lag967%+0.55%

Wave-phase attribution (this window)

cross-sectional over the Top-25
GroupnHitAvg ret
Wave 1 / accumulation turn1100%+3.23%
Neutral / transition650%+0.25%
Breakdown / distribution1362%-0.13%
Wave 3 / markup-breakout425%-2.94%
Wave 3 / markup10%-4.59%

Sector attribution (this window)

cross-sectional over the Top-25
GroupnHitAvg ret
Consumer Staples3100%+4.19%
Consumer Discretionary2100%+4.00%
Industrials1100%+2.80%
Information Technology333%+0.28%
Communication Services367%-0.04%
Real Estate333%-0.09%

Factor-basket attribution (this window)

cross-sectional over the Top-25
GroupnHitAvg ret
Unknown2552%-0.53%

All tracked picks

ranked by realized return · snapshot /home/nima/equity-screener/data/archive/2026-07-21/dashboard_data.json
RankTickerSector / strategyOpp @ recRec closeEval closeReturnBasket
11FISInformation TechnologyBreakdown / distribution8441.5844.93+8.06%
22LKQConsumer DiscretionaryBreakdown / distribution7924.9226.56+6.58%
9RITMReal EstateBreakdown / distribution859.159.75+6.56%
1CELHConsumer StaplesBreakdown / distribution9228.0229.40+4.93%
12PPCConsumer StaplesNeutral / transition8428.5529.81+4.41%
15OWLFinancialsNeutral / transition839.399.80+4.37%
19IONSHealth CareBreakdown / distribution8053.3955.30+3.58%
10TTDCommunication ServicesBreakdown / distribution8518.2518.89+3.51%
5SFMConsumer StaplesWave 1 / accumulation turn8874.6977.10+3.23%
7QXOIndustrialsBreakdown / distribution8713.9414.33+2.80%
2CMCSACommunication ServicesNeutral / transition9223.8124.18+1.53%
25GMEConsumer DiscretionaryBreakdown / distribution7721.7922.10+1.42%
13PFEHealth CareWave 3 / markup-breakout8324.9425.21+1.08%
14VLYFinancialsNeutral / transition8314.6814.49-1.29%
3UECEnergyBreakdown / distribution929.559.42-1.36%
21HPEInformation TechnologyNeutral / transition8046.7245.50-2.61%
17FRReal EstateWave 3 / markup-breakout8168.4666.18-3.33%
4EPRTReal EstateWave 3 / markup-breakout8833.2632.10-3.49%
24RALInformation TechnologyWave 3 / markup7871.0067.74-4.59%
16SOFIFinancialsNeutral / transition8117.6416.77-4.93%
6PSKYCommunication ServicesBreakdown / distribution878.538.09-5.16%
18PBFEnergyWave 3 / markup-breakout8166.0562.07-6.03%
23OKLOUtilitiesBreakdown / distribution7944.1339.90-9.59%
8MPMaterialsBreakdown / distribution8646.3041.25-10.91%
20TEMHealth CareBreakdown / distribution8048.9843.08-12.05%