Skip to content
Skip to content
← all strategies

PEAD_V2 — live sleeve

PEAD-v2 VIX-gated

Buys stocks after the largest positive earnings surprises and holds them about three months, but only while market volatility is below its one-year median. Sits in cash when volatility spikes.

Backtest +42.0% cum (2023+ OOS) · 1.01 · −11.5%·Live −12.55% · -0.46 · −4.44%·Read paper →·Dashboard →

Methodology

Buys stocks after the largest positive earnings surprises and holds them about three months, but only while market volatility is below its one-year median. Sits in cash when volatility spikes.

  • — Top-quintile positive earnings surprises
  • — Hold about 60 trading days
  • — Volatility gate to cash
  • — Long or cash only

Universe

Liquid US stocks with recent earnings surprises.

Rebalancing & Costs

Enter on a surprise, exit after about 60 trading days or when the gate trips.

Backtest is gross of costs; live fills are paper.

Risk

Backtest Sharpe 1.01, max drawdown −11.5%. A diversifier, not a replacement for a core book.

Equity curve vs S&P 500

indexed to 100
Equity curves for 1 sleeve(s) vs S&P 500, indexed to 100.

Drawdown

from peak · same window
Drawdown from peak for 1 sleeve(s) vs S&P 500.

Monthly returns

heat map
Monthly returns heat map by account.
SleeveSep 26Oct 26*TotalPositive
PEAD-v2 VIX-gated
-3.0
+1.0
-2.0%50%

* Current month is partial.

-5%+5%

Daily performance

today · MTD · MoM · YTD · YoY + history

Today, month-to-date, last month, year-to-date and year-over-year returns by sleeve, with day-by-day history.

Absolute returns
SleeveTodayPrev dayMTDLast moYTDYoY
PEAD-v2 VIX-gated−3.81%+1.87%+1.01%−3.02%——
S&P 500−1.79%−0.36%−0.87%−0.59%——

Today is live vs the prior close; weekends show — until the next session. MTD/YTD anchor on the prior month/year-end close; YoY needs ~1y of history. The vs S&P 500 view subtracts the benchmark's same-period return.

PEAD-v2 VIX-gated

Equityvs S&P 500
2026-10-30live$9,796.42−3.81%−2.02pp
2026-10-29$10,184.25+1.87%+2.23pp
2026-10-28$9,997.45−0.54%−0.88pp
2026-10-27$10,051.72−0.18%−0.77pp
2026-10-26$10,070.04+1.14%+0.43pp
2026-10-23$9,956.32−2.88%−2.33pp
2026-10-22$10,251.69+1.77%+2.94pp
2026-10-21$10,073.84+0.12%−0.41pp
2026-10-20$10,062.12+2.66%+2.33pp
2026-10-19$9,801.63−0.04%−0.47pp

Holdings

top positions by value
SymbolQtyValue%P&LP&L %
EL6.887$752.267.7%+$101.23+15.6%
ROST3.036$693.107.1%+$1.39+0.2%
TGT4.392$678.026.9%−$4.81−0.7%
CB1.751$637.546.5%+$13.43+2.1%
SYF8.171$615.686.3%−$3.23−0.5%
DLTR4.418$591.456.0%+$77.54+15.1%
DG4.295$568.295.8%+$39.81+7.5%
KEYS1.781$547.225.6%−$124.21−18.5%
SMCI16.128$531.425.4%−$144.51−21.4%
FOXA8.047$508.925.2%−$8.48−1.6%
FOX8.992$505.335.2%−$16.86−3.2%
P3.953$502.005.1%−$56.09−10.1%
WSM1.949$492.605.0%+$23.61+5.0%
SJM3.755$487.815.0%+$42.00+9.4%
CRM2.001$458.484.7%−$0.11−0.0%
Shown (98)—$28,411.36290.0%−$296.52−1.0%
Cash—-$18,614.91-190.0%——

% of equity · P&L unrealized · positions + cash = 100%

1–15 of 98

Leveraged: positions are 290.0% of equity (cash -190.0%) — margin, not a display error.

Exposure

gross market value · click a slice to drill in

Concentration

Largest holdings of PEAD-v2 VIX-gated by gross market value, with the rest grouped as Other.

98 positions · top 5 = 12% · effective N = 81.3

Sector

Sector exposure of PEAD-v2 VIX-gated by gross market value. Expand a sector for its holdings.

Gross market value, so both legs of a hedge count. Cash is excluded; P&L in the drill-down is unrealized.

Trade history

all 356 fills · newest first
Win rate
77.6%
52W / 15L · 67 closed
Avg win / loss
+$5.02 / −$12.53
per closed sell w/ cost
Profit factor
1.39×
gross profit / gross loss
Realized P&L
+$73.29
FIFO, in-window buys only

Realized P&L by symbol

  • DELL−$109.30
  • LULU+$52.47
  • CIEN−$42.88
  • ISRG+$19.50
  • WSM+$19.05
  • RTX+$18.20
  • HAS+$17.96
  • DG+$15.32

Closed-trade P&L distribution

  • ≤ −5%6
  • −5–0%9
  • 0–5%22
  • ≥ +5%30
Time (ET)SymbolSideQtyFillValueP&L %P&L $
Oct 30, 9:34 AMLULUsell3.4227$110.31$377.57+17.90%+$57.31
Oct 30, 9:33 AMNIbuy5.9646$44.84$267.48——
Oct 30, 9:33 AMNEMbuy2.3882$107.23$256.08——
Oct 30, 9:33 AMMKCsell7.6716$47.67$365.71+2.03%+$7.29
Oct 30, 9:33 AMHASsell3.0386$119.87$364.24+4.97%+$17.24
Oct 30, 9:32 AMACGLbuy2.5678$106.74$274.09——
Oct 30, 9:32 AMMASbuy3.3289$81.34$270.78——
Oct 30, 9:32 AMCINFbuy1.4679$184.99$271.55——
Oct 30, 9:32 AMVTRbuy1.0993$85.29$93.76——
Oct 30, 9:32 AMCNCbuy1.0536$68.80$72.49——
Oct 30, 9:32 AMBXPbuy4.235$63.76$270.02——
Oct 30, 9:31 AMRTXsell1.8033$202.58$365.31+5.12%+$17.81
Oct 30, 9:31 AMDECKbuy3.2255$83.37$268.91——
Oct 30, 9:31 AMLUVbuy1.4013$43.19$60.52——
Oct 30, 9:31 AMOKEbuy2.7871$96.74$269.62——
1–15 of 356

Live stats

same window as chart
·

Live CAGR

−12.55%
Backtest +42.0% cum (2023+ OOS)
·

Live Sharpe

-0.46
Backtest 1.01
·

Live MaxDD

−4.44%
Backtest −11.5%

Live stats are annualized from daily equity; short windows are noisy. Backtest numbers are from the paper’s full window.

All trading described is paper (simulated). Not investment advice. Live vs backtest divergence is expected; costs, slippage, and regime changes matter.

Research →Dashboard →