06-reference/research

phase3 memory cycle rotation basket

2026-09-29·research-brief·source: deep-research·by Ray Data Co (deep-research synthesis)·! medium
memory-cyclephase-3rotation-basketinvesting-thesisex-ante-rules

The Phase-3 rotation basket, tested against 2018-19 and 2022-23: every expression pays from the hindsight date and none pays from the date our own rule fires

Illustrative, not a recommendation. Every ticker below is named as an instance of a phase-defined universe rule, to make the rule checkable. None is a buy, sell, or short recommendation, and nothing here authorizes a paper trade or a live order. The founder's standing frame applies: goal is alpha, horizon is position-length, capital cycle is the first thesis and not the frame.

The question

Verbatim: *"What does a Phase-3 (post-peak memory cycle) rotation basket actually look like — in the 2018-19 and 2022-23 DRAM downturns, which trade expressions (memory-consumer margin relief, semicap/equipment de-rating, outright short, exit-to-cash) actually paid, over what holding period, and what universe rules would have selected them in advance rather than in hindsight?"

Context: [[2026-09-25-hbm-dram-phase-2-3-transition-q3-2026]] found the rotation unexecutable because the Phase-3 side of the trade has never been specified. This brief is about what you buy once it turns, not about what triggers the turn (that is [[2026-09-26-financing-led-capital-cycle-phase3-precedent]]).

What we already know (from the vault)

What the web says

The test I actually ran

Because no published study answers this, I built the test. Universe rules first, then prices, so nothing is curated backwards.

Ex-ante universe rules (each applicable on the signal date with only information available then):

Rule Definition Ex-ante source Members used
R1 memory producer US-listed, latest annual report on file shows >40% of revenue from DRAM and/or NAND EDGAR annual filings MU, WDC
R2 semicap / wafer-fab equipment US-listed, EDGAR SIC 3559 semiconductor-equipment classification, market cap over $1B at signal date EDGAR SIC + exchange data AMAT, LRCX, KLAC, ASML, TER, MKSI, ENTG, ACLS, AZTA, AEIS, FORM, VECO, COHU, ONTO, UCTT, ICHR
R3 memory consumer US-listed system or module maker, over $1B revenue, purchased memory is a named cost input, no memory fabrication EDGAR risk factors + segment disclosure DELL, HPQ, HPE, NTAP, SMCI, ANET, AAPL
R4 exit to cash 1-3 month Treasury bill total return Exchange data (BIL) BIL

R2 is the only rule that is fully mechanical with no judgment (SIC code plus a market-cap screen). R1 is close to mechanical. R3 is not. "Purchased memory is a named cost input" cannot be reduced to a filter I can defend as ex-ante; I hand-assembled it and am saying so plainly rather than back-fitting a rule. Treat every R3 number below as weaker evidence than R1, R2 or R4.

Signal dates. Two per cycle, deliberately. The label date is what phase-history.csv records. The ex-ante date is the first month-end after both legs of the vault's own down-cycle rule were satisfiable in real time.

Cycle Label date (hindsight) Ex-ante date (rule confirmed) Gap
2018-19 2018-09-28 2018-12-31 3 months
2022-23 2022-03-31 2022-09-30 6 months

Method. Equal-weight, buy-and-hold from the signal date, split- and dividend-adjusted closes from Yahoo Finance end-of-day. A name is excluded from a basket if it was not listed on the signal date. Horizons 3, 6, 12, 18, 24 months. Benchmarks SPY and SMH.

Result: equal-weight total return (%) from signal date

Signal Basket 3m 6m 12m 18m 24m Max drawdown (24m)
2018 label R1 producers -33.3 -16.5 1.3 -13.9 -9.8 -50.0
2018 label R2 semicap -17.8 1.0 23.3 17.3 60.9 -44.5
2018 label R3 consumers -24.6 -5.9 -12.8 -23.5 5.0 -38.1
2018 label R4 cash 0.5 1.1 2.2 3.0 3.0 -0.1
2018 label SPY -14.3 -2.5 3.6 -10.1 19.5 -33.7
2018 label SMH -16.8 0.2 12.8 11.7 68.6 -33.6
2018 ex-ante R1 producers +30.9 26.6 73.3 44.1 97.4 -50.4
2018 ex-ante R2 semicap +24.2 33.5 90.0 98.7 181.0 -45.1
2018 ex-ante R3 consumers +24.8 16.7 28.5 28.5 72.4 -38.1
2018 ex-ante R4 cash 0.5 1.1 2.0 2.4 2.4 -0.1
2018 ex-ante SPY 13.5 18.3 31.2 27.0 55.3 -33.7
2022 label R1 producers -19.3 -35.0 -23.0 -9.9 45.6 -43.9
2022 label R2 semicap -22.0 -31.4 -4.9 3.9 31.2 -36.9
2022 label R3 consumers -20.4 -21.4 9.2 73.7 344.5 -25.1
2022 label R4 cash 0.1 0.5 2.4 5.0 7.8 -0.0
2022 label SPY -16.1 -20.2 -7.8 -3.0 19.5 -21.3
2022 label SMH -24.5 -31.4 -1.3 8.7 69.7 -35.8
2022 ex-ante R1 producers -1.4 +20.5 38.6 123.9 109.8 -37.4
2022 ex-ante R2 semicap +14.2 35.1 49.0 91.5 80.8 -29.4
2022 ex-ante R3 consumers +9.6 25.7 77.2 284.4 194.8 -37.1
2022 ex-ante R4 cash 0.8 1.9 4.4 7.2 10.0 -0.0
2022 ex-ante SPY 7.6 14.0 21.6 49.8 65.4 -10.0
2022 ex-ante SMH 10.9 42.8 58.4 147.3 169.8 -24.8

What each expression actually did

Outright short the producers. Paid, and only, from the hindsight date, and only over 3-6 months: -33.3% over three months in 2018 and -35.0% over six months in 2022 (a short captures roughly the negative of those, before borrow and slippage). From the ex-ante date the same short loses instantly: producers returned +30.9% over the next three months in 2018. The expression is real and the entry is not reachable by our rule.

Semicap de-rating as a short. Failed in both cycles at every horizon. From the 2018 label date semicap fell 17.8% over three months, which is only 3.6 percentage points better than shorting SPY. From both ex-ante dates semicap beat SPY at every horizon, by 58.7 points at twelve months in 2018 and 27.4 points in 2022. The reason is visible in the pre-signal window: the semicap basket had already fallen 26.0% (2018) and 28.2% (2022) in the twelve months into the ex-ante date. Equipment de-rates ahead of the phase call, then leads the recovery. Its 24-month max drawdowns (-38.3% in 2018-19, -47.3% in 2022-23) are memory-sized, but they are spent before the signal.

Memory-consumer margin relief as a long. The weakest of the four on evidence, and the one whose headline number is most misleading. From the 2018 label date it returned -12.8% at twelve months, underperforming SPY by 16.4 points and SMH by 25.6 points; every member except Apple was negative at twelve months. The 2022 +344.5% at 24 months is one stock: Super Micro returned +2553% over that window on an artificial-intelligence server story that has nothing to do with memory input costs. Median member return over the same window was +23.4%. Excluding Super Micro, the basket returned +46.5% at twelve months from the ex-ante date against SMH's +58.4% — it underperformed the complex it was supposedly rotating out of. The margin-relief trade did not pay in either cycle once you remove the one name that was trading on something else.

Exit to cash. The only expression that paid from a hindsight date at short horizons without a stock-selection call: +14.8 points over SPY at three months in 2018 and +16.2 points in 2022, +20.8 points at six months in 2022. It then loses decisively: -52.8 points versus SPY at 24 months from the 2018 ex-ante date. Cash is a 3-6 month expression with a hard expiry, not a rotation.

Convergences and contradictions

Synthesis for RDCO

The honest answer to the question as posed is that a Phase-3 rotation basket, triggered by a Phase-3 signal, has no support in either downturn. All three non-cash expressions are hindsight artifacts. They pay when measured from the date a later labeler writes into a phase file, and they fail or invert when measured from the first date the vault's own mechanical rule could have fired. The gap is three months in 2018-19 and six months in 2022-23, and that gap contains most of the drawdown. Micron peaked on 2018-05-29 and on 2022-01-14, four and two months respectively before even the label date. The equity market prices the phase change before the fundamental series confirms it, which is exactly the property that makes a fundamentally-triggered rotation unbuildable.

This reframes what the vault should build. The follow-up from [[2026-09-25-hbm-dram-phase-2-3-transition-q3-2026]] reads "specify the Phase-3 rotation basket." On this evidence that ticket is aimed at a trade that does not exist. The specifiable thing is narrower and less satisfying: a pre-committed trim schedule on the Phase-2 book, keyed to gross-margin and inventory readings rather than to a phase trigger, executed while the thesis still looks right. Both cycles offer the same tell — Micron's gross margin peaked in the fiscal quarter ended 2018-08-30 and again in the quarter ended 2022-03-03, and in both cases days-inventory turned within two quarters of that peak, per [[2026-09-07-memory-supplier-inventory-days-dio-anchor]]. A margin-peak trim rule fires roughly a quarter before the label date and two quarters before the ex-ante rule. That is the only ex-ante-reachable edge this test surfaces, and it is a risk-reduction rule, not an alpha rule. It should be evaluated honestly as such rather than dressed up as a rotation.

There is a second, cleaner conclusion for the four-expression menu. Three of the four should be struck. Shorting semicap failed in both cycles and would have been the single most expensive expression from either ex-ante date. Memory-consumer margin relief failed in 2018-19 outright and in 2022-23 once the one unrelated name is removed, and it carries the additional problem that its universe rule is the only one I could not make mechanical. Outright shorting the producers is the one expression with real magnitude, and it is unreachable by any trigger the vault currently has. That leaves exit-to-cash, which is not a basket and needs no universe rule, and whose entire measured edge lives in a 3-6 month window off a date we cannot identify in real time. A menu that reduces to "hold less" is a legitimate answer, and it is a materially different answer from "build a basket."

The structural lesson generalizes past memory. The vault labels phases from outcomes and then reasons as if the label were available at its own timestamp. Backtests built on phase-history.csv inherit that. This is the same defect [[2026-09-09-hbm-plateau-hypothesis-backtest-variant]] found when it judged the plateau variant "an unconditional hold with decorative exits," and it is why that brief's honest rerun showed buy-and-hold beating the rules in four of six windows. Any future use of the phase file for position logic should carry a second column: the date each transition was confirmable, not just the month it is assigned to. That is a small, concrete, and checkable change to an existing artifact.

Confidence and limitations

Why this is in the vault

It closes the open follow-up "specify the Phase-3 rotation basket" from [[2026-09-25-hbm-dram-phase-2-3-transition-q3-2026]] with a negative result, which means the Notion ticket for that build should be re-scoped rather than executed: three of the four candidate expressions are struck on evidence, and the surviving work is a trim rule on the existing Phase-2 book plus a confirmable-date column on anchors/memory-cycle-v1.1/phase-history.csv. It also gives /investing:backtest-thesis a concrete defect to guard against, since every backtest built on the phase file currently enters on a date that was not knowable.

Open follow-ups

Related

Sources

Vault

Primary / near-primary

Secondary