Skip to content
The strategy

StockVane Momentum — track record

One daily buy / hold / sell call on every US stock we cover, and what following the whole set would have done against the S&P 500 and Nasdaq-100.

Updated moments ago
StockVane Momentum · 4.8-year backtest +359% total return — vs S&P 500 +74%, Nasdaq‑100 +94%
x0.5x1.9x3.3x4.7x6.1Jan 2022Oct 2026
StockVane Momentum S&P 500 (total return) Nasdaq-100 (total return)

Growth of $1, full history. The blue line is the strategy (following every daily A/B/C/D/E call across all names); the grey and gold lines are buy-and-hold of the two indexes, dividends included. The record here starts on 3 Jan 2022, the model's first real trade — 2021 doesn't appear because the momentum ranking needs a full year of price history to work, so the model held 100% cash and wasn't actually trading (see “Read this honestly” below). Use the buttons above to zoom into a shorter window (shown as % return from the start of that window) or switch to a daily/weekly candlestick view of the strategy's own net asset value — since only one NAV point is recorded per day, a daily candle's open is simply the prior day's close (no intraday range); the weekly candle's high/low are the real max/min of the five daily closes in that week.

Total return+359%S&P +74% · Nasdaq +94%
Annualised37.7%S&P 12.3% · Nasdaq 15.0%
Worst drawdown-21%S&P -22% · Nasdaq -31%
Volatility27%annualised
Win rate42.7%468 closed trades
Profit/loss ratio1.58avg win ÷ avg loss
Sharpe ratio1.33vs 2% cash yield

Year by year

“vs S&P” is the strategy’s return that year minus the S&P 500’s (simple percentage-point gap, i.e. alpha). “Max drawdown” is the worst peak-to-trough decline in the strategy’s own NAV within that calendar year. “Avg. cash” is how much of the portfolio sat in cash on the average day that year (fully in cash whenever the S&P 500 is below its own 200-day average).

YearStockVane MomentumS&P 500Nasdaq‑100vs S&PMax drawdownAvg. cash
2022 +27.9% -16.6% -29.4% +44.5% -6% 81%
2023 +69.8% +26.2% +54.9% +43.6% -12% 28%
2024 +59.7% +26.1% +27.6% +33.6% -18% 36%
2025 +34.1% +16.8% +18.8% +17.3% -20% 53%
2026 -1.4% +12.2% +17.1% -13.6% -21% 43%

Today’s model portfolio

The current model portfolio (which 12 names, what weight) is part of StockVane Premium.

See plans & subscribe

Recent signal changes

Buy/sell price is the close on that trade's own date. A closed position (bought, then later sold) shows its realized return. A BUY with no sell yet is still open — its return is unrealized, marked with † and marked-to-market against the latest available close.

The stock and buy price for the 5 most recent rows are for Premium members; the next 5 need a free account.

DateActionStockBuy priceSell / current priceReturnWhy
7 Oct 2026 SELL 🔒 Premium 🔒 $12.92 -9.2% left model portfolio
7 Oct 2026 SELL 🔒 Premium 🔒 $1,088.00 +0.7% left model portfolio
7 Oct 2026 SELL 🔒 Premium 🔒 $155.65 -15.4% left model portfolio
7 Oct 2026 BUY 🔒 Premium 🔒 $91.08 (now) +0.0% † entered model portfolio
7 Oct 2026 BUY 🔒 Premium 🔒 $107.36 (now) +0.0% † entered model portfolio
7 Oct 2026 BUY $35.98 (now) +0.0% † entered model portfolio
7 Oct 2026 BUY $1,111.07 (now) +0.0% † entered model portfolio
7 Oct 2026 SELL $14.12 -2.1% lost 200-day average
1 Oct 2026 SELL $25.31 +3.6% left model portfolio
1 Oct 2026 SELL $6.37 +23.9% left model portfolio
1 Oct 2026 BUY IOVA $14.23 – – entered model portfolio
1 Oct 2026 BUY IBIDY $38.24 $41.30 (now) +8.0% † entered model portfolio
24 Sep 2026 SELL MBX $63.89 $55.39 -13.3% left model portfolio
24 Sep 2026 SELL ORKA $97.73 $85.49 -12.5% left model portfolio
24 Sep 2026 SELL CLYM $14.06 $11.89 -15.4% left model portfolio
24 Sep 2026 BUY MU $1,080.53 – – entered model portfolio
24 Sep 2026 BUY TWST $184.03 – – entered model portfolio
24 Sep 2026 BUY TXG $84.11 $76.10 (now) -9.5% † entered model portfolio
17 Sep 2026 SELL BUUU $38.92 $46.00 +18.2% left model portfolio
17 Sep 2026 SELL MU $937.11 $977.50 +4.3% left model portfolio
17 Sep 2026 BUY MRNA $158.07 $196.48 (now) +24.3% † entered model portfolio
17 Sep 2026 BUY MBX $63.89 – – entered model portfolio
17 Sep 2026 BUY ORKA $97.73 – – entered model portfolio
17 Sep 2026 BUY CLYM $14.06 – – entered model portfolio
16 Sep 2026 SELL PRAX $386.33 $308.99 -20.0% lost 200-day average
15 Sep 2026 SELL DMRA $28.33 $24.75 -12.6% lost 200-day average
10 Sep 2026 SELL STTK $7.90 $6.15 -22.2% left model portfolio
10 Sep 2026 BUY BUUU $38.92 – – entered model portfolio
2 Sep 2026 SELL LITE $939.03 $870.58 -7.3% left model portfolio
2 Sep 2026 BUY SLS $14.16 $11.31 (now) -20.1% † entered model portfolio

How it works

  • Every trading day, each of the 3,753 US stocks this strategy trades is ranked by its trailing 12-month price return and checked against its own 200-day average. (This is the quant model's own trading universe, not the full count of stocks StockVane has quote pages for.)
  • Per stock you get one call: A Strong Buy, B Buy, C Hold, D Sell, E Strong Sell.
  • The model portfolio holds the ~12 strongest “A” names, inverse-volatility weighted, scaled to an ~18% volatility target, and moves fully to cash whenever the S&P 500 is below its own 40-week (200-day) average.
  • Reconstituted weekly; a holding is dropped straight away if it loses its 200-day average.
  • Full rules: Data & Methodology.

Read this honestly. The 4.8-year record above is a backtest (the live, unedited record starts now). It starts on 3 Jan 2022 rather than at the strategy's earliest available price history: the 12-month momentum ranking needs a full year of daily prices to warm up, so for the year before that the model held 100% cash and made no trades at all. That warm-up year is left out here rather than shown as a "return" next to the S&P/Nasdaq, since the model wasn't actually invested during it. It is run only on the 3,753 US stocks the strategy trades today — a list chosen with hindsight, so a real-money result going forward is very likely to be weaker than the backtest. Returns assume weekly rebalancing, 0.08% per trade, no slippage and no taxes. Prices are split- and dividend-adjusted; the S&P 500 and Nasdaq-100 lines are total return.

Past performance does not predict future results. Nothing here is investment advice or a recommendation to buy or sell any security. The strategy rules may change. This is generic, impersonal information published the same way to every visitor — it is not tailored to your financial situation, goals, or risk tolerance, and StockVane is not your investment adviser or broker.