← All model books

Victory Lap Outright · Model diagnostics

VALIDATED · 2026-05-05 → 2026-07-16 · 399 trades

One observation is one model trade; 399 trades feed 50 active daily marks and 38 entry-date cohorts. Metrics use 252 daily observations/year. Returns and observation rankings include the model's existing execution costs.

Total return+9.1%Span-true compounded return · not annualized
Annualized CAGRSuppressed because the observed span is under 180 calendar days
QuantStats Sharpe (i.i.d.)1.06Annualized at 252 daily periods/year
QuantStats Sortino2.16Same 252-period annualization
Entry-cohort t-stat1.11Entry-date-cohort bootstrap · 10,000 draws · 38 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 trades

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
SOXS2026-05-20+52.96%
FLY2026-05-27+52.87%
AMPG2026-06-18+46.92%
AEVA2026-07-01+46.86%
AXTI2026-06-16+46.43%
DXYZ2026-05-27+46.11%
WOLF2026-05-27+45.28%
PL2026-05-27+43.36%
INOD2026-06-17+40.19%
SATL2026-05-27+40.14%

Top 10 worst

TickerEntry dateReturn
RDW2026-05-12-77.97%
DELL2026-05-15-73.08%
ARM2026-05-15-69.41%
TE2026-05-12-62.69%
ASTS2026-05-12-59.75%
ENPH2026-05-14-53.95%
SEDG2026-05-15-51.70%
FLY2026-05-12-47.99%
FCEL2026-05-12-45.80%
SNOW2026-05-19-40.72%

Exposure profile

MeasureMeanMedianPeak
Daily gross $$877,800$785,000$1,760,000
Concurrent position count87.878176
Single-name share100.0% · LLY · 2026-05-05

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 (50 marks)
DateGross $PositionsTop nameTop-name share
2026-05-05$10,0001LLY100.0%
2026-05-06$10,0001LLY100.0%
2026-05-07$30,0003CAT33.3%
2026-05-08$40,0004CAT25.0%
2026-05-11$40,0004CAT25.0%
2026-05-12$550,00055AAOI1.8%
2026-05-13$680,00068AAOI1.5%
2026-05-14$770,00077AAOI1.3%
2026-05-15$910,00091AAOI1.1%
2026-05-18$940,00094AAOI1.1%
2026-05-19$1,070,000107FLY1.9%
2026-05-20$1,110,000111FLY1.8%
2026-05-21$1,170,000117CLSK1.7%
2026-05-22$1,220,000122ASTS1.6%
2026-05-26$1,480,000148ASTS1.4%
2026-05-27$1,740,000174FLY1.7%
2026-05-28$1,390,000139AMAT1.4%
2026-05-29$1,440,000144AMAT1.4%
2026-06-01$1,580,000158AMAT1.3%
2026-06-02$1,660,000166ANET1.2%
2026-06-03$1,760,000176ANET1.1%
2026-06-04$1,670,000167ANET1.2%
2026-06-05$1,660,000166ANET1.2%
2026-06-08$1,640,000164ANET1.2%
2026-06-09$1,590,000159ANET1.3%
2026-06-10$1,340,000134ASML1.5%
2026-06-11$1,110,000111RIVN1.8%
2026-06-12$1,000,000100AAOI1.0%
2026-06-15$870,00087CVS2.3%
2026-06-16$770,00077CVS2.6%
2026-06-17$660,00066CVS3.0%
2026-06-18$670,00067ASML3.0%
2026-06-22$690,00069ASML2.9%
2026-06-23$740,00074ASML2.7%
2026-06-24$710,00071ASML2.8%
2026-06-25$710,00071FRMI2.8%
2026-06-26$770,00077FRMI2.6%
2026-06-29$800,00080A1.2%
2026-06-30$880,00088GLW2.3%
2026-07-01$1,000,000100GLW2.0%
2026-07-02$870,00087GLW2.3%
2026-07-06$760,00076GLW2.6%
2026-07-07$620,00062GLW3.2%
2026-07-08$560,00056OUST3.6%
2026-07-09$470,00047A2.1%
2026-07-10$460,00046A2.2%
2026-07-13$440,00044A2.3%
2026-07-14$360,00036ACMR2.8%
2026-07-15$300,00030ACMR3.3%
2026-07-16$170,00017ACMR5.9%

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 weeks8-13.2%-1.70%50.0%-3.27+1.21%
SPY-down weeks3+25.7%+8.15%100.0%6.90-1.81%

Victory Lap Outright (Compounded)
5 May, 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:39.721888 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:39.782678 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:39.844597 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:39.916732 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:39.987138 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:40.056489 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:40.111016 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:40.174514 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:40.242539 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:40.302236 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:40.367937 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:40.427856 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:40.506567 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/
2026-07-19T13:00:40.593753 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/