Monthly backtest series · Momentum Strategy of Vanderholt Technologies

Momentum strategy backtest,
October 2026.

This page is refreshed every month with a new run of the same momentum book. The October 2026 edition covers 2 January 2024 to 1 October 2026, 690 trading sessions: a 10-name equal-weight long-only sleeve returned 517% against 62% for the benchmark—455 percentage points of excess return, with a higher Sharpe, a higher Sortino and more than twice the Calmar ratio. Every chart, table, trade statistic and holding below comes from that single run. November will replace them with the next one.

Quantitative Research Desk October 2026 edition Updated monthly Internal research run
+517%
Total return
Benchmark +62%
93.9%
CAGR
Benchmark 19.1%
1.62
Daily Sharpe
Benchmark 1.21
+455 pp
Excess vs benchmark
Calmar 2.44 vs 1.01

At a glance

Twelve numbers that describe the run.

Before the narrative, the scorecard. Each figure below is read directly from the run artefacts; the derivations are explained in the sections that follow. The first column is what a return-seeking allocator looks at. The second is what a risk officer looks at. Both columns belong to the same book.

Return Value Risk and discipline Value
Total return, 2.75 years+516.6%Maximum drawdown−38.6%
Compound annual growth rate93.9%Annualised daily volatility48.5%
Every calendar year positive2024 +161%, 2025 +48%, 2026 +60% YTDBeta to benchmark1.98
Rolling 12-month return never negativeMinimum +19.6% (438 windows)Worst single day−11.7%
Months up24 of 34Months beating the benchmark24 of 34
Round-trip win rate68.3% (309 round trips)Average winner / average loser+44.7% / −10.6%

The case for momentum

Winners tend to keep winning—if you can hold them.

Cross-sectional momentum is one of the few equity premiums that has survived decades of out-of-sample tests. Jegadeesh and Titman (1993) documented that ranking stocks on trailing returns and holding the winners produces a persistent spread; Carhart (1997) made it the fourth factor in the standard asset-pricing model; Asness, Moskowitz and Pedersen (2013) showed the same pattern across equities, bonds, currencies and commodities in Value and Momentum Everywhere. Information diffuses slowly, positioning crowds into recent leaders, and analysts revise in the direction of the last surprise. A systematic book that re-ranks on a schedule captures that persistence without a narrative for each name.

That is why momentum sits first in Vanderholt’s prediction stack. It is measurable and replayable. It does not require a view on fair value. It does require a universe screen, a volatility cap, and equal weights so a handful of lottery tickets cannot dominate the P&L. It also requires the discipline to sell a name the month its rank falls, which is where most discretionary attempts at trend following fail. The Momentum Strategy of Vanderholt Technologies is exactly that discipline, expressed as code: a three-horizon momentum score, long-only, equal-weight, on a liquid US book, rebalanced on the first trading day of every month.

The score blends a 21-day rate of change (near-term impulse), a 252-day rate of change (the trend that institutions warehouse), and a 126-day return (the intermediate horizon that the academic literature finds carries most of the premium). Names that score on all three enter the book. A name that has rallied for a year but rolled over in the last month scores lower than one still accelerating. That is deliberate; the 21-day leg is what gets the book out of a tired leader before the 252-day leg notices.

Construction

How the 10-name book is built.

  • 1. Universe screen

    Top 500 names by dollar volume over a 730-day lookback, then the top 75 by raw momentum. Minimum average volume 100,000 shares, last price at least $5, average price at least $4, at least 504 trading days of history. Volatility filter at 25%—lottery tickets are excluded before ranking. Sixty-eight names cleared the screen at the October rebalance.

  • 2. Momentum score

    Each surviving name is scored on the three-horizon momentum blend and ranked descending. The book is the 10 highest scores. The score is the ranking key, not a size overlay: rank 1 and rank 10 receive the same weight. No sector constraint, no fundamental filter, no discretionary override.

  • 3. Equal-weight, long only

    Ten positions at 10% each, rebalanced on the first NYSE session of the month shortly after the open. No shorts, no leverage, no stop-loss; gross and net exposure sit at 1.0x. $200,000 starting capital, half-cent per share commission and a one-cent spread slippage model. Thirty-four rebalance days are in the blotter.

ParameterSettingWhy it matters
Backtest window2 Jan 2024 – 1 Oct 2026 (690 sessions, 2.75 years)Covers two full calendar years and three distinct drawdown regimes
Calendar / frequencyNYSE, daily bars, 756-day data windowEnough history for the 252-day leg plus the 504-day listing requirement
RebalanceFirst trading day of each month, after the openThirty-four rebalances; monthly cadence is where the literature finds the premium
Positions / weight10 × 10.0%Concentrated enough to express the factor, diversified enough that one name is capped at a tenth
UniverseVolume top 500 → momentum top 75 → 68 survivorsLiquidity first, then factor pre-selection
Volatility cap25%Removes the most explosive names before they can be ranked
Costs$0.005 per share commission, $0.01 spread slippage$5,659 total on $18.5 million traded; about 3 basis points of notional
BenchmarkSPYSame calendar, same window, same growth-of-100 basis
Stop-lossNoneExits are driven by rank only; the drawdown numbers below are unassisted

The path of wealth

$100 became $617. The benchmark became $162.

Indexed to 100 at the open of 2 January 2024, the 10-name book finished 1 October 2026 at 616.6. The benchmark finished at 161.6. Peak wealth on the strategy reached 728.1 on 22 June 2026, before the summer drawdown, which is why the ending point sits 15.3% below the high-water mark and why we report Calmar alongside CAGR. In dollars: $200,000 compounded to $1,456,219 at the peak and $1,233,163 at the close of the window.

The curve is plotted on a log scale so that the slope reads as a growth rate. Three things stand out. The first year was the steepest: 2024 compounded 161%. The 2025 spring correction cost 37% peak-to-trough and was fully recovered by July. The spring 2026 rally (April +37.0%, May +24.9%) took the book to its all-time high; July 2026 (−25.7%) gave about half of that back. The strategy has never closed a session behind the benchmark on this growth-of-100 basis, and has not been below its starting value since its second session.

Equity curve of the 10-name Momentum Strategy versus the benchmark, January 2024 to October 2026, log scale.
Growth of 100, log scale. Source: October 2026 backtest of the Momentum Strategy of Vanderholt Technologies, 10-name sleeve, modelled costs included.

Benchmark comparison

The edge is in compounding, not in every month.

On every horizon longer than a quarter, the strategy is ahead: one-year +35.2% versus +14.3%, year-to-date +59.5% versus +12.0%, six-month +56.6% versus +16.6%. Daily Sharpe (1.62 vs 1.21), Sortino (2.63 vs 2.01) and Calmar (2.44 vs 1.01) all favour the book. On a monthly basis the Sharpe advantage narrows to 1.51 against 1.46, which tells you the edge is a daily-compounding edge in a high-volatility series rather than a smooth monthly one.

The honest caveats sit in the same table. Maximum drawdown is −38.6% against −19.0% for the benchmark. Daily volatility is 48.5% against 15.6%. The latest three months are −5.0% against +2.4%—momentum lagged while the index ground higher after the July rotation. A strategy that concentrates in the ten strongest names will give back more when leadership rotates, and it did in the summer of 2026, for the second summer in a row.

Metric Momentum 10 Benchmark Edge
Total return516.6%61.6%+455.0 pp
CAGR93.9%19.1%+74.8 pp
Daily Sharpe1.621.21+0.41
Daily Sortino2.632.01+0.62
Monthly Sharpe1.511.46+0.05
Calmar2.441.01+1.43
One year35.2%14.3%+20.9 pp
Year to date59.5%12.0%+47.5 pp
Six month56.6%16.6%+40.0 pp
Three month−5.0%+2.4%−7.4 pp
Month to date (1 Oct)+1.6%+0.2%+1.4 pp
Max drawdown−38.6%−19.0%Deeper path risk
Daily volatility (annualised)48.5%15.6%3.1× the index
Best day / worst day+15.0% / −11.7%+10.5% / −5.9%Wider tails
Best month / worst month+37.0% / −25.7%+10.5% / −5.9%Wider tails
Avg. up month / down month+13.1% / −10.4%+3.3% / −2.2%Asymmetric months
Average drawdown / duration−6.7% / 20.8 days−1.6% / 12.0 daysLonger underwater spells
Daily skew / excess kurtosis−0.36 / 1.7+0.97 / 21.6Fatter body, thinner extreme tail
Positive days59.4%55.8%+3.6 pp
Twelve-month windows positive100%Not 100%Benchmark minimum −4.2%

Horizon returns, Sharpe, Sortino, Calmar and drawdown statistics are taken from the run’s portfolio statistics table. Daily skew and kurtosis are from the same table; the benchmark’s kurtosis of 21.6 reflects a single +10.5% session on 9 April 2025.

Calendar years

Three for three, and never by a small margin.

The strategy beat the benchmark in every calendar year of the sample. 2024 was the standout: +161.1% against +24.0%, carried by an AI-infrastructure leadership regime that the 252-day leg of the score held onto for most of the year. 2025 was the hard year: a −36.9% drawdown from mid-February to early April, a recovery by July, a strong September (+19.7%), then a November payback (−17.0%). The book still finished +48.0% against +16.4%. 2026 through 1 October is +59.5% against +12.0%, carried by April and May and partly surrendered in July.

The pattern that matters for sizing is the width of the annual outcomes: 161%, 48% and 60%. The worst full year was still twice the benchmark’s best. A CAGR of 94% is an average of very different years, not a run-rate.

YearMomentum 10BenchmarkExcessWorst monthBest monthSignal IC (21-day)
2024+161.1%+24.0%+137.1 ppDec −14.0%Feb +25.5%0.148
2025+48.0%+16.4%+31.7 ppNov −17.0%Sep +19.7%0.003
2026 YTD (1 Oct)+59.5%+12.0%+47.5 ppJul −25.7%Apr +37.0%0.119

Signal IC is the mean monthly Spearman rank correlation between the momentum score and the following 21 trading days’ return across the 75-name screened universe. The 2025 reading is discussed in the signal section below.

Risk decomposition

About two units of beta, and a large residual that beta does not explain.

A regression of the book’s daily returns on the benchmark gives a beta of 1.98 and a daily correlation of 0.63. The high beta is structural: ten equal-weight positions in the fastest-rising stocks in the market will always carry more market exposure than the index. What the regression does not explain is a residual of about 41% per year, annualised from daily data. Even after charging the book for two units of market risk, roughly two-fifths of its annual return is not accounted for by the index.

Capture ratios tell the same story from a different angle. On days the benchmark rose, the strategy rose 2.50 times as much on average. On days the benchmark fell, it fell 2.07 times as much. The up-capture exceeds the down-capture by 0.43; that gap, compounded over 690 sessions, is the excess return. Note that the down-capture is still greater than two. This is not a hedge, and it has never behaved like one.

MeasureMomentum 10BenchmarkReading
Beta to benchmark (daily)1.981.00Two units of market risk
Annualised residual return (alpha)+41.3%—Not explained by beta
Daily correlation to benchmark0.631.00Moderate; monthly correlation 0.73
Up-capture / down-capture2.50 / 2.071.00 / 1.00Asymmetric in the right direction
Daily 95% VaR (historical)−5.4%−1.5%One day in twenty loses more
Daily 95% CVaR (expected shortfall)−7.2%−2.2%Average of the worst 5% of days
Days worse than −5%391About one a month
Days better than +5%271Right tail is nearly as fat as the left
Gross / net leverage1.00 / 1.00—Unlevered, long only

Beta, alpha, correlation, capture and VaR statistics are computed from the run’s daily return series against the benchmark’s daily returns over the same 690 sessions. Alpha is the annualised intercept of the daily regression and should be read as a sample estimate, not a forecast.

Path risk

You do not get 94% CAGR for free.

Average drawdown on the 10-name book lasted 20.8 trading days and ran about 6.7%. The worst peak-to-trough was 38.6%, from the 22 June 2026 high to 29 July 2026—37 calendar days to lose more than a third of the book. The benchmark’s worst was 19.0%, in the April 2025 sell-off. The strategy has now been below its June high for 101 days and sits 15.3% under it as this edition goes out.

The three large episodes have different shapes. Spring 2025 was fast down (49 days) and moderately fast up (101 days to a new high). Winter 2025–26 was a slow grind: 152 days from the October peak to the March trough, then a 32-day recovery once the April rally began. Summer 2026 was the fastest decline of the three and is not yet recovered. An allocator should expect, from this sample, roughly one drawdown of 30% or more per year and a recovery time measured in months rather than weeks.

Drawdown from peak for the Momentum Strategy versus the benchmark.
Underwater chart. Strategy drawdown bottoms at −38.6% on 29 July 2026; benchmark at −19.0% on 8 April 2025.
#PeakTroughRecoveredDepthPeak to troughTotal underwater
122 Jun 202629 Jul 2026Not yet−38.6%37 days101 days and counting
214 Feb 20254 Apr 202514 Jul 2025−36.9%49 days150 days
329 Oct 202530 Mar 20261 May 2026−33.1%152 days184 days
46 Dec 202431 Dec 202410 Feb 2025−17.2%25 days66 days
528 May 20247 Aug 202419 Sep 2024−14.2%71 days114 days
—Benchmark, worst episode: 19 Feb 2025 → 8 Apr 2025 → 27 Jun 2025−19.0%48 days128 days

Durations in calendar days. The five deepest strategy episodes contain all four of the largest monthly losses in the heatmap below.

What caused the summer 2026 drawdown

The run decomposes every day of drawdown into a benchmark component (what the market did), a selection component (what the chosen names did relative to the market) and a sizing component (what equal weighting did relative to the market’s own weights). From 22 June to 29 July 2026, the benchmark component was almost nil—the index was flat in July. Selection explains roughly 90% of the decline and sizing the remaining 8%. The names that did the damage were Bloom Energy, Western Digital, SanDisk, Applied Optoelectronics and TeraWulf: two of them were the book’s largest winners of the year, which is what a momentum reversal looks like from the inside. The leaders fell together because they had risen together.

Across the full sample the same decomposition holds: selection accounts for about 88% of all drawdown-days, the benchmark for 6% and sizing for 6%. The path risk in this strategy is a stock-selection risk, not a market-timing risk. It cannot be hedged away with index futures without also hedging away the return.

Consistency

Ahead on 63% of rolling years. Never behind on any of them in absolute terms.

Across 438 rolling one-year windows, the strategy’s trailing twelve-month return was positive in every one of them. The lowest reading was +19.6%. The benchmark’s lowest was −4.2%. The strategy beat the benchmark in 63% of those windows. Over rolling three-month windows the picture is noisier, as it should be: positive 72% of the time and ahead of the benchmark 60% of the time, with the latest print +2.1% against +2.6%.

The rolling six-month Sharpe ratio has ranged from −0.58 (spring 2025) to 4.68 (autumn 2024). It is currently 1.75, below the benchmark’s 2.53 over the same six months because the index had a quiet, steady summer while the book had a violent one. The full-sample daily Sharpe of 1.62 is an average across regimes, not a constant, and the strategy’s rolling Sharpe exceeded the benchmark’s in only 51% of windows. The compounding edge comes from the magnitude of the good windows, not from winning most windows.

Rolling one-year returns for the Momentum Strategy versus the benchmark.
Rolling one-year return. Every window is positive for the strategy; the minimum is +19.6%.
Rolling three-month returns for the Momentum Strategy versus the benchmark.
Rolling three-month return. Teal shading is strategy ahead; pink is behind. The latest print is +2.1% versus +2.6% for the benchmark.
Rolling six-month Sharpe ratio for the Momentum Strategy versus the benchmark.
Rolling six-month Sharpe. The full-sample figure of 1.62 is marked; the series has spent time both well above and well below it.

Calendar

Monthly returns, 2024–2026.

2024 compounded +161.1% with only three losing months. 2025 finished +48.0% despite February, March, November and December all negative. 2026 year-to-date through 1 October is +59.5%, carried by April (+37.0%) and May (+24.9%), then given back in July (−25.7%). Up months average +13.1%; down months average −10.4%. Twenty-four of thirty-four months were positive and twenty-four of thirty-four beat the benchmark. That asymmetry, more up months and bigger up months, is the premium.

Two seasonal observations, offered as observations rather than rules. Both large year-end drawdowns (December 2024, November–December 2025) came after a strong autumn, consistent with momentum crowding into year-end and unwinding. And the single worst month, July 2026, arrived in a month the index finished flat. The benchmark heatmap underneath shows how little of either pattern was market-driven.

Momentum 10JanFebMarAprMayJunJulAugSepOctNovDecYear
2024 20.1 25.5 14.7 −2.1 9.5 −0.8 0.6 4.8 13.0 15.7 19.9 −14.0 161.1
2025 11.9 −10.8 −10.2 7.3 11.7 18.2 10.7 3.5 19.7 12.0 −17.0 −8.5 48.0
2026 15.1 −0.9 −13.8 37.0 24.9 6.5 −25.7 4.8 12.6 1.6 — — 59.5
BenchmarkJanFebMarAprMayJunJulAugSepOctNovDecYear
2024 2.2 5.2 3.0 −4.0 5.1 3.2 1.2 2.3 1.8 −0.9 6.0 −2.7 24.0
2025 2.7 −1.3 −5.9 −0.9 6.3 4.8 2.3 2.1 3.3 2.4 0.2 −0.2 16.4
2026 1.5 −0.9 −5.2 10.5 5.3 −1.3 0.0 2.7 −0.6 0.2 — — 12.0

Figures in percent, compounded from daily returns. January 2024 runs from the 2 January open. October 2026 is a single session (1 October). The strategy heatmap is scaled to ±30% and the benchmark heatmap to ±10%, so colour intensity is comparable within each table but not across them.

Bar chart of monthly returns for the Momentum Strategy and the benchmark, side by side.
The same months as paired bars. The strategy’s worst months are rarely the benchmark’s worst months: July 2026 was a flat month for the index.

Signal efficacy

Does the score actually predict? Yes, at the horizon it is traded on.

A portfolio return can be luck. A signal that ranks a whole universe correctly, month after month, is harder to dismiss. At each rebalance the run records the Spearman rank correlation between the momentum score and the subsequent return of every name in the 75-stock screened universe (the information coefficient, or IC), together with the return spread between the top and bottom fifths of the ranking. Both are measured at four forward horizons: 5, 10, 21 and 63 trading days.

At the 21-day horizon—the one the book is actually rebalanced on, and the one pre-registered as the primary endpoint before the run—the mean IC over 33 months is 0.087 with an IC information ratio of 0.43. The top quintile returned 6.6% per month on average against 2.8% for the bottom quintile: a 3.7 percentage-point monthly spread. A moving-block bootstrap of 1,000 resamples places the 95% confidence interval for the IC at 0.017 to 0.156, with 99.5% of resamples positive and a p-value of 0.006. The quintile spread’s interval is 0.5 to 7.3 percentage points, p-value 0.010. Both clear the pre-registered threshold. For an equity factor, an IC near 0.09 at monthly frequency is a strong reading; single-factor ICs commonly cited in the practitioner literature sit between 0.02 and 0.06.

The shorter horizons are weaker and, after a Benjamini–Hochberg adjustment for testing two metrics, the 5- and 10-day quintile spreads do not reach significance, though their ICs do. The 63-day horizon has the highest hit rate (68% of windows positive) but only ten independent evaluation periods, so the run correctly labels it “limited history” and declines to attach a confidence interval. We report the exploratory horizons for completeness; the claim rests on the 21-day endpoint.

Monthly Spearman rank information coefficient of the momentum score at a 21-day forward horizon, 2024 to 2026.
Monthly rank IC at the 21-day horizon. Positive in 58% of months; the mean of 0.087 is marked. The near-zero stretch in mid-2025 coincides with the strategy’s choppiest returns.
Forward horizonMean rank ICIC > 0Top–bottom quintile spreadBootstrap 95% CI (IC)Adjusted p-valueEvidence status
5 days0.05958%+1.3%−0.013 to 0.1370.075Exploratory
10 days0.05655%+1.4%−0.018 to 0.1300.075Exploratory
21 days (traded horizon)0.08758%+3.7%0.017 to 0.1560.006Primary, pre-registered, significant
63 days0.07068%+6.9%Not reported—Limited history (10 periods)

The 2025 anomaly

Split by calendar year, the 21-day IC was 0.148 in 2024, 0.003 in 2025 and 0.119 in 2026. In 2025 the score had essentially no ability to rank the whole universe—yet the portfolio still returned +48%. The reconciliation is that the strategy does not trade the whole ranking; it trades the top ten. A factor can lose its monotonic relationship across the middle of the distribution and still identify the extreme winners. The temporal-robustness tables in the run show the same pattern: the 2025 calendar sub-period spreads are flat at the 5-, 10- and 21-day horizons and only mildly positive at 63 days, while the 2024 and 2026 sub-periods are strongly positive throughout. We flag this because it is the kind of detail that gets lost in a headline IC, and because a year in which the signal goes quiet is exactly when a momentum book is most exposed to a reversal.

Trading statistics

Three hundred and nine round trips, two-thirds of them winners, and the winners four times the size of the losers.

The blotter contains 464 fills across 34 rebalances: 235 buys and 229 sells, an average of 13.8 tickets per rebalance. Lot-matched, that is 309 round trips with 211 wins and 98 losses: a 68.3% hit rate. Measured at the position level (229 exits, including rebalance trims), the average winning exit returned +44.7% and the average losing exit −10.6%, a payoff ratio of 4.2. Gross realised gains were $1.20 million against gross realised losses of $0.47 million, a profit factor of 2.6. Mean return per exit was +29.5%; median holding period 57 calendar days, mean 78.

The distribution is what you would expect from a trend strategy: 48 exits returned more than 50%, 27 more than 100%, and only three lost more than 30%. The ten largest realised gains account for 56% of net realised P&L. That concentration is the mechanism, not a flaw. Equal weighting and monthly re-ranking mean a losing position is trimmed or removed within a month while a winning one is kept until its rank fails. The book is designed to let the right tail run and cut the left tail short, and the blotter confirms that it did.

Five largest realised gains
SymbolOpened → exitedReturn on exitRealised P&L
APP (AppLovin)4 Nov 2024 → 2 Dec 2025+120.7%+$57,132
ASTS (AST SpaceMobile)4 Feb 2025 → 2 Jul 2025+97.0%+$53,165
IREN5 Jan 2026 → 2 Jun 2026+47.0%+$49,146
MU (Micron), partial trim3 Feb 2026 → 2 Jun 2026+155.2%+$44,009
MSTR (Strategy)2 Feb 2024 → 4 Mar 2024+166.7%+$41,190
Five largest realised losses
SymbolOpened → exitedReturn on exitRealised P&L
PL (Planet Labs)2 Apr 2026 → 4 Aug 2026−34.1%−$48,559
AAOI (Applied Optoelectronics)2 Jun 2026 → 4 Aug 2026−27.8%−$47,283
WULF (TeraWulf)2 Jun 2026 → 4 Aug 2026−27.7%−$39,742
CORZ (Core Scientific)3 Dec 2024 → 2 Apr 2025−45.2%−$33,851
CRDO (Credo)2 Dec 2025 → 5 Jan 2026−25.6%−$23,430

Dollar P&L is larger late in the sample because the book was larger; a 10% position in mid-2026 was roughly $140,000 against $20,000 at the start. Three of the five worst exits were the August 2026 rebalance, which is the summer drawdown being realised.

Turnover and costs

On average 4.2 of the 10 names change at each monthly rebalance (minimum 1, maximum 8; no rebalance left the book unchanged). One-way turnover averages 44% of net asset value per month, or about 530% annualised. One hundred and six distinct names passed through the book in 34 months. Modelled costs totalled $5,659 on $18.5 million of notional traded—3.1 basis points of notional, or roughly 0.30% of average NAV per year. That is a light cost model. A live book of this size would pay more in spread on the smaller names, and a materially larger book would move prices in some of them; we address that in the closing note.

One-way turnover as a percentage of net asset value at each monthly rebalance.
One-way turnover at each rebalance. The average of 44% is marked. The two highest bars are the September 2024 (82%) and January 2026 (71%) rebalances, each of which replaced most of the book after a leadership change.

Attribution

Where the 517% came from.

Summing each name’s daily weight times its daily return, scaled by the book’s wealth at the time, gives an additive contribution to the growth of 100. Of the 103 names that contributed, 68% added value and 32% subtracted. The ten largest contributors added 404 points of the 529 additive points generated—about three-quarters—and four of them are memory and storage: SanDisk (+65), Micron (+59), Western Digital (+49) and, from a different corner, AppLovin (+55). Strategy (MSTR), IREN, Bloom Energy, Palantir, Intel and Carvana fill out the top ten.

The bottom of the table is instructive. Planet Labs (−25), Applied Optoelectronics (−25), NuScale (−23), TeraWulf (−18) and Nebius (−13) were all 2026 entries that reversed within one or two months of being bought. Applied Optoelectronics appears on both the loser list and the current holdings list: it was sold at the August rebalance and re-entered in September when its rank recovered. That is the system doing what it is supposed to do, without memory and without ego.

Horizontal bar chart of the top ten and bottom six contributors to the strategy's growth of 100.
Contribution to wealth in percentage points of starting capital. Memory and storage, AI infrastructure and digital-asset proxies dominate the top; 2026 small-cap reversals dominate the bottom.
Top contributorsPointsBottom contributorsPointsLongest tenuresMonths held
SNDK SanDisk+65PL Planet Labs−25APP AppLovin17
MU Micron+59AAOI Applied Opto.−25VST Vistra12
APP AppLovin+55SMR NuScale−23PLTR Palantir12
WDC Western Digital+49WULF TeraWulf−18RKLB Rocket Lab11
MSTR Strategy+34NBIS Nebius−13WDC Western Digital10
IREN+32CORZ Core Scientific−11CVNA Carvana9
BE Bloom Energy+32VISN−10NVDA NVIDIA9
PLTR Palantir+27VKTX Viking Therap.−10HOOD Robinhood9
INTC Intel+27COMP Compass−10BE Bloom Energy9
CVNA Carvana+22HBM Hudbay−8MU Micron9

Contribution points are additive and sum to 529 across all names; the compounded total return is 517%. Tenure counts total rebalance dates on which the name was held, not necessarily consecutive.

Current book

The ten stocks picked by the backtest, as of 1 October 2026.

The October rebalance still lives in semiconductors and storage. SanDisk (SNDK) leads the ranking by a wide margin, with a momentum score more than twice that of the next name; it has been in the book for eight consecutive months. Micron (MU, nine months) and Western Digital (WDC, ten months, the longest current tenure) sit behind it. ASE Technology (ASX), Dell (DELL), Roivant Sciences (ROIV) and Applied Optoelectronics (AAOI) carry over from recent months. Three names are new this month: ImmunityBio (IBRX), a biotech that has climbed into fourth place; Advanced Micro Devices (AMD); and United Microelectronics (UMC), which makes four semiconductor manufacturers plus two storage names in a ten-name book. Each position is 10% of the book. Sixty-eight names cleared the screen; only these ten are held.

The book is concentrated by design. Eight of the ten holdings are in the semiconductor, storage or hardware supply chain and will respond to the same AI-capex cycle. Two biotechs provide the only diversification. A reader who wants to know what this strategy owns can summarise it in a sentence: the memory cycle, the foundries, and whatever else is going up fastest.

Horizontal bar chart of the ten holdings ranked by momentum score as of 1 October 2026.
Holdings snapshot. Valuation date 1 October 2026, rebalance anchor 1 October 2026. Score is the ranking key only; every position is 10%.
RankTickerCompanyMomentum scoreWeightIn book sinceTenure
1SNDKSanDisk161.1710.0%2 Mar 20268 consecutive months
2MUMicron Technology71.5210.0%2 Feb 20269 consecutive months
3ASXASE Technology Holding50.6110.0%1 Jun 20265 consecutive months
4IBRXImmunityBio48.7210.0%1 Oct 2026New this month
5WDCWestern Digital47.2710.0%2 Jan 202610 consecutive months
6DELLDell Technologies39.0910.0%1 Sep 20262 consecutive months
7ROIVRoivant Sciences37.8710.0%3 Aug 20263 consecutive months
8AMDAdvanced Micro Devices30.5110.0%1 Oct 2026New this month
9UMCUnited Microelectronics30.4110.0%1 Oct 2026New this month
10AAOIApplied Optoelectronics30.3810.0%1 Sep 20262 consecutive months

Next in line, not held: PURR (28.1), Warner Bros. Discovery WBD (27.3), Silvercorp SVM (26.6), Moderna MRNA (25.5) and Banco Santander SAN (25.1). The gap between rank 10 (30.38) and rank 11 (28.08) is small; AAOI’s place in the book is the most contestable at the next rebalance.

Method

What was actually run.

The book was run on the NYSE calendar at daily frequency with a 756-day data window, on adjusted close prices from our historical price bundle dated 2 October 2026. The signal is the three-horizon momentum score described above. The portfolio is equal-weight, long-only, 10 positions, rebalanced on the first trading day of each month after the open. Transaction costs: commission $0.005 per share, slippage modelled as a $0.01 spread. Thirty-four rebalance days are in the order blotter. The benchmark is SPY on the same calendar.

Validation artefacts produced by the same run and used in this note: the factor validation time series (130 observations across four horizons), the moving-block bootstrap with Benjamini–Hochberg adjustment (1,000 resamples, 95% confidence), the calendar sub-period robustness table (24 observations), the day-level drawdown attribution (576 drawdown-days, decomposed into benchmark, selection and sizing), the per-asset return history (6,890 symbol-days) and the complete target-weight history (340 symbol-rebalances). Portfolio-level statistics are from the run’s own performance table; the derived statistics in the risk-decomposition, consistency, trading and attribution sections were computed from the run’s daily return series, transaction log and asset return history and are reproducible from those artefacts.

This is the production 10-name sleeve from the October 2026 research series: long only, liquid US names, two and three-quarter years of history.

Interactive Plotly tear sheets from the same run:

What this is not

This is a backtest, not a live composite. Costs are modelled, and modelled lightly: a half-cent commission and a one-cent spread understate what a large book would pay in the smaller names on this list. The sample is 2.75 years and is dominated by an AI-infrastructure and memory-cycle leadership regime; the strategy’s best year and its three deepest drawdowns all came from the same handful of industries. The beta of 1.98 means a 20% market decline would, on this sample’s relationships, take roughly 40% off the book before any selection effect. The signal’s rank IC went to zero for a full calendar year inside the sample and the portfolio survived it; that is evidence of a robust top-decile effect, not a guarantee that it repeats. The 63-day signal horizon has too little independent history to support a confidence claim and we do not make one. Past simulated returns are not a promise of future returns. Nothing here is an offer, a solicitation, or advice.

Monthly backtest series · QS Momentum 12

Momentum strategy backtest,
September 2026.

This page is refreshed every month with a new run of the same QS momentum book. The September 2026 edition covers 2 January 2024 to 8 September 2026: a 12-name equal-weight long-only sleeve returned 343% against 62% for the benchmark—281 percentage points of excess return, with a higher Sharpe and a higher Calmar. October will replace the charts, holdings, and tear sheets with the next backtest.

Quantitative Research Desk September 2026 edition Updated monthly Internal research run
+343%
Total return
Benchmark +62%
74.2%
CAGR
Benchmark 19.7%
1.43
Daily Sharpe
Benchmark 1.23
+281 pp
Excess vs benchmark
Calmar 1.88 vs 1.04

The case for momentum

Winners tend to keep winning—if you can hold them.

Cross-sectional momentum is one of the few equity premiums that has survived decades of out-of-sample tests. Jegadeesh and Titman (1993) documented that ranking stocks on trailing returns and holding the winners produces a persistent spread; Asness, Moskowitz and Pedersen later showed the same pattern across asset classes. Information diffuses slowly, positioning crowds into recent leaders, and a systematic book that re-ranks on a schedule captures that persistence without a narrative for each name.

That is why momentum sits first in Vanderholt’s prediction stack. It is measurable and replayable. It does not require a view on fair value. It does require a universe screen, a volatility cap, and equal weights so a handful of lottery tickets cannot dominate the P&L. This month’s experiments test exactly that: a three-horizon QS momentum score, long-only, equal-weight, on a liquid US book.

The factor blends a 21-day rate of change (near-term impulse), a 252-day rate of change (the trend institutions warehouse), and a 126-day return (the intermediate horizon that historically carries most of the premium). Names that score on all three enter the book.

Construction

How the 12-name book is built.

  • 1. Universe screen

    Top 500 names by dollar volume, then the top 75 by raw momentum. Minimum average volume 100,000, last price at least $5, at least 504 trading days of history. Volatility filter at 25% daily—lottery tickets are excluded before ranking.

  • 2. QS momentum score

    Each remaining name is scored on that same three-horizon momentum factor. The book is the 12 highest scores, sorted descending. The signal is the ranking key, not a size overlay.

  • 3. Equal-weight, long only

    Twelve positions at 8.33% each. No shorts in the production sleeve. Rebalance on the NYSE calendar through our research backtester, $200,000 starting capital, 0.5¢ commission and a 1¢ spread slippage model.

The path of wealth

$100 became $443. The benchmark became $162.

Indexed to 100 at the open of 2 January 2024, the 12-name book finished 8 September 2026 at 443.3. The benchmark finished at 162.1. Peak wealth on the strategy reached 573.8 before the 2026 mid-year drawdown, which is why the ending point sits below the high-water mark and why we report Calmar alongside CAGR.

Equity curve of the 12-name QS momentum strategy versus the benchmark, January 2024 to September 2026.
Growth of 100. Source: September 2026 QS momentum backtest, 12-name sleeve.

Benchmark comparison

The edge is in compounding, not in every month.

On every horizon longer than a quarter, the strategy is ahead: one-year +44.2% versus +17.8%, year-to-date +37.5% versus +12.1%, six-month +38.9% versus +12.9%. Daily Sharpe (1.43 vs 1.23), Sortino (2.31 vs 2.05) and Calmar (1.88 vs 1.04) all favour the book.

The honest caveats sit in the same table. Maximum drawdown is −39.4% against −19.0% for the benchmark. Daily volatility is 46.9% against 15.7%. The latest three months are −6.7% against +3.9%—momentum lagged while the index recovered. A strategy that concentrates in the strongest names will give back more when leadership rotates, and it did in the summer of 2026.

Metric Momentum 12 Benchmark Edge
Total return343.3%62.1%+281.3 pp
CAGR74.2%19.7%+54.5 pp
Daily Sharpe1.431.23+0.19
Daily Sortino2.312.05+0.27
Calmar1.881.04+0.84
One year44.2%17.8%+26.4 pp
Year to date37.5%12.1%+25.4 pp
Six month38.9%12.9%+26.0 pp
Three month−6.7%+3.9%−10.6 pp
Max drawdown−39.4%−19.0%Deeper path risk
Best month / worst month+33.3% / −19.5%+10.0% / −4.5%Wider tails
Avg. up month / down month+12.9% / −6.8%+3.2% / −2.2%Asymmetric months

Robustness across sleeves

Ten, twelve and twenty names all beat the same benchmark.

The 12-name book is the production sleeve because it balances concentration and diversification. The same factor, screen, and window was also run at 10 and 20 longs. Every long-only sleeve beat the benchmark on total return, CAGR, Sharpe and Calmar. A tighter 10-name book compounded faster (CAGR 94.8%, total return 498%). A 20-name book was slower (CAGR 72.3%) but still more than tripled the index. The premium does not depend on an exact position count.

A mixed 10-long / 2-short experiment in the same series did not. It finished barely above water, with a 75% drawdown. Production stays long-only for that reason.

Bar charts comparing 10-name, 12-name and 20-name momentum sleeves against the benchmark on total return, CAGR and Sharpe.
Sleeve comparison as of 9 August 2026: 10-position, 12-position and 20-position books against the same benchmark.
Sleeve Total return CAGR Sharpe Calmar Max DD
10 names, long only498.2%94.8%1.622.46−38.6%
12 names, long only343.3%74.2%1.431.88−39.4%
20 names, long only330.6%72.3%1.461.82−39.6%
Benchmark62.1%19.7%1.231.04−19.0%

Path risk

You do not get 74% CAGR for free.

Average drawdown on the 12-name book lasted 17 trading days and ran about 6.3%. The worst peak-to-trough was 39.4%. The benchmark’s worst was 19.0%. That is the price of concentrating in high-momentum names, many of them semiconductors and hardware in this sample.

Drawdown from peak for the momentum strategy versus the benchmark.
Underwater chart. Strategy drawdown bottoms at −39.4%; benchmark at −19.0%.
Rolling three-month returns for the momentum strategy versus the benchmark.
Rolling three-month return. Leadership is usually with momentum; the latest print is −6.7% versus +3.9% for the benchmark.
Rolling Sharpe ratio for the momentum strategy versus the benchmark.
Rolling Sharpe. The full-sample daily Sharpe of 1.43 is an average across regimes, not a constant.

Calendar

Monthly returns, 2024–2026.

2024 compounded +105.2% after the January start. 2025 finished +33.1% despite sharp February and November paybacks. 2026 year-to-date through 8 September is +37.5%, carried by April +33.3% and May +25.3%, then given back in July (−19.5%). Up months average +12.9%; down months average −6.8%. That asymmetry is the premium.

JanFebMarAprMayJunJulAugSepOctNovDecYTD
2024 — 23.6 14.6 −2.4 11.1 −0.1 −0.5 4.9 10.5 13.2 17.1 −12.4 105.2
2025 13.9 −14.9 −4.1 1.4 8.0 7.2 9.3 4.0 16.6 7.6 −13.8 −0.8 33.1
2026 10.3 −0.7 −11.1 33.3 25.3 −4.2 −19.5 −4.0 14.1 — — — 37.5

Figures in percent from the monthly heatmap. September 2026 is a partial month through the 8th. January 2024 is blank because the backtest opens on 2 January.

Current book

Twelve names, equal weight, as of 8 September 2026.

The latest rebalance still lives in semiconductors, storage, and a handful of non-tech names that cleared the same score. SanDisk (SNDK) leads the factor. Micron, Western Digital, Intel, Dell, Applied Optoelectronics, ASE and Coherent sit behind it. Warner Bros. Discovery, Roivant, Bloom Energy and NUAI complete the twelve. Each is 8.33% of the book. Sixty-six names survived the screen; only the top 12 are held.

Horizontal bar chart of the twelve holdings ranked by QS momentum score as of 8 September 2026.
Holdings snapshot. Valuation date 8 September 2026, rebalance anchor 1 September 2026.

Method

What was actually run.

The book was run on the NYSE calendar at daily frequency, with a 756-day lookback. The signal is the three-horizon QS momentum score. The portfolio is equal-weight, long-only, 12 positions. Transaction costs: commission 0.005, slippage spread 0.01. Thirty-four rebalance days are in the order blotter.

This is the production 12-name sleeve from the September 2026 research series: long only, liquid US names, about two and a half years of history.

Interactive Plotly tear sheets from the same run:

What this is not

This is a backtest, not a live composite. Costs are modelled. The sample is 2.7 years and is dominated by a semiconductor leadership regime; a different regime can reverse the three-month print we already show. Bootstrap confidence on the factor snapshot is limited by a short independent-evaluation history. Past simulated returns are not a promise of future returns. Nothing here is an offer, a solicitation, or advice.

Monthly backtest series · AI / ML

AI-ML strategy backtest,
September 2026.

The second sleeve this month is not a factor rank. It is an XGBoost regressor, using Rule of 40, free-cash-flow and Lynch-style quality screens, trained to predict 21-day forward returns from fourteen technical and fundamental features, then equal-weighted long-only. Same window as the momentum book above: 2 January 2024 to 8 September 2026. Same benchmark. Different signal.

The production ML sleeve is 20 names from the 100 most liquid stocks. It returned 186% against 62% for the benchmark—still a clear beat, and a quieter recent quarter than QS momentum. It did not catch the 343% compounded by the 12-name momentum book. That comparison is the point of publishing both.

Quantitative Research Desk September 2026 edition Updated monthly Internal research run
+186%
XGB 20 total return
Benchmark +62% · Mom 12 +343%
48.0%
CAGR
Benchmark 19.7% · Mom 12 74.2%
1.27
Daily Sharpe
Benchmark 1.23 · Mom 12 1.43
+3.7%
Latest 3 months
Benchmark +3.9% · Mom 12 −6.7%

What the model actually does

XGBoost on trend, plus a quality overlay.

QS momentum ranks on one column. This book retrains a gradient-boosting regressor at each rebalance to forecast 21-day forward returns. The feature list mixes price trend (MACD histogram, the same three-horizon momentum score used above, 63- and 252-day rate of change, 63-day RSI, FIP momentum, annualised volatility) with fundamentals: ROE, debt-to-equity, revenue growth, net margin, a Rule of 40 score, FCF growth momentum, and a Lynch-style multibagger score. A Rule of 40 screen at 0.40 drops names before the model sees them.

That is why the ML book holds Microsoft, Alphabet, NVIDIA and Broadcom alongside Joby, Coeur and Hecla. Quality filters pull in profitable compounders; the XGB rank still likes high-beta names. Universe: top 100 by dollar volume, last price at least $5, volatility cap 25%, 504 trading days. Twenty equal 5% longs. Capital $1,000,000. NYSE calendar, same 0.5¢ commission and 1¢ spread as momentum.

Head to head

Momentum compounded more. XGB lagged the index less this quarter.

On the same 2.7-year path, the 12-name QS book turned 100 into 443. The 20-name XGB book turned 100 into 286. The benchmark finished at 162. Adding a gradient-boosted model and three fundamental scores did not beat a clean momentum rank in this window. It did change the shape of the ride: XGB’s latest three months are +3.7%, in line with the index, while momentum gave back 6.7% as leadership rotated. Maximum drawdown is similar (−36.0% vs −39.4%). Sharpe is 1.27 vs 1.43 vs 1.23 for the index—XGB still clears the benchmark on a risk-adjusted basis, just not by as much as the factor book.

Overlay equity curves of QS Momentum 12, XGB 20, and the benchmark from January 2024 to September 2026.
Growth of 100, identical window. Teal is the QS momentum 12-name book published above. Violet is XGB Rule of 40, 20 names, volume-top-100. Grey is the benchmark.
Bar charts comparing QS Momentum 12, XGB sleeves, and the benchmark on total return, CAGR and Sharpe.
Every XGB sleeve in the series still beats the index on total return and CAGR. None of them match QS Momentum 12 on those two numbers. The tight 100-name universe helps XGB; widening it to 1,000 names does not.
Metric QS Momentum 12 XGB 20 Benchmark
Total return343.3%186.2%62.1%
CAGR74.2%48.0%19.7%
Daily Sharpe1.431.271.23
Daily Sortino2.312.122.05
Calmar1.881.331.04
One year44.2%35.2%17.8%
Year to date37.5%28.8%12.1%
Six month38.9%36.4%12.9%
Three month−6.7%+3.7%+3.9%
Max drawdown−39.4%−36.0%−19.0%
Daily volatility46.9%36.1%15.7%
Names / weight12 × 8.3%20 × 5.0%—
UniverseVolume top 500Volume top 100—
SignalQS momentum rankXGB on 14 features—

XGB path

$100 became $286. The benchmark became $162.

Indexed to 100, the 20-name XGB book finished at 286.2. That is +186% versus +62% for the benchmark—124 percentage points of excess return. Calmar 1.33 still beats the index 1.04. The model earns its keep against a passive book. It does not earn a claim of superiority over the simpler momentum rank on this sample.

Equity curve of the 20-name XGBoost strategy versus the benchmark.
Growth of 100. Source: September 2026 XGB 20-name backtest on the liquid US universe.
Drawdown from peak for the XGB 20 strategy versus the benchmark.
XGB 20 bottoms at −36.0%. QS Momentum 12, above, bottoms at −39.4%. The extra features did not remove path risk; they trimmed a few points off the worst peak-to-trough.

ML sleeves

A tighter universe helped XGB. A wider one did not.

Five finished XGB specifications were compared, all using Rule of 40, FCF and Lynch screens, all long-only, all the same dates. The 20-name book on the top 100 names by volume is the best of them (Sharpe 1.27, total return 186%). Cutting to 10 names on that same tight universe still returned 167%. Widening the screen to the top 1,000 names hurt: 20 names made 107%, 10 names made 66% (barely above the index) and a 30-name book on that wide universe made 77%. Liquidity concentration matters more for this model than adding names.

XGB sleeve Volume screen Total return CAGR Sharpe Calmar Max DD
20 names (featured)Top 100186.2%48.0%1.271.33−36.0%
10 namesTop 100167.2%44.2%1.161.25−35.5%
20 namesTop 1,000107.5%31.3%1.021.05−29.7%
30 namesTop 1,00076.6%23.6%0.900.82−28.6%
10 namesTop 1,00065.6%20.7%0.680.58−35.9%
QS Momentum 12Top 500343.3%74.2%1.431.88−39.4%
Benchmark—62.1%19.7%1.231.04−19.0%

Calendar

XGB monthly returns, 2024–2026.

2024 compounded +44.3%. 2025 was the best calendar year at +48.3%, carried by a spring-to-September run (April through September all positive, September +19.2%) after a hard February (−12.1%). 2026 year-to-date through 8 September is +28.8%, with April +20.6% and May +19.8% doing the work after a weak first quarter. Unlike QS momentum, July 2026 is only −2.0% here, not −19.5%. That is the quality overlay showing up in the tape.

JanFebMarAprMayJunJulAugSepOctNovDecYTD
2024 — 7.6 5.9 −5.6 9.0 7.7 −1.1 1.0 4.8 6.5 10.1 −6.8 44.3
2025 2.1 −12.1 −6.8 10.8 13.7 15.4 10.1 0.0 19.2 6.0 −9.1 −3.5 48.3
2026 −0.8 −2.2 −8.2 20.6 19.8 −4.0 −2.0 1.4 4.7 — — — 28.8

Figures in percent from the XGB 20 monthly heatmap. September 2026 is a partial month through the 8th.

Current XGB book

Twenty names, equal weight, as of 8 September 2026.

Joby Aviation leads the predicted 21-day return. Micron is the overlap with the QS momentum book above. Then Oracle, AMD, a cluster of silver and gold miners (Coeur, Hecla, Barrick, First Majestic), Robinhood, Marvell, NVIDIA, Broadcom, Amphenol, Microsoft, CleanSpark, Hims, Carvana, Alphabet and Palantir. Five percent each. The momentum book is a semiconductor-and-storage concentration. This one is a barbell: mega-cap quality on one side, high-beta miners and unprofitable growth on the other. That is what you get when a tree model is allowed to mix Rule of 40 with raw momentum.

Horizontal bar chart of the twenty XGB holdings ranked by predicted 21-day return as of 8 September 2026.
Predicted signal, not a size overlay. Valuation date 8 September 2026.

Method

What was actually run.

The book was run on the NYSE calendar at daily frequency, with a 1,260-day lookback. An XGBoost regressor is retrained at each rebalance to forecast 21-day forward returns. The portfolio is equal-weight, long-only, 20 positions, with a Rule of 40 screen at 0.40 and no shorts. Capital $1,000,000. Same commission and slippage as the momentum book.

This is the production 20-name ML sleeve from the September 2026 series, taken from the most liquid 100 names. Four sister specifications were run on the same window for comparison.

How to read the two books together

QS momentum is the simpler, higher-octane sleeve in this sample. XGB with Rule of 40, FCF and Lynch is the slower sleeve that still beat the index and held up better in the latest quarter. Neither result is a live composite. The ML snapshot also has a short independent-evaluation history, so bootstrap confidence is limited. A different leadership regime can reverse either ranking. Past simulated returns are not a promise of future returns. Nothing here is an offer, a solicitation, or advice.

Monthly desk series · QQQ options

When our algorithm said covered call,
we chose a QQQ bull put spread instead.

A September 2026 quantitative trading case study. Trading decisions at Vanderholt Technologies Limited start with data. Our in-house system looks at market direction, volatility, momentum, risk conditions and the intended objective of the trade before it recommends an options structure.

For September 2026 it read a bullish tape, relatively low implied volatility, and an income objective. The recommendation was a covered call, for both SPY and QQQ. We did not follow it. The desk is using a two-legged QQQ bull put credit spread instead: 60 spreads at a $0.19 net credit. If that limit fills and the spreads expire worthless, the return on defined risk is 23% on a $1-wide structure, before commissions and fees.

Options desk September 2026 edition QQQ bull put credit spread Intended fill, not a live composite
+23%
Return on defined risk
$0.19 credit vs $0.81 at risk
60
Spreads
Two legs each
$0.19
Net credit limit
Limit order, not a market order
Covered call
System recommendation
SPY and QQQ, not taken

The recommendation

The algorithm was not necessarily wrong.

An algorithmic recommendation is not an instruction. The system recommended a covered call because it saw a bullish signal, a low-volatility regime, and an income objective. That combination, in the current decision framework, produces a covered call. A covered call is a traditional way to take income if the market is expected to stay moderately bullish or relatively stable.

Quantitative trading is rarely signal, then strategy, then trade. The fuller path is closer to signal, market regime, strategy candidate, risk analysis, options pricing, then an execution decision. The recommendation is the start of that process, not the end of it.

Why we overrode it

Covered call versus bull put spread.

  • 1. Covered call capital

    A covered call requires owning, or buying, 100 shares of QQQ for every call sold. Sixty covered calls would mean 6,000 QQQ shares. At QQQ prices in the hundreds of dollars, that is a large capital outlay, and most of the ETF downside remains. The call premium is only limited protection, and a strong rally is capped at the short strike.

  • 2. Bull put structure

    A bull put spread sells a put at a higher strike and buys a put at a lower strike, same expiration. The short put brings in more premium than the long put costs, so the book takes a net credit. We do not have to buy QQQ shares. The long put is insurance against a severe drop.

  • 3. Defined risk

    Maximum return on defined risk is net credit divided by (spread width minus net credit). At $0.19 on a $1-wide spread that is 23%. Dollar max loss still depends on the actual strike distance. The percentage is known before the order is sent.

The trade

QQQ does not actually need to rise.

A long stock position needs the asset to appreciate before it books a capital gain. A bull put spread does not. QQQ can rise, move sideways, or even decline moderately, and the position can still keep the full premium, provided QQQ stays above the short put strike at expiration.

That is a useful gap between the directional forecast and what the trade actually needs. We do not have to say how high QQQ will go. The better question is how likely QQQ is to remain above a particular downside level over the life of the trade.

Stylised expiration payoff of a QQQ bull put credit spread, with maximum return of 23% on defined risk.
Stylised payoff. Maximum return is 23% on defined risk at a $0.19 credit on a $1-wide spread. Dollar P&L scales with size and is not the headline.

Underlying

Why QQQ instead of SPY?

The original analysis compared SPY and QQQ. The system produced the same covered-call recommendation for both. QQQ showed the more attractive relative implied-volatility characteristics in that work. That matters because we are selling option premium. Higher implied volatility usually means more premium in the options. It is not a hunt for the jumpiest ETF. More volatility is also more risk.

QQQ can move larger and faster than SPY because it is more concentrated in technology and growth names. The extra premium is compensation for that extra market risk, not free money. The desk is looking for a balance between premium received and risk assumed.

Capital and execution

Sixty spreads is one exposure, not sixty bets.

A defined-width bull put spread can use far less buying power than 6,000 QQQ shares. Capital can stay available for other strategies, reserves or diversification. Capital efficiency is not safety. A defined-risk spread can still lose the entire capital allocated to that position. The advantage is that the loss boundary is known.

The intended entry is 60 spreads at a $0.19 net credit limit, not whatever the market prints. Bid-ask spreads matter when the same structure is traded repeatedly. A few cents look small until they are scaled.

Fill Return on defined risk Versus $0.19
$0.19 limit (intended) 23% —
$0.16 19% 4 pp less

Return on defined risk = credit / (width minus credit), here on a $1-wide spread. Three cents of execution moves the return from 23% to 19%.

All 60 spreads are exposed to essentially the same QQQ event. If QQQ gaps lower, they can move against the book together. Size is not justified by a high estimated probability on each contract. The position is one portfolio exposure: maximum dollar loss, portfolio percentage at risk, delta, volatility, and the chance of a sudden gap.

Strikes

Why relatively low-delta puts.

The general approach is to sell puts that are sufficiently out of the money, rather than sitting the short strike immediately under QQQ. Delta is one input for how conservative that placement is. Lower absolute delta usually means the put is farther out of the money. It is not a magical probability number.

Strike selection can also weigh technical support, expected move, current volatility, credit received, spread width, distance to breakeven, option liquidity, bid-ask spread, market regime, major economic events, and portfolio-level exposure. A very high theoretical probability of profit is not automatically a good trade. If the premium is too small relative to the potential loss, the economics can still be poor.

Regime

Market regime still comes first.

The same strategy does not perform equally well in every regime. A bullish put-credit book tends to benefit when markets are trending up, consolidating, seeing controlled volatility, or declining only modestly. The risk changes in volatility shocks, rapid deleveraging, macroeconomic surprises, major interest-rate repricing, geopolitical shocks, or a broad risk-off move.

That is why the wider research stack pairs strategy selection with regime detection. The aim is not only to automate trades. It is to recognise when a structure that usually works may temporarily become the wrong one.

Decision

The September 2026 trade.

Item Plan
UnderlyingQQQ
StrategyBull put credit spread
StructureTwo legs per spread
Number of spreads60
Entry$0.19 net credit limit
Contract multiplier100
Maximum return on defined risk23%
System recommendationCovered call (not taken)

The interesting part of this trade is not the 23% headline. It is that the algorithm recommended one structure and the desk selected another. That is not a system failure. It is the infrastructure working as decision support rather than a black box.

The system identified a bullish trend, low implied volatility and an income objective, and suggested a covered call. The desk then added capital efficiency, defined downside, QQQ option pricing, directional conviction, desired exposure and portfolio construction. The resulting order is 60 QQQ bull put spreads at a $0.19 limit credit.

We do not treat the future of this stack as asking a model what to trade today. Algorithms generate structured evidence. Risk systems set the boundaries. Execution systems implement the trade. Human oversight still asks whether the complete decision makes sense.

What this trade really represents

This is not simply a bet that QQQ will go higher. It is a case study of how Vanderholt Technologies structures options decisions: market data, quantitative research, options mathematics, automation, algorithmic signals and AI/ML. No single indicator, algorithm or model is given unquestioned authority over capital. Models can be wrong. Humans can be wrong. Markets can do things neither expects. The objective is not to eliminate uncertainty. It is to measure it, structure it, and control the amount of capital exposed to it. For September 2026 the in-house system said covered call. After evaluating the complete trade, the decision was 60 QQQ bull put spreads at a $0.19 limit credit. If that fills and expires at max profit, the return on defined risk is 23%. The premium is only half the story. Risk comes first.

This note describes quantitative research and proprietary trading methodology for educational and informational purposes. It is not investment advice, an offer to buy or sell securities, or a guarantee of future performance. Options involve substantial risk, and even defined-risk strategies can lose the full capital allocated to a position. Actual results can differ because of execution price, commissions, early closing, adjustments and market movements.

Research Newsletter

Subscribe to Quantitative Dispatches

Receive research papers, macro analysis, and algorithmic risk models. Zero spam, strictly high-signal quantitative analysis.

Subscribed: You have been added to the Vanderholt Technologies Limited quantitative research dispatch distribution list.

Have a Research Collaboration or Inquiry?

Connect directly with our quantitative modeling team, Islamic fintech desk, or AI agent protocol developers.

Contact the Desk Explore Strategies