The 10-year tagged 5.36% on Wednesday, its highest since April 2002, and the 30-year hit 5.73%. Brent traded above $105 on an Iran strike-options report, and a ~$20B gap in OpenAI's revenue run-rate took the Nasdaq down 1.25% Thursday. The S&P 500 still finished +1.15% at 7,811.54, seven points under Tuesday's record 7,818.93. CEG +12.3% on a 20-year Google nuclear contract, PTC +33% on Schneider's cash bid and HUM +11.6% on its Star Ratings. SpaceX's spectrum purchase sent TMUS -13.3% and CCI +15.6% in opposite directions on Friday. The Russell 2000 lost 0.91%, so the gain was narrow.
The market came into Monday believing the Fed was done. September payrolls at +29K had cut October hike odds to ~17% on CME FedWatch from ~36% the week before. The bond market didn't agree: the 10-year had closed the prior Friday at 5.28%, higher on the week, and Monday's ISM services prices paid jumped to 74, the highest since July 2022. Equities sided with the Fed. The Nasdaq closed at a record Monday on NVDA above $239, and on Tuesday the S&P 500 posted its first close above 7,800 (7,818.93), helped by a dip in oil below $100 and France's OAT–Bund spread tightening to ~128bp. Both records came with weak internals. Monday's EOD flagged that 55 of 101 Nasdaq-100 members were below their 50-day, and Tuesday's Russell closed lower while the S&P hit its record.
Wednesday was the test, and the bond market won the morning. The 10-year hit 5.36% and the 30-year 5.73% ahead of the $39B 10-year reopening and the FOMC minutes. Our turbulence model moved to MODERATE with divergence ON before the open, with credit accounting for 66% of the reading. CAT fell about 6%, industrials lost ~2.3% and two-thirds of US issues declined. The auction bailed out the index. It stopped through by 1.7bp at 5.300% with indirects taking 80.3%, and SPX finished just 0.22% lower. The minutes showed "most participants" expect another hike by year-end, which the market already priced. On Thursday, Waller said he expected "additional hikes," Brent touched $105.10 on a report that the White House had asked for Iran strike options, and in the afternoon the FT reported OpenAI's annualized revenue at ~$50B against the ~$70B the Street had been using. ORCL, MU, AMD and NVDA fell 3–5% and the Nasdaq lost 1.25%.
The market absorbed both shocks quickly. Thursday afternoon brought a solid 30-year auction and Trump's post that the US would not strike Iran before the November 3 midterms. Long-end yields closed lower, and the Russell went from -1.1% at midday to flat at the close. Eight of 11 sectors finished green, led by energy (+2.94%) and staples (+2.07%). On Friday Bloomberg reported that OpenAI expects ≥$70B annualized by year-end. Software and optical names led (LITE ~+7% on capacity "sold out" through early 2029), semis lagged, and SPX closed at 7,811.54 on breadth near 1.9:1, with RSP matching the cap-weighted index. UMich sentiment fell to 46.3 with 1-year inflation expectations at 4.7%, and stocks looked through it.
Several moves held through the week. Power is now priced as contracted AI infrastructure: Google's 20-year, 890 MW deal with CEG was followed a day later by a BKH deal. The carriers' incumbency premium fell in one session. The market is also discriminating within AI, paying for software, optical and contracted capacity and selling the parts of the capex chain that depend on one customer's revenue line. Other moves were noise. Thursday's Iran spike faded within hours, and on the week the 10-year finished 4bp lower despite the 24-year high. What changed is that the market has now seen buyers at 5.30% in both the 10- and 30-year auctions. What did not change is the gap between the front end (a December hike largely priced) and an equity tape trading 0.1% from its high. Small caps fell 0.91% while the S&P rose 1.15%, which shows who is carrying the higher cost of capital. Wednesday's CPI comes next.
We were right about the AI-power trade before Google signed, and about staying defensive into both Treasury auctions. Wednesday's turbulence flag and Thursday's "don't buy the open" were both followed by red index days, and Thursday's "rotation, not liquidation" read set up Friday's recovery. We got two things wrong. Monday's EOD said to trim rate-sensitive and discretionary exposure and not add into the record, and Tuesday then delivered the record with XLY +1.20% and XLRE +1.07%. Wednesday's relative-strength longs (LLY, MU) reversed the next day. Our framework keeps tying equity upside to the long end, and twice this week the index got ahead of the bond market.
TMUS -13.3% / T -9.8% / VZ -8.7% vs CCI +15.6% / AMT +9.3% (Friday): SpaceX became a carrier. SpaceX agreed to buy Grain Management's nationwide 800 MHz portfolio (~$8B cash per WSJ, subject to FCC approval). That gives Starlink Mobile the low-band, in-building spectrum it needed to sell directly to consumers instead of operating as a coverage layer for the carriers. The FCC also cleared a 15,000-satellite next-generation constellation the same day. TMUS had its worst day since adopting the name in 2013, cable fell in sympathy (CHTR ~-6%) and ASTS fell ~14.6%. Towers moved the other way because a fourth network plus incumbents densifying to defend share means more tenants. SpaceX still holds ~79 MHz of low/mid-band against 280–380 MHz at each of the big three, so the carriers' moat is narrower but still there. This is a multiple de-rating, not an earnings event, and we'd fade Monday's reflex bounce.
CEG +12.25% (Tuesday): the AI-power trade got a contract. Google's 20-year PPA funds 890 MW of uprates across six existing plants in IL, NJ and PA, backed by more than $4.3B of Constellation capex. Uprates are faster and carry less regulatory risk than restarts or SMRs, and Google pays for the capacity rather than ratepayers. That addresses the politics of AI raising power bills. VST (+10.8%), TLN and NRG moved with it. On Wednesday BKH (+8.7%) signed definitive power-supply agreements for Google's Cheyenne data center, modeled at ~$150M of incremental net income by 2030. The trade has spread from merchant nuclear to regulated small-cap utilities. The crowding risk is real: AI-infrastructure names are ~28.5% of SPX market cap per our crowding model. Favor contracted capacity over pipeline stories.
ORCL -5%+, MU -4.8%, AMD -3.9%, NVDA -2.9% (Thursday), then a partial recovery: the AI chain was priced on OpenAI's revenue. The FT put OpenAI's end-September annualized revenue at ~$50B against the ~$68–70B that circulated last month. Much of the gap is gross-versus-net accounting, but that figure underwrites ORCL's backlog (OpenAI is close to half of the $664B), the neocloud financing chain (CRWV ~-8%) and optical (AAOI ~-13.5% with a $600M ATM). Bloomberg's Friday report that OpenAI expects ≥$70B by year-end repaired part of the damage, and the market got more selective. Software (IGV ~+2.2% midday) and optical (LITE ~+7%) were bought. Handset semis were sold after Nikkei reported Apple cut iPhone 18 Pro component orders 15–20% (AAPL ~-1.6%, SWKS ~-6.4%). Financing was the other theme: SpaceX is raising $40B of Apollo-led debt for an Nvidia chip order, and AVGO is reportedly lining up $60B+. A growing share of AI capex is now funded with debt while the 10-year sits at 5.2–5.3%.
HUM +11.6% (Friday): the Medicare Advantage story reset. CMS's 2027 Star Ratings put 95% of Humana's MA members in 4-star-or-better plans, up from ~20% in 2026 and well above the 60–70% J.P. Morgan expected. The member-weighted rating is 4.17. Evercore estimates ~$4.8B of 2028 bonus payments, and Baird upgraded to Outperform with a $596 target (from $390). ALHC was the loser of the release. UNH reports Tuesday, so MA positioning gets re-sorted again before the week is out.
M&A Monday and Tuesday: buyers of targets were rewarded, acquirers were penalized. PTC +33% on Schneider Electric's $205/share cash bid ($22.6B, a 42% premium), a valuation floor for industrial software. CHRW -10.9% for paying a 29% premium for RXO ($5.8B) at the bottom of the freight cycle. OPCH ~+33% on CD&R and McKesson's $32.05 cash take-private. Thursday added CMG +6.2% on an FT report that Starbucks explored a takeover, which D.A. Davidson put at ~20% odds. On the earnings side, DAL (~-2% Fri) missed for the first time in two years and cut FY EPS guidance to $5.10–5.60 from $6.50–7.50 on fuel. Demand held, with premium revenue +18% and Q4 revenue guided +20%, so crude will decide airline margins. LEN -6.7% Monday on Hunterbrook's Millrose short report and Morgan Stanley's Underweight initiation.
| Sector | Week | Best | Worst | Key Theme |
|---|---|---|---|---|
| Utilities | LED | CEG +12.25% (Tue) VST +10.77% (Tue) | NEE -1.53% (Wed, 11 AM) | ~+0.7% Mon, +2.96% Tue, mixed Wed, -0.22% Thu, +0.81% Fri. Power is priced as contracted AI infrastructure; BKH +8.7% Wed |
| Consumer Staples | LED | PEP +3.7% (Thu) WMT +2.0% (Tue) | STZ ≈-5% (Wed) | Flat Mon, +0.90% Tue, ≈+0.3% Wed, +2.07% Thu, +0.11% Fri. Shelter on the Iran/oil day; PEP squeezed despite a guide trim |
| Energy | LED | MPC ~+4.4% (Thu) CVX +3.2% (Thu) | XLE -1.07% (Wed) | ~+0.9% Mon, +0.43% Tue, -1.07% Wed, +2.94% Thu, -0.17% Fri. Brent $96–110 range; refiners led on cracks and Gulf shut-ins |
| Real Estate | HIGHER | CCI +15.6% (Fri) AMT +9.3% (Fri) | Group ≈-1.0% (Wed) | ~Flat Mon, +1.07% Tue, ≈-1.0% Wed, +0.67% Thu, +1.88% Fri (best sector). Towers re-rated on SpaceX; duration still the cap |
| Consumer Discretionary | HIGHER | CMG +6.2% (Thu) AMZN ~+2.6% (Fri) | LEN -6.7% (Mon) CMG -4.6% (Mon) | Mixed Mon, +1.20% Tue, ≈-0.5% Wed, +0.31% Thu, +1.69% Fri. Housing names under mortgage rates at a ~3-year high |
| Health Care | HIGHER | OPCH ~+33% (Tue) HUM +11.6% (Fri) | MRNA -7.75% (Tue) LLY -4.2% (Thu midday) | Mixed Mon, -0.17% Tue, ≈+1.7% Wed, -0.39% Thu, +1.58% Fri. Pharma bid on the rates day, sold on the oil day |
| Financials | MIXED | V +2.5% (Mon) ITUB ~+17% (Mon) | BULL -19.5% (Wed) | Mixed Mon, +0.22% Tue, ≈-1.0% Wed, +0.89% Thu, +0.90% Fri. Money-centers bid into Tuesday's earnings; 2s10s flattened to ~45bp |
| Materials | MIXED | CTVA +12.23% (Tue) | NEM -2.32% (Wed, 11 AM) | Higher Mon, +0.48% Tue, ≈-1.5% Wed, +0.57% Thu, +0.64% Fri. Miners followed gold: -1.2% Wed, +1.5% Fri |
| Industrials | LAGGED | RXO +20%+ (Mon) | CHRW -10.9% (Mon) CAT ≈-6% (Wed) | Mixed Mon, +0.87% Tue, ≈-2.3% Wed (worst), +0.32% Thu, +0.49% Fri. Equipment sold on credit and DC contractors (QXO, STRL, IESC) priced at 5.7% 30s |
| Communication Services | LAGGED | META ~+2% (Mon) SPOT +5.6% (Wed) | TMUS -13.3% (Fri) T -9.8% (Fri) | Higher Mon, +0.02% Tue, ≈-0.8% Wed, +0.71% Thu, -0.40% Fri (worst). Carriers de-rated on a fourth national network |
| Information Technology | LAGGED | PTC +33% (Mon) MRVL +9.8% (Tue) | STX -9.18% (Tue) AAOI ~-13.5% (Thu) | ~+0.6% Mon, +0.51% Tue, -0.54% Wed, -1.79% Thu (worst), +0.36% Fri. OpenAI revenue gap; the market split software and optical from the capex chain |
The models flagged the right days and then reset. Turbulence went MODERATE ahead of Wednesday's long-end breakout, and Friday morning's runs (HMM Stress Onset, leverage 7.0, dealers -$4.2B short gamma) came right after Thursday's AI selloff. All of them had normalized by Friday's close. The structural readings didn't move. Leverage levels and momentum are both at max, HY OAS is 35bp from the trip wire, and SKEW at 149 shows demand for wing protection while VIX sits under 15. Dealers are long $4.2B of gamma into CPI, which should keep index moves small until a print pushes spot through 7,726 or 7,826. Implied vol is cheap relative to these readings.
MON 10/12 — Columbus Day. Cash bond market closed (SIFMA); NYSE/Nasdaq and CME futures open. Expect thin liquidity.
WED 10/14, 8:30 AM — September CPI, the last CPI before the Oct 27–28 FOMC. Fed Beige Book at 2:00 PM.
THU 10/15, 8:30 AM — September PPI and retail sales; jobless claims.
THU 10/15 (US evening; Fri 10/16 in Bangkok) — Chair Warsh in conversation at the IMF Annual Meetings. Exact US time TBC.
FRI 10/16 — Monthly options expiration. SAT 10/17 — Fed blackout begins.
JPM, GS, WFC, C — Tue 10/13, before the open. With 2s10s flattened to ~45bp, the debate is NII vs trading and IB strength. The NY Fed's private-credit loan review is a live question for JPM.
UNH — Tue 10/13, before the open. The first managed-care read after Humana's Star Ratings reset.
BAC, MS — Wed 10/14, before the open, landing alongside CPI.
TSM — Thu 10/15 (call 2:00 AM ET). September sales were +54.6% y/y, so Q3 should land at the top of the $44.6–45.8B guide. The AI-demand test after the OpenAI scare.
SPX — resistance 7,818.93 (record close), then the 7,826 call wall. Pivot 7,800, gamma flip 7,783. Support 7,765 (Thu close), 7,726 put wall, 7,700.
10Y — 5.36% intraday high is the trigger; a break opens 5.50%. A close below 5.20% is the condition for adding small caps.
RTY — reclaim 2,833 (10/2 close) to flip the weekly green; 2,794 support, then 2,750.
Nasdaq Comp — 27,000 is the line from Thursday's low.
The S&P 500 rose 1.15% in a week that included a 24-year high in the 10-year, Brent above $105 and a $20B cut to the revenue figure behind the AI capex chain. The index finished seven points from its record, and the 10-year finished 4bp lower on the week. Two things changed. Power is now valued as contracted AI infrastructure, and the AI trade has become selective, rewarding software, optical and contracted capacity over the parts of the chain that depend on one customer's revenue and on debt financing. One thing didn't change: the Russell fell 0.91%, because the cost of capital is still a small-cap problem. Positioning into CPI: stay long with modest gross. Own contracted power (CEG) and software over the AI-capex chain, keep energy as the oil hedge, and stay underweight small caps until the 10-year closes below 5.20%. Add on a pre-CPI dip toward 7,765 rather than on a Monday gap higher, and own cheap VIX upside through Wednesday. The one thing to watch is core CPI at 8:30 AM Wednesday.