Skip to content
Skip to content
← all strategies

FLAG — live sleeve

Flagship ML Rotation

Ranks 59 large-cap stocks with a machine-learning model that keeps retraining on newer data, then holds the top eight. Live filters keep the inputs clean and cut exposure in bad markets.

Backtest +28.1% (2021–26 OOS, a_k8) · 1.26 · −19.4%·Live −21.63% · -1.07 · −12.54%·Read paper →·Dashboard →

Methodology

Machine-learning rotation over 59 S&P 500 names. A model retrains on newer data each day and holds the top eight equal-weight, with filters that keep the inputs clean and cut risk in bad markets.

  • — 59 large-cap names
  • — Two forecast horizons, blended
  • — Top 8, equal-weight
  • — Retrained daily, no lookahead
  • — Market filters on

Universe

59 S&P 500 names.

Rebalancing & Costs

Daily at the next open; a name drops out when its rank fades.

Backtest assumes a 5 bps cost on next-open fills and counts turnover. Live fills are paper.

Risk

Backtest max drawdown −19.4%. Long-only, unlevered, with a kill-switch on data errors.

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.
SleeveAug 26Sep 26Oct 26*TotalPositive
Flagship ML Rotation
-1.2
-9.9
+6.4
-5.3%33%

* 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
Flagship ML Rotation+0.12%+0.59%+6.40%−9.90%——
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.

Flagship ML Rotation

Equityvs S&P 500
2026-10-30live$9,473.43+0.12%+1.91pp
2026-10-29$9,462.36+0.59%+0.95pp
2026-10-28$9,407.04−0.03%−0.37pp
2026-10-27$9,409.96−0.17%−0.76pp
2026-10-26$9,426.38−0.21%−0.92pp
2026-10-23$9,446.30+0.25%+0.80pp
2026-10-22$9,422.72+0.59%+1.76pp
2026-10-21$9,367.74+0.03%−0.49pp
2026-10-20$9,364.54+1.28%+0.95pp
2026-10-19$9,246.60−1.01%−1.44pp

Holdings

top positions by value
SymbolQtyValue%P&LP&L %
AAPL4.486$1,545.9716.3%+$110.58+7.7%
AMT6.659$1,250.3913.2%+$116.16+10.2%
AZO0.240$759.578.0%+$37.38+5.2%
GM1.448$126.301.3%+$16.61+15.2%
LHX0.440$122.271.3%+$11.72+10.6%
VRSK0.615$120.651.3%+$6.25+5.5%
FISV2.426$120.351.3%+$3.68+3.1%
KLAC0.757$120.051.3%+$8.74+7.8%
SBAC0.636$119.671.3%+$9.33+8.5%
PEP0.863$118.701.3%+$4.63+4.1%
APTV2.645$116.181.2%+$2.30+2.0%
IBM0.451$116.051.2%+$2.43+2.1%
SO1.219$114.281.2%+$3.12+2.8%
SW2.641$113.801.2%+$2.77+2.5%
MNST2.364$113.471.2%+$3.01+2.7%
Shown (20)—$5,520.4658.3%+$327.35+6.3%
Cash—$3,952.9841.7%——

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

1–15 of 20

Exposure

gross market value · click a slice to drill in

Concentration

Largest holdings of Flagship ML Rotation by gross market value, with the rest grouped as Other.

20 positions · top 5 = 69% · effective N = 6.4

Sector

Sector exposure of Flagship ML Rotation 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 47 fills · newest first
Win rate
17.6%
3W / 14L · 17 closed
Avg win / loss
+$114.51 / −$86.47
per closed sell w/ cost
Profit factor
0.28×
gross profit / gross loss
Realized P&L
−$867.12
FIFO, in-window buys only

Realized P&L by symbol

  • CHTR−$443.74
  • A+$222.60
  • CBRE−$165.53
  • APTV−$160.62
  • VRSK−$142.54
  • MSCI−$116.89
  • CTAS+$93.26
  • WBD−$57.62

Closed-trade P&L distribution

  • ≤ −5%6
  • −5–0%8
  • 0–5%1
  • ≥ +5%2
Time (ET)SymbolSideQtyFillValueP&L %P&L $
Oct 29, 9:32 AMFISVbuy2.4259$48.09$116.67——
Oct 28, 9:30 AMVRSKbuy0.6146$186.13$114.40——
Oct 28, 9:30 AMPEPbuy0.8634$132.12$114.07——
Oct 27, 9:30 AMIBMbuy0.4508$252.04$113.62——
Oct 27, 9:30 AMGOOGLbuy0.3607$317.30$114.44——
Oct 26, 9:33 AMAPTVbuy2.6447$43.06$113.88——
Oct 23, 9:32 AMCHTRbuy1.0013$110.42$110.56——
Oct 23, 9:31 AMSWbuy2.641$42.04$111.03——
Oct 23, 9:30 AMKLACbuy0.7574$146.96$111.31——
Oct 23, 9:30 AMLHXbuy0.4404$250.99$110.54——
Oct 22, 9:33 AMCBREsell7.7587$131.39$1,019.44−12.36%−$143.82
Oct 22, 9:33 AMAsell8.2414$176.96$1,458.40+18.90%+$231.87
Oct 22, 9:33 AMCHTRsell7.9907$107.50$858.99−31.34%−$392.11
Oct 22, 9:32 AMMNSTbuy2.364$46.73$110.46——
Oct 22, 9:31 AMSObuy1.2195$91.15$111.16——
1–15 of 47

Live stats

same window as chart
·

Live CAGR

−21.63%
Backtest +28.1% (2021–26 OOS, a_k8)
·

Live Sharpe

-1.07
Backtest 1.26
·

Live MaxDD

−12.54%
Backtest −19.4%

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 →