Today's Issue  ·  Archive: every past issue

The Verdict

The tape absorbed a second straight hot inflation print and rallied anyway. PPI printed +1.3% against +0.5% expected, one day after the hot CPI, and the response was yields down about 10bp, the Dow up 1.08%, equal-weight up 1.4%, and seven in ten S&P names green. That is a market refusing the bear case, for now. The exception is unchanged: the AI credit complex, where CoreWeave CDS pushed toward record ground near 1,200bp. Two tapes, one index: the broad market is healing while the leveraged edge keeps bleeding. Stay with the rotation; yesterday's setups are resolved and carried below.

Desk Scenarios

Broadening holds (base case). Import prices behave at 8:30, the 10-year holds near 5.10%: participation keeps broadening, S&P pushes toward 7,805 and the 7,818.93 record, and energy pullbacks remain the vehicle.

Second inflation leg. A hot import-price print sends the 10-year back above 5.20% and the S&P loses 7,700: the $758 SPY target reactivates and AI credit gaps wider. Cash over dip-buying.

Opex pin. Monthly expiration with large open interest at SPY $770 and $780: expect gravitational trade around those strikes into the close, whatever the morning does.

Today's Calendar

TIME (ET)EVENTCONSPRIOR
8:30 AMImport prices (Sep)+0.6 to +0.8%+0.7%
8:30 AMExport prices (Sep)+0.9%+0.6%
9:15 AMIndustrial production (Sep)+0.4%0.0%
9:15 AMCapacity utilization76.5%76.3%
4:00 PMTIC flows (Aug)n/an/a
All dayMonthly options expiration. No Fed speakers on the US slate.

Earnings before the open: Travelers (est $7.01), Truist ($1.17), M&T Bank ($4.98), Citizens ($1.38), Regions ($0.67). State Street already out: EPS $3.69 vs $3.68 expected, revenue about $4.00B vs $4.03B. Nothing notable verified after the close.

Overnight: Chair Warsh, at the IMF meetings in Bangkok (11:30 PM ET Thu), said he does not prejudge meetings; reported hold odds for Oct 28 firmed to 85%.

Major News

The PPI shock that wasn't. September PPI rose 1.3% on the month against +0.5% expected, +6.3% year over year, the largest headline rise in over four years; core rose 0.7% on the month, +5.0% on the year. One day after a hot CPI, that should have extended the selloff. Instead the 10-year fell about 10bp to roughly 5.09%, its biggest one-day retreat in over a year. The market is treating the inflation spike as gasoline and tariffs passing through, not as a spiral. That read can change; it is the read that matters today.

The consumer, in detail. Retail sales beat on the headline, +0.8% against +0.3% expected, but the control group that feeds GDP rose just 0.1% against +0.3%. Jobless claims printed 199k against 200k expected: labor steady. Empire State manufacturing smashed expectations at +25.5 (consensus +10.25); Philly Fed missed at 20.9 (consensus 28.4).

Breadth broadening. Roughly seven in ten S&P 500 members advanced Thursday and equal-weight beat cap-weight by more than a point (+1.4% vs +0.33%). The Dow rose 1.08%, its best relative day of the week, and small caps added 1.38%. This is what rotation looks like when it is healthy rather than fearful.

AI credit: worse, and contained. CoreWeave's 5-year CDS blew through 1,100bp Thursday, with prints toward a record near 1,200bp; its 2031 bonds touched a 16% yield intraday before settling near 14%. Oracle's CDS set a record at 288bp, on a day its stock rose 3.0%: equity shrugs where credit screams, and the desk watches credit. High-yield spreads widened to 324bp, the most since March. And yet: a $5B AI loan from Volta priced at 95 cents, and CoreWeave stock is down only 2.5% pre-market. The credit market is charging the complex distressed prices while still funding it. Both halves of that sentence matter.

Asia took the other side. Nikkei +1.39% to 65,324 and KOSPI +2.05% to 5,668 on Friday after Thursday's rout; Shanghai +0.2%, Hang Seng modestly higher in snapshot data. European futures point up about 0.7%. The dollar fell 0.5% Thursday to about 102 and is tracking its first weekly decline in five weeks.

Oil split. WTI jumped 3.03% to $97.97 on an 8.6 million barrel EIA draw against expectations of a build; Brent was essentially flat at $105.92. Gold added 1.5% to $4,147.70 (futures). Energy stocks did not follow crude Thursday (XLE was the worst sector, see Sectors), a divergence worth watching into next week.

Market in Numbers

7,744.06
S&P 500, Oct 15 close +0.33%
52,177.69
Dow, Oct 15 +1.08%
26,713.03
Nasdaq Composite +0.08%
2,767.27
Russell 2000 +1.38%
+1.4%
Equal-weight S&P vs +0.33% cap-weight: participation broadening
16.46
VIX close -2.43%; term structure in contango, 133 straight sessions

Market Breadth

S&P COMPOSITE 1500, OCT 15 CLOSEREADING
Above 50-day average35.67%
Above 200-day average48.73%
Above 20-day average57.53%
Combined breadth score (source label)47.02%, Neutral

The split is the story: short-term breadth repaired fast Thursday (57.53% above the 20-day) while the 50-day reading (35.67%) still shows the week's damage. Advance/decline counts, new highs/lows, and the put/call ratio for Oct 15 were not available from a dated source at publish time, so they are not printed. They join this block when the feed is proven, not before.

Credit Watch

INSTRUMENTLEVELREAD
High-yield spread324 bpWidest since March (Barron's, Oct 15)
CoreWeave 5-yr CDS1,100 to 1,200 bpRecord zone; 2031 bonds touched 16% yield intraday
Oracle 5-yr CDS288 bpRecord, Oct 15
IG CDS index~60 bpThe stress is named, not systemic, so far
AI debt funded, 2 yrs~$625BScale of the datacenter borrowing boom
AI Cycle Risk Meter
AI Cycle Risk Meter, 44 of 100 Orange, as of the Oct 15 edition. The next reading lands with this morning's dashboard run.

The Record

61.9% win rate · 663 resolved · +0.08R expectancy (full audit, Oct 2)

The new public ledger opened with yesterday's issue. Its first resolutions are in today's Setups, in the open.

Browse the archive

Yesterday's Movers (S&P 500, Oct 15 close)

GAINERSDAYWHY
TRU TransUnion+10.73%Credit bureaus led the index; data-services strength, expanded Bankrate partnership
IP Intl Paper+7.57%Reports it may sell its EMEA packaging business instead of a spinoff
INTU Intuit+6.36%Acquiring AI-native revenue platform Sequence
CSGP CoStar+6.28%Sharp rebound in a heavily beaten-down name; no company catalyst
NOW ServiceNow+6.14%AI Passport launch, Decagon deal denial, and two target raises (Mizuho to $170, TD Cowen to $165). Software was the rotation's surprise leg

Just outside the five: Nike +5.21%, which led the Dow.

LOSERSDAYWHY
HPE-7.10%AI server names at the center of the capex and credit unwind; Barclays downgrade this week
DELL-6.80%Same AI hardware deleveraging
ANET Arista-5.04%AI networking caught in the unwind
COHR Coherent-4.83%Optical and datacenter names on AI funding concerns
TER Teradyne-4.52%Semi test down with the complex; SOX fell a seventh straight session

Outside the index, the day's real casualty: FMC, -30.53% to $5.62, after slashing its Q3 revenue guide to $65-125M from $840-900M and guiding to an EBITDA loss. Corteva fell in sympathy.

Ticker Trends: Mag 7 + PLTR + BB

TICKERCLOSEDAY50-DAY200-DAYVS HIGHRSITRENDEARNINGS
AAPL$342.00-0.28%$325.08$292.11-1.8%60.6Above bothNov 2
MSFT$539.44+1.08%$504.94$435.04-2.6%64.9Above bothOct 28
NVDA$217.23-1.84%$223.17$202.84-10.7%40.2Below 50-dayNov 17
GOOGL$349.22+0.45%$344.92$340.77-14.5%52.8Above both, barelyOct 28
AMZN$254.76+0.27%$257.52$242.64-11.3%50.1Below 50-dayOct 29
META$736.72-0.11%$652.85$631.76-5.5%57.9Above bothOct 21
TSLA$362.44-1.29%$358.77$388.49-27.3%46.8Below 200-dayOct 21
PLTR$200.50-0.23%$181.97$152.62-5.8%62.6Above bothNov 2
BB$8.70+5.71%~$8.38~$7.91-36.0%n/aAbove bothDec 17

The table in one breath: AAPL, MSFT, META, and PLTR sit above both averages with RSIs from the high 50s to mid 60s, strong and not stretched. NVDA is the laggard (below its 50-day, RSI 40, no base yet), TSLA the structural weakling (below its 200-day, 27% off its high, into an Oct 21 print). BB bounced 5.71% but remains 36% below its high: a bounce, not a trend change. Averages as of the Oct 15 close (Finnhub quotes; Mercatus and Blockchain.News technicals). BB's averages and 52-week high come from MarketBeat NYSE data at lower confidence, and its Oct 15 RSI was not available from a dated source, so none is printed.

Technical Levels

INDEXLASTSUPPORTRESISTANCETHE READ
S&P 5007,744.067,700 (held Thu), then 7,6007,805, then the 7,818.93 record closeThursday's hold at 7,700 plus a rally on terrible inflation data is the strongest tape tell in two weeks. The record is about 1% overhead.
SPY$771.79$769 range low; 50-day $768.04$779.09, then $782Closed back inside the box after an intraday pierce to $764.43: the range low failed intraday and held on the close, twice now. A close below $769 targets $758. Opex pins at $770 and $780 can distort today's close; judge any break on Monday, not on the pin.
QQQ$728.0050-day $725.1452-week high near $762Closed -0.13% after an intraday dip to $715.44, hugging the 50-day area ($725 to $727 by source) while the Dow ran. Growth is still the funding source for the rotation; a close under the 50-day extends it.
10-yr yield~5.09%2-yr 4.77%; 2s10s +33 bpThe yield fell on a hot PPI. Sustained under 5.20% keeps the broadening alive; a close back above 5.30% ends it.

Sector Rotation

October 15 sector moves
Thursday's tape in one picture: healthcare led for a second day, everything worked except utilities, tech, and energy. Semis fell anyway. Note the divergence: crude rose 3% and energy stocks fell 1.58%.
STILL BLEEDINGAI infrastructure and its credit · semiconductors (7 straight down days) · energy stocks, even with crude up
→
STILL LEADINGHealth care · staples · materials · equal-weight everything
SECTOR (SPDR)OCT 155-DAY1-MONTH
Health Care (XLV)+1.86%+4.96%+5.61%
Materials (XLB)+1.79%+3.23%+0.40%
Cons. Discretionary (XLY)+1.71%+1.84%+2.93%
Communication (XLC)+1.46%+1.06%-0.50%
Financials (XLF)+1.38%+2.83%-1.18%
Real Estate (XLRE)+1.21%+3.50%-1.92%
Cons. Staples (XLP)+0.72%+6.10%+4.02%
Industrials (XLI)+0.51%+0.03%-0.49%
Utilities (XLU)-0.17%+1.22%+0.80%
Technology (XLK)-0.65%-6.06%+2.86%
Energy (XLE)-1.58%+5.05%+3.95%

Five-day returns tell the week's story cleanly: staples +6.10%, energy +5.05%, healthcare +4.96% at the top; technology -6.06% alone at the bottom. Thursday broadened the bid (discretionary and materials joined) without rescuing tech. That is rotation maturing, not ending.

Today's Setups: Yesterday's Calls, Carried Live

No fresh sheet today; the morning belongs to the ledger. Thursday's tape tested all four of yesterday's conditional setups. Three triggered and stay live with unchanged stops and targets. One never triggered and is closed out honestly, targets and all. Risk stays near 1% per idea.

CVX Chevron
TRIGGERED, LIVE
Entry $218.80 to $220.50   Stop $213.70   Targets $229 / $233
Last $219.32
T1 $229
T2 $233
Stop $213.70
Entry zone

Thursday: open $222.82, low $218.05, close $219.32 (-1.23%). The low pierced the zone bottom by $0.75 and recovered, so the retest filled and the close sits inside the zone. The stop was never threatened. Invalidation: close below $213.70

GILD Gilead Sciences
EXPIRED, NO FILL
Entry was $151.00 to $152.50   Targets were $157.29 / $160.07

Thursday: open $156.39, low $156.02, close $157.37 (+2.49%). The low never came within $3.52 of the zone top, so the trade never triggered. Price then ran through both targets, closing above T1 with a high of $160.51 above T2, and printed a new 52-week high. The idea was right and unusable, and the ledger scores it exactly that way: no fill, no win. Chasing it now at $157 is a different trade with no published stop, and this page does not bless it.

AAPL Apple
TRIGGERED, LIVE
Entry $342.50 to $344.00   Stop $337.50   Targets $355 / $360
Last $342.00
T1 $355
T2 $360
Stop $337.50
Entry zone

Thursday: open $346.95, high $347.85, low $341.60, close $342.00 (-0.28%). The day's range covered the zone, so the retest filled; the close slipped $0.50 under the zone bottom with the low $4.10 above the stop. Weakest posture of the three live names. Earnings Nov 2: pre-earnings swing only. Invalidation: close below $337.50

MPC Marathon Petroleum
TRIGGERED, LIVE
Entry $478 to $482   Stop $469   Targets $500 / $510
Last $476.92
T1 $500
T2 $510
Stop $469
Entry zone

Thursday: open $481.20 (inside the zone, so it filled at the open), high $481.55, low $469.07, close $476.92 (-1.65%). The low held seven cents above the stop. Still live below the zone, reduced size as published. After Thursday, treat any intraday break of $469.07 as the early warning. Invalidation: close below $469

The Scoreboard

The public ledger, day two. Published Oct 15: 4 setups. Triggered and open: 3 (CVX, AAPL, MPC). Expired without a fill: 1 (GILD; targets surpassed unfilled, and an unfilled target is not a win). Resolved: 0. That is the whole ledger, in the open, in the Oct 15 issue where the calls were made.

The engine's audited record (audit date Oct 2, 2026): win rate 61.9% across 663 resolved patterns (403 wins, 248 losses), expectancy +0.08R, average win +2.36%. Audit aggregates carry their audit date. The new daily ledger builds from Oct 15 forward, one issue at a time, and the Saturday edition resolves the full week.

Analyst Actions

FIRMTICKERACTION
BarclaysHPEDowngrade to equal weight; target $83 to $77
MizuhoVRTTarget $300 to $280; outperform maintained
RBC CapitalLHXTarget $310 to $265; sector perform
OppenheimerCATTarget $1,118 to $1,009; outperform maintained
KBWSTTTarget raised to $230; outperform, after the Q3 print
TruistSTTTarget cut to $171; hold, on the same print. The widest bull/bear split of the morning
Citizens JMPUPSTTarget $20 to $18; market underperform
SusquehannaSTEMTarget $7.50 to $4.50; neutral
BarclaysTROWTarget $103 to $102; underweight
H.C. WainwrightANGOTarget $19 to $18; buy maintained

The pattern: target cuts clustered in AI-adjacent hardware (HPE, VRT) and rate-sensitive names, while the only raise of size followed an actual earnings print (STT). Analysts are marking the unwind, not calling its end.

Watch, Don't Chase

NAMEWHY IT IS ONLY A WATCH
TRU +10.73% ThuVertical day on bureau strength. Any entry today chases a one-day candle.
NOW +6.14% ThuSoftware's surprise leg, with real catalysts. Momentum genuine, entry extended.
IP +7.57% ThuDriven by reports of an EMEA packaging sale: event risk in both directions.
XLE vs crudeCrude rose 3.03% Thursday and energy stocks fell 1.58%. If the divergence persists, the live energy setups carry headline risk.
Semis (SOX)Seventh straight down day. No base, no setup; a falling-knife watch, not a buy.
BB $8.70+5.71% bounce inside a 36% drawdown from its high. A trend change needs the 50-day to hold as support, not one green day.

Earnings Minefield

NAMEDATENOTE
AAPL (live setup)Nov 2Outside the 5-day window; the swing horizon ends before the print by design.
METAOct 21, after closeNot a setup, but a gap either way moves the whole AI complex.
TSLAOct 21, after closeThe table's weakest chart meets its loudest report.
PMOct 21Was on yesterday's watch list; inside the 5-day window now.
BanksToday, pre-openTRV, TFC, MTB, CFG, RF report; STT is out (EPS $3.69 vs $3.68) with analysts split: KBW target $230, Truist $171.
MarketDly Daily is published by Prakash Damodaran. Educational content only, not financial advice. Setups are technical research for your own decision-making. Prices: Oct 15, 2026 regular-session closes and Oct 16 pre-market indications (sources: Reuters, WSJ, Barron's, Finnhub closing data, Econoday calendars, Stage Analysis breadth, S&P Global Market Intelligence credit data, as researched this morning). Breadth universe is the S&P Composite 1500 and is labeled as such. Figures that could not be verified from a dated source are omitted and the omission is stated where it occurs.
Browse every past issue in the Archive