Market-neutral residual momentum — forward paper
Buy the stocks with the strongest beta-adjusted (residual) 9-month momentum, short the weakest, rebalanced monthly, and sit out (hold flat) in months the market is in a deep drawdown or high-volatility regime — the forward-looking switch that de-risks the momentum-crash months. The aim is a few percent a year uncorrelated to the market (and to a short-premium options book), not a high return. This page tracks it live, honestly, as the record accrues.
Current positions
Ratio: dollar-neutral — 25 long / 25 short, ~100% gross exposure each side, equal-weight (4.0% per long name). Long minus short = market-neutral by construction; realised beta is tracked above.
- AMAT 4.0%
- APGE 4.0%
- AXTI 4.0%
- BNY 4.0%
- DD 4.0%
- DOCN 4.0%
- FSLY 4.0%
- IOVA 4.0%
- KOD 4.0%
- LITE 4.0%
- LQDA 4.0%
- MRNA 4.0%
- MU 4.0%
- PBF 4.0%
- RVMD 4.0%
- STX 4.0%
- SYRE 4.0%
- TSEM 4.0%
- TWST 4.0%
- TXG 4.0%
- UCTT 4.0%
- USO 4.0%
- VICR 4.0%
- VSCO 4.0%
- WDC 4.0%
- AVAV 4.0%
- BSX 4.0%
- COIN 4.0%
- CPNG 4.0%
- CRWD 4.0%
- CSGP 4.0%
- DOCS 4.0%
- DUOL 4.0%
- FLUT 4.0%
- HOOD 4.0%
- JOBY 4.0%
- LEU 4.0%
- MNDY 4.0%
- MSTR 4.0%
- OKLO 4.0%
- RBLX 4.0%
- RGTI 4.0%
- SMR 4.0%
- SOFI 4.0%
- SOUN 4.0%
- TEM 4.0%
- TTD 4.0%
- UPST 4.0%
- Z 4.0%
- ZS 4.0%
Ratio: dollar-neutral — 97 long / 96 short, ~100% gross exposure each side, equal-weight (1.0% per long name). Long minus short = market-neutral by construction; realised beta is tracked above.
- AAOI 1.0%
- AEHR 1.0%
- AGX 1.0%
- AKAM 1.0%
- AMAT 1.0%
- APA 1.0%
- APGE 1.0%
- ARWR 1.0%
- ATI 1.0%
- AXTI 1.0%
- BB 1.0%
- BNY 1.0%
- BTSG 1.0%
- CAKE 1.0%
- CF 1.0%
- CHRD 1.0%
- CIEN 1.0%
- CNQ 1.0%
- COHR 1.0%
- COMP 1.0%
- CORT 1.0%
- CVE 1.0%
- DAR 1.0%
- DD 1.0%
- DELL 1.0%
- DINO 1.0%
- DK 1.0%
- DOCN 1.0%
- DOW 1.0%
- DVA 1.0%
- EAT 1.0%
- FCEL 1.0%
- FORM 1.0%
- FRO 1.0%
- FROG 1.0%
- FSLY 1.0%
- FTI 1.0%
- FTNT 1.0%
- GH 1.0%
- GKOS 1.0%
- GLW 1.0%
- HPE 1.0%
- HUT 1.0%
- IOVA 1.0%
- ITGR 1.0%
- JAZZ 1.0%
- KOD 1.0%
- KRYS 1.0%
- LITE 1.0%
- LQDA 1.0%
- LRCX 1.0%
- LTH 1.0%
- LYB 1.0%
- MKSI 1.0%
- MOG-A 1.0%
- MPC 1.0%
- MRK 1.0%
- MRNA 1.0%
- MRVL 1.0%
- MU 1.0%
- MUSA 1.0%
- MXL 1.0%
- ONTO 1.0%
- OVV 1.0%
- OXY 1.0%
- PBF 1.0%
- PENG 1.0%
- PL 1.0%
- PR 1.0%
- PRAX 1.0%
- PSX 1.0%
- PTEN 1.0%
- RNG 1.0%
- ROIV 1.0%
- RVMD 1.0%
- SEDG 1.0%
- SHAZ 1.0%
- SM 1.0%
- SN 1.0%
- SPHR 1.0%
- STX 1.0%
- SU 1.0%
- SYRE 1.0%
- TER 1.0%
- TIGO 1.0%
- TRGP 1.0%
- TSEM 1.0%
- TWST 1.0%
- TXG 1.0%
- UCTT 1.0%
- USO 1.0%
- VIAV 1.0%
- VICR 1.0%
- VLO 1.0%
- VSCO 1.0%
- VSH 1.0%
- WDC 1.0%
- ACI 1.0%
- ACM 1.0%
- ALNY 1.0%
- APP 1.0%
- ASST 1.0%
- AVAV 1.0%
- BLDR 1.0%
- BOOT 1.0%
- BSX 1.0%
- BTDR 1.0%
- CEG 1.0%
- CELH 1.0%
- CHWY 1.0%
- COIN 1.0%
- CPNG 1.0%
- CPRT 1.0%
- CRWD 1.0%
- CSGP 1.0%
- DASH 1.0%
- DKNG 1.0%
- DOCS 1.0%
- DUOL 1.0%
- ELF 1.0%
- FICO 1.0%
- FLUT 1.0%
- GDDY 1.0%
- GTLB 1.0%
- HIMS 1.0%
- HLI 1.0%
- HOOD 1.0%
- HUBS 1.0%
- INSM 1.0%
- INTU 1.0%
- IONQ 1.0%
- IREN 1.0%
- ISRG 1.0%
- IT 1.0%
- JOBY 1.0%
- KTOS 1.0%
- LDOS 1.0%
- LEN 1.0%
- LEU 1.0%
- LYFT 1.0%
- MARA 1.0%
- MNDY 1.0%
- MP 1.0%
- MSTR 1.0%
- NFLX 1.0%
- NKE 1.0%
- NOW 1.0%
- OKLO 1.0%
- OLLI 1.0%
- ORCL 1.0%
- OWL 1.0%
- P 1.0%
- PDD 1.0%
- PINS 1.0%
- PLNT 1.0%
- PLTR 1.0%
- PNR 1.0%
- PODD 1.0%
- POOL 1.0%
- PRIM 1.0%
- PTC 1.0%
- QBTS 1.0%
- QCOM 1.0%
- RBLX 1.0%
- RDDT 1.0%
- RGTI 1.0%
- ROL 1.0%
- SHAK 1.0%
- SHOP 1.0%
- SMCI 1.0%
- SMR 1.0%
- SNAP 1.0%
- SOFI 1.0%
- SOUN 1.0%
- SWKS 1.0%
- TEM 1.0%
- TLN 1.0%
- TRI 1.0%
- TRMB 1.0%
- TSCO 1.0%
- TSLA 1.0%
- TTD 1.0%
- TYL 1.0%
- UBER 1.0%
- UPST 1.0%
- USAR 1.0%
- VST 1.0%
- WHR 1.0%
- WING 1.0%
- WIX 1.0%
- Z 1.0%
- ZS 1.0%
- ZTS 1.0%
Full decile book (~100 names per side — faithful to the backtest)
| month | book | net ret | SPY | borrow |
|---|---|---|---|---|
| 2026-06 | flat (risk-off) | +0.00% | -0.68% | 0.00% |
| 2026-07 | flat (risk-off) | +0.00% | +2.68% | 0.00% |
| 2026-08 | flat (risk-off) | +0.00% | -0.58% | 0.00% |
Tradeable book (top/bottom 25 per side — what an individual would run)
| month | book | net ret | SPY | borrow |
|---|---|---|---|---|
| 2026-06 | flat (risk-off) | +0.00% | -0.68% | 0.00% |
| 2026-07 | flat (risk-off) | +0.00% | +2.68% | 0.00% |
| 2026-08 | flat (risk-off) | +0.00% | -0.58% | 0.00% |
The frozen model
Survivorship-free US common stocks, point-in-time top-1000 by dollar volume, $5 price floor. Signal: 9-1 residual momentum (return minus trailing-12-month beta × SPY), monthly decile long-short, equal-weight. Risk-off switch (flat that month): SPY in a ≥10% trailing-12-month drawdown or trailing-6-month SPY monthly volatility above the frozen in-sample threshold (4.60%). Friction 40 bps round-trip per leg per rebalance. Short-leg borrow, tiered: 1%/yr on liquid ≥$10 names, 10%/yr on <$10 names (momentum losers skew hard-to-borrow); the long leg pays no borrow. Any change to this model is a new slug.
In-sample context (≤2022, exploration — not a forward claim): the same construction
ran +7.3%/yr at Sharpe 0.58, max-DD 22%, realised beta −0.14. Modest, and out-of-sample expect less —
which is exactly why it is run forward in paper before any capital or sizing decision. Lineage:
discovery D-005/D-006 → exploration lab/explore/stock-momentum-xsec → this tracker.