← All model books

Benched Old-Generation Seat v9 · Current-Corpus Session Replay · Model diagnostics

BENCHED · 2026-04-27 → 2026-07-16 · 56 days

One observation is one active replay day (one daily basket); the hub's 56 observations are 56 days. Metrics use 252 daily observations/year. benched 2026-06-30; replayed on current corpus — corpus-drift caveat applies; July continuation shown for seat-review comparison Returns and observation rankings are gross, before execution costs.

Total return+113.1%Span-true compounded return · not annualized
Annualized CAGRSuppressed because the observed span is under 180 calendar days
QuantStats Sharpe (i.i.d.)6.23Annualized at 252 daily periods/year
QuantStats Sortino12.86Same 252-period annualization
Entry-cohort t-stat2.95Entry-date-cohort bootstrap · 10,000 draws · 56 entry-date cohorts

Sortino convention: QuantStats Sortino is mean return divided by downside deviation, multiplied by √(periods/year). This differs from plain-downside conventions.

Inference note: overlapping holding periods can make an i.i.d. Sharpe optimistic. The t-stat bootstraps entry-date cohorts and preserves every cohort's full marked path.

Best and worst days

Observation return follows the verified construction; a paired trade is the sum of its equal-notional short and synthetic-control legs.

Top 10 best

TickerEntry dateReturn
BASKET2026-05-26+11.00%
BASKET2026-05-11+9.98%
BASKET2026-06-29+9.44%
BASKET2026-06-09+6.66%
BASKET2026-05-28+6.37%
BASKET2026-06-01+6.10%
BASKET2026-05-01+5.66%
BASKET2026-07-14+4.81%
BASKET2026-07-06+4.58%
BASKET2026-06-16+4.44%

Top 10 worst

TickerEntry dateReturn
BASKET2026-06-11-7.72%
BASKET2026-06-04-5.79%
BASKET2026-05-14-4.87%
BASKET2026-07-13-4.11%
BASKET2026-04-28-2.60%
BASKET2026-06-12-2.34%
BASKET2026-05-07-2.23%
BASKET2026-07-02-2.13%
BASKET2026-05-19-1.94%
BASKET2026-05-20-1.91%

Exposure profile

MeasureMeanMedianPeak
Daily gross $$50,000$50,000$50,000
Concurrent position count5.055
Single-name share20.0% · CAR · 2026-04-27

Position count is the number of model trades at each daily mark; one matched-control basket counts as one paired position. Single-name share aggregates repeated ticker exposure before dividing by daily gross.

Daily exposure (56 marks)
DateGross $PositionsTop nameTop-name share
2026-04-27$50,0005CAR20.0%
2026-04-28$50,0005POET20.0%
2026-04-29$50,0005BE20.0%
2026-04-30$50,0005INTC20.0%
2026-05-01$50,0005SNDK20.0%
2026-05-04$50,0005NBIS20.0%
2026-05-05$50,0005NBIS20.0%
2026-05-06$50,0005AMD20.0%
2026-05-07$50,0005OSS20.0%
2026-05-08$50,0005IREN20.0%
2026-05-11$50,0005RKLB20.0%
2026-05-12$50,0005SNDK20.0%
2026-05-13$50,0005MRAM20.0%
2026-05-14$50,0005RKLB20.0%
2026-05-15$50,0005RKLB20.0%
2026-05-18$50,0005ASTS20.0%
2026-05-19$50,0005RKLB20.0%
2026-05-20$50,0005RKLB20.0%
2026-05-21$50,0005ARM20.0%
2026-05-22$50,0005FCEL20.0%
2026-05-26$50,0005ASTS20.0%
2026-05-27$50,0005MU20.0%
2026-05-28$50,0005ONDS20.0%
2026-05-29$50,0005DELL20.0%
2026-06-01$50,0005NBIS20.0%
2026-06-02$50,0005ASTS20.0%
2026-06-03$50,0005MRVL20.0%
2026-06-04$50,0005ASTS20.0%
2026-06-05$50,0005MU20.0%
2026-06-08$50,0005MRVL20.0%
2026-06-09$50,0005MRVL20.0%
2026-06-10$50,0005AAOI20.0%
2026-06-11$50,0005MRVL20.0%
2026-06-12$50,0005AAOI20.0%
2026-06-15$50,0005ASTS20.0%
2026-06-16$50,0005AAOI20.0%
2026-06-17$50,0005AAOI20.0%
2026-06-18$50,0005AAOI20.0%
2026-06-22$50,0005MU20.0%
2026-06-23$50,0005SNDK20.0%
2026-06-24$50,0005ASTS20.0%
2026-06-25$50,0005MU20.0%
2026-06-26$50,0005SNDK20.0%
2026-06-29$50,0005RKLB20.0%
2026-06-30$50,0005MU20.0%
2026-07-01$50,0005MU20.0%
2026-07-02$50,0005NBIS20.0%
2026-07-06$50,0005NBIS20.0%
2026-07-07$50,0005MU20.0%
2026-07-08$50,0005NBIS20.0%
2026-07-09$50,0005PENG20.0%
2026-07-10$50,0005META20.0%
2026-07-13$50,0005WYFI20.0%
2026-07-14$50,0005NBIS20.0%
2026-07-15$50,0005AEHR20.0%
2026-07-16$50,0005WYFI20.0%

SPY weekly regime split

SPY direction is local, read-only daily_ohlc close-to-close by Friday week. The final partial week uses its last available close.

RegimeWeeksModel totalAvg model weekHit rateAnn. SharpeAvg SPY week
SPY-up weeks9+83.5%+7.14%88.9%8.08+1.18%
SPY-down weeks3+16.2%+5.14%100.0%17.84-1.81%

Benched Old-Generation Seat v9 · Current-Corpus Session Replay (Compounded)
27 Apr, 2026 - 16 Jul, 2026 (matched dates)

Benchmark: SPY • Periods/Year: 252 • RF: 0.0% | Generated by QuantStats (v. 0.0.81)


2026-07-19T13:00:14.832947 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:14.907089 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:14.981819 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:15.056470 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:15.146831 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:15.220521 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:15.280374 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:15.351280 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:15.426015 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:15.485620 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:15.551685 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:15.616492 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:15.698725 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:15.789513 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/