The method, put to the test

Model portfolio.

The Bid & Ask Demo Portfolio. The holdings, the returns, and the drawdowns. A simulated portfolio with its history open to inspection.

Simulation Hypothetical positions and returns. No real capital is invested. How it works →

Equity curve
Portfolio valueAs of 2026-09-25 $1.70M(+1603.4%)
$100.00K$1.70M Sep 2014Sep 2020Sep 2026
Current holdings
Symbol Shares Entry Entry $ Last Mkt Value Unr P&L Weight
DELL3852026-07-01$424.55$562.89$216.79K+32.6%12.7%
HPE3.22K2026-08-12$58.79$62.94$202.52K+7.1%11.9%
VLO4522026-08-12$330.21$387.18$175.07K+17.3%10.3%
PANW4522026-09-01$362.09$374.74$169.40K+3.5%9.9%
PSX6492026-09-01$252.02$255.75$166.10K+1.5%9.8%
TRV4502026-08-12$370.16$363.04$163.29K-1.9%9.6%
CIEN4542026-09-01$360.33$356.91$162.13K-0.9%9.5%
JPM4612026-09-01$354.95$343.06$158.20K-3.3%9.3%
AVGO4432026-09-01$369.68$352.81$156.21K-4.6%9.2%
ADBE5722026-09-01$286.08$235.47$134.72K-17.7%7.9%
Year by year
YearPortfolioS&P 500ExcessWorst drawdown
2014+0.6%+2.8%-2.2%-8.5%
2015+10.9%-0.7%+11.6%-11.9%
2016+11.2%+11.2%-0.1%-10.3%
2017+29.8%+18.4%+11.3%-6.0%
2018+4.4%-7.0%+11.4%-22.4%
2019+29.2%+28.7%+0.5%-9.0%
2020+67.5%+15.3%+52.2%-36.5%
2021+39.2%+28.8%+10.4%-12.9%
2022-18.7%-20.0%+1.3%-29.0%
2023+29.2%+24.7%+4.4%-14.3%
2024+56.6%+24.0%+32.6%-23.2%
2025+49.3%+16.6%+32.7%-32.6%
2026+36.1%+12.9%+23.2%-31.4%

Partial years at each end. Drawdown is the worst peak-to-trough within that calendar year, not since inception.

Snapshot

$1.70M

▲ $1.60M (+1603.4%)

Started2014-08-14
Capital$100.00K
CAGR+26.5%
StrategyTop 10 picks, equal weight
UniverseLarge-cap US equities
RebalanceMonthly
Performance & risk
Calendar days4406
Annualised return+27.3%
Annualised vol27.4%
Sharpe1.00
Max drawdown-36.5%
Win-day rate56.1%
Total trades981
Open positions10
How the strategy performed across history

Same monthly / 5 bps / 2% band / 5-rank hysteresis / top-10 EW strategy run on five non-overlapping 2-year windows with point-in-time universe membership ($50B mcap, $5M ADV).

Window Period CAGR Sharpe Max DD S&P 500 Excess Trades
Recent (live) live-demo period2024-05-01 → 2026-05-01+50.8%1.39-34.8%+19.2%+31.6%24
rate-hike era2022-05-01 → 2024-05-01+25.6%1.22-13.2%+12.8%+12.8%24
COVID era2020-05-01 → 2022-05-01+20.9%0.80-31.9%+18.7%+2.2%22
pre-pandemic2018-05-01 → 2020-05-01+9.0%0.44-36.0%+3.9%+5.1%21
late QE2016-05-01 → 2018-05-01+17.5%1.21-9.2%+15.2%+2.3%21
Method drift — what would change if we rebalanced today

Last rebalanced 2026-09-25. Next scheduled check: 2026-10-01. Drift below reflects signals since then — it isn’t yet acted on.

Knocking on the door

Names outscoring at least one of our holdings on a peer-adjusted basis — ranked best first.

RankNameSector Rating todayPeer-adj score Status
#1MUTechnologyStrong Buy+3.31would enter
#2NKECons. Discr.Strong Buy+2.83would enter
#4MSFTTechnologyBuy+0.50would enter
#5EACommunicationsHold+0.48would enter
#6CRMARKKBuy+0.43would enter
#7TGTCons. StaplesHold+0.43would enter
#8DALIndustrialsHold+0.43would enter
#9NUEMaterialsHold+0.43would enter
#11WELLReal EstateHold+0.37near miss
#13ADPARKKBuy+0.33near miss
#14TCommunicationsHold+0.32near miss

If the next rebalance landed on today, the book would swap:

Holdings slipping in the ranks

Names we own that no longer rank in today’s top picks. Holdings within five ranks of the cut are protected by the “don’t churn winners” rule; the rest would be replaced at the next rebalance.

RankNameSector Rating todayPeer-adj score Status
#12TRVFinancialsBuy+0.35protected by hysteresis
#15HPETechnologyBuy+0.31protected by hysteresis
#19VLOEnergyBuy+0.29would exit
#20DELLTechnologyBuy+0.29would exit
#59PANWTechnologyHold+0.10would exit
#86ADBEARKKHold+0.04would exit
#182AVGOTechnologyHold-0.26would exit
#213CIENTechnologyHold-0.45would exit
Latest on our book
DateSymbolItems8-K
2026-08-07TRV5.02read
2026-08-05PSX2.02,9.01read
2026-08-04HPE7.01read
2026-07-30VLO2.02,9.01read
2026-07-24HPE5.02,7.01,9.01read
2026-07-24TRV8.01,9.01read
2026-07-23JPM8.01,9.01read
2026-07-23JPM5.03read
2026-07-17ADBE5.02read
2026-07-17TRV2.02,9.01read
2026-07-16VLO7.01read
2026-07-14JPM7.01,9.01read
Recent trades
DateSymbolSide SharesPriceNotional
2026-09-01ADBEBUY572$286.08$163.68K
2026-09-01ANETSELL815$189.26$154.24K
2026-09-01AVGOBUY443$369.68$163.68K
2026-09-01CIENBUY454$360.33$163.68K
2026-09-01CSCOSELL1.38K$109.74$151.97K
2026-09-01DELLBUY31$425.00$13.19K
2026-09-01FTNTSELL1.07K$161.85$172.63K
2026-09-01HPEBUY300$50.87$15.24K
2026-09-01JPMBUY461$354.95$163.68K
2026-09-01LITESELL184$868.95$159.87K
2026-09-01MUSELL188$933.44$175.72K
2026-09-01PANWBUY452$362.09$163.68K
2026-09-01PSXBUY649$252.02$163.68K
2026-09-01TRVSELL14$363.92$4.98K
2026-09-01UNHSELL423$396.30$167.63K
2026-09-01VLOSELL67$361.99$24.38K
2026-08-12ANETBUY815$210.50$171.56K
2026-08-12CSCOBUY1.38K$123.88$171.56K
2026-08-12CVSSELL1.86K$94.72$176.64K
2026-08-12DDOGSELL734$240.91$176.94K
2026-08-12DELLSELL103$484.50$50.13K
2026-08-12FTNTBUY1.07K$160.84$171.56K
2026-08-12HPEBUY2.92K$58.79$171.56K
2026-08-12INTCSELL1.78K$100.95$179.80K
2026-08-12LITESELL58$932.47$54.53K
2026-08-12MRVLSELL714$217.08$155.04K
2026-08-12SNDKSELL111$1,344.29$148.61K
2026-08-12TRVBUY463$370.16$171.56K
2026-08-12UNHSELL32$405.59$13.15K
2026-08-12VLOBUY520$330.21$171.56K