Shared finance report

How did the US stock market perform today, including the major indices, the biggest movers, and what drove them?

August 29, 2026

Research Report

Question: You are a rigorous financial research analyst. Ground EVERY quantitative claim in data you actually pulled from the finance tools — never invent a price, multiple, or indicator. Answer the REQUEST below by:

  1. Identifying the specific publicly-tradable assets (tickers) it concerns. When the request is open-ended (e.g. "top up-and-coming tech companies"), first find concrete candidates: use finance_data (action=search) to resolve names to tickers, and web search / the browser for qualitative discovery.
  2. For EVERY ticker you discuss, pull real data with the finance tools:
  1. Writing a concise report: a short investment thesis for each asset (why it is interesting, grounded in the pulled price/fundamentals/news/insider data), then a summary table with columns: Ticker | Price | 1d% | 5d% | 20d% | RSI | P/E | Trend. Rank assets by thesis strength, cite notable news/insider signals, and clearly flag any ticker you could not fetch.

REQUEST: How did the US stock market perform today, including the major indices, the biggest movers, and what drove them?

Date: 2026-08-29T04:45:35.746169140+00:00

Coverage window: 2026-08-29 – 2026-08-29

Rounds: 1

Status: COMPLETE

Evidence: 70 claims · 24 sourced · 11 partial · 8 unsupported · 26 self-reported (no independent source) · 8 single-source

Executive Summary

As of 2026-08-29 — a Saturday — the US stock market did not trade today. The NYSE and Nasdaq were closed (https://investomatica.com/is-stock-market-open), and every market-data pull returns its last daily bar on 2026-08-28 (Friday) with no 8/29 bar for any symbol. There is therefore no 8/29 session close, no mover list, and no 8/29 catalyst; the operative "how did the market do today" answer is the last completed session, Friday 2026-08-28, which closed modestly lower across the board.

Friday 8/28 in one line: risk-off but not a rout — S&P 500 −0.25% to 7,711.76, Nasdaq Composite −0.52% to 26,402.42, Dow −0.02% to 53,559.99, small caps the clear laggard (Russell 2000 proxy −1.35%) — driven by a hawkish Fed repricing after Chair Kevin Warsh's Jackson Hole speech (September rate-hike odds jumped to 57.5% from 35.4%, per CME FedWatch) and a broadening AI/semiconductor/data-center selloff (Marvell −10%+, Nvidia −4.6%, Applied Digital −7%, IREN −13%) even as Amazon rose ~4% on an AWS chip-deal rotation. All three large-cap indices still finished the week positive: S&P +0.5%, Nasdaq +0.9%, Dow +0.5% — the Dow's first winning week in three (https://www.cnbc.com/2026/08/27/stock-market-today-live-updates.html).

Last Completed Session — Friday, 2026-08-28 (the "as-of" snapshot for 2026-08-29)

Major indices

TickerIndexPrice (8/28 close)1d%5d%20d%RSI-14P/ETrend
SPYS&P 500 (7,711.76 pts, −0.25%)$769.35−0.23%+0.47%+2.99%56.6n/a (ETF)strong uptrend
DIADow 30 (53,559.99 pts, −0.02%)$535.06−0.03%+0.53%+2.05%55.3n/astrong uptrend
QQQNasdaq-100 (Composite 26,402.42, −0.52%)$716.43−0.65%+0.42%+4.13%51.9n/astrong uptrend
IWMRussell 2000 (proxy only)$295.75−1.35%−1.40%+1.56%45.3n/adowntrend

Index point levels are CNBC-reported (CNBC link above); ETF prices/moves are pulled from finance_data (last bar 2026-08-28 13:30). RSI-14 varies with lookback window — an alternate pull showed SPY 65.9 / QQQ 64.0 / DIA 63.3 / IWM 56.4; both reads show momentum cooling, with MACD histograms negative across all four. Small caps are the diverging asset: IWM closed below its SMA-20 with a "downtrend" label, while the large-cap proxies sit above their SMA-50/200 with SPY at the 93.3% position of its 52-week range.

Biggest movers of the 8/28 session (none exist for 8/29)

Ticker8/28 moveWhat drove it
DKS (Dick's Sporting Goods)−25% — largest % drop on record, lowest close since late 2023Q2 earnings miss; dragged the footwear/retail complex (https://finance.yahoo.com/m/601ba381-af35-348e-93ed-b6fcef529668/)
MRVL (Marvell)−10%+Current-quarter non-GAAP gross-margin guidance disappointed (CNBC wrap)
IREN−13%AI data-center selloff broadened beyond one name (https://247wallst.com/investing/2026/08/28/applied-digital-sinks-7-iren-tumbles-13-as-data-center-selloff-broadens-past-one-name/)
NVDA−4.58% to $217.55Reversal of Thursday's +8.7% post-earnings surge (Stifel raised target to $315; https://finance.yahoo.com/markets/stocks/articles/nvidia-drops-3-3-315-222706659.html); profit rotation into AMZN on the AWS chip deal
APLD (Applied Digital)−7%Same data-center selloff; optics names (Applied Optoelectronics, Lumentum, Coherent) fell 5–6%
BNTX / MRNA−8% / −6%Failed colorectal-cancer vaccine Phase 2 trial (https://247wallst.com/investing/2026/08/28/biontech-tumbles-8-as-colorectal-cancer-vaccine-trial-fails-moderna-drops-6-pfizer-holds-flat/)
S (SentinelOne)−8%Trimmed forecast
ULTA−4%Down despite an earnings beat — consumer-read-through from DKS
GPS (Gap)~+13%Named a new Old Navy CEO despite a mixed quarter (CNBC wrap)
AMZN+3.97%Expanded AWS GPU deal (Amazon rose while NVDA fell); Zoox robotaxi launch news (https://247wallst.com/investing/2026/08/28/amazon-jumps-4-on-expanded-aws-chip-deal-why-is-nvidia-falling-4/)

Analysis

What drove Friday's tape (and therefore the state of the market as of today):

  1. Fed/rates — the primary driver. Warsh at Jackson Hole said "this summer's PCE and CPI readings… do not tell me that underlying trends have meaningfully improved," and CME FedWatch repriced a September rate hike to 57.5% odds, up from 35.4% a day earlier. The 10-year (TNX) closed at 4.721, +1.03%, at the 96.8% position of its 52-week range. This explains the sector rotation cleanly: rate-sensitive, long-duration groups sold off — Tech (XLK) −1.55% (worst sector), Utilities (XLU) −1.04%, Real Estate (XLRE) −0.40% — while higher-rate beneficiaries gained: Communication Services (XLC) +1.42%, Consumer Discretionary (XLY) +1.15%, Energy (XLE) +0.63%, Financials (XLF) +0.38%. This was a hawkish-Fed dispersion day, not a flight-to-defensives day.

  2. AI/semiconductor rotation. Amazon +3.97% on its AWS GPU deal versus Nvidia −4.58% is a within-megacap profit rotation; IREN −13%, APLD −7%, and the optics slide show the data-center trade unwinding further. JPMorgan is still bullish on semis after the 20%+ correction, arguing "the peak in AI earnings is already priced in" (https://www.financialjuice.com/News/9741024/JPMorgans-Manoukian-on-AI-and-Semiconductors-JPM.aspx).

  3. Earnings-driven single names. DKS's record −25% cratered retail sentiment; GPS, MRVL, BNTX/MRNA, and SentinelOne moved on company-specific news all dated 8/28.

Valuation anchor worth carrying into next week: NVDA at $217.55 trades at a forward P/E of 14.2, PEG 0.59, with +105.9% revenue growth and a 58-analyst Strong Buy consensus (mean target $305.79; https://finance.yahoo.com/markets/stocks/articles/jim-cramer-explained-turned-tide-033354732.html). Friday's drop reads as post-earnings profit-taking rather than a fundamental break — it was still +1.3% on the week. Small-cap divergence is the main technical red flag: IWM's downtrend label into the weekend sets up the next week's jobs report as the key test for whether the hawkish repricing sticks.

Risks & Open Questions

Claims without independent support

These statements appear in the narrative above but are not backed by text retrieved from a source. SELF-REPORTED means the only thing asserting it is the swarm's own worker output — the narrative was written from that output, so it corroborates nothing. Treat all of these as unverified.

Detailed Findings

Round 0 · Finding 1

CRITICAL FINDING — 2026-08-29 Is a Weekend (Saturday); No Trading Session Occurred

The requested date 2026-08-29 is a Saturday, so the US equity market did not trade and there are no official closing levels or daily percentage changes for that date available from any market-data source. The premise of the task (that 2026-08-29 is a US trading session) is factually incorrect, and I will not fabricate index figures for a session that never happened.

Verification that 2026-08-29 is a Saturday and the market was closed:

What this means for the requested output: There is no 2026-08-29 session. S&P 500, Dow, Nasdaq Composite, and Russell 2000 have no official 2026-08-29 close, and no "biggest movers" or "catalysts" tied to that date's trading exist. I report below the last completed US session — Friday, 2026-08-28 — clearly labeled as such, because it is all the live, pulled data that exists as of 2026-08-29.


Findings — For the Most Recent Completed Session (Friday, 2026-08-28 close)

All figures below are pulled live from the finance_data tool (daily OHLCV bars; final bar timestamped 2026-08-28 13:30). Index levels are represented by their primary exchange-traded proxies (SPY→S&P 500, DIA→Dow, QQQ→Nasdaq-100; for the Russell 2000, IWM).

Index proxyTicker8/28 close1-day % chg (8/28)Note
S&P 500SPY$769.35−0.23%Opened 771.76, high 775.30, low 768.31
Dow IndustrialsDIA$535.06−0.03% (≈ flat)Opened 536.53, high 537.73, low 534.40
Nasdaq-100QQQ$716.43−0.65%Opened 719.74, high 724.13, low 715.09
Russell 2000IWM$295.75−1.35%Opened 299.70, high 300.39, low 295.67

…(truncated — the summary above captures the substance)

Round 0 · Finding 2

US Stock Market Performance — 2026-08-29

Critical caveat up front

I was unable to retrieve any 2026-08-29 session trading data from the finance data sources available to me. Every pull of the four major index ETFs returned the same most-recent trading bar: 2026-08-28 13:30:00 (U.S. Eastern = market close on Friday, August 28, 2026). No 2026-08-29 intraday or closing bar exists in the feed (finance_data analyze and quote for SPY, QQQ, DIA, IWM all reported last_bar: 2026-08-28). The Yahoo Finance earnings-calendar page for day=2026-08-29 returned a browser-rendered page with an empty readable body, and the dated market-recap/news pages I located (vittarthi.com, premarketprice.com, arcanemonitor.com) returned empty bodies when fetched.

This is the pattern you get when the requested date is a non-trading day. 2026-08-29 is consistent with a Saturday (the prior CNBC "Stock market news" day in the search results was dated Aug. 21, 2026, i.e., a Friday; counting forward, 2026-08-29 falls on a weekend). I could not confirm the weekday from an in-window dated primary source — this is inference from streak-of-data, not a verified claim — and I urge you to treat the "Saturday/closed" conclusion as verified only in the sense that no 8/29 bar exists in the data feed, not as a confirmed dated fact. There is no evidence in any retrievable source of a 2026-08-29 U.S. equity session.

Per the task's freshness rule, I will not manufacture "what happened on the 2026-08-29 session" from memory or stale training data. Below are the only quantitative figures I could actually pull, all of which describe the 2026-08-28 (Friday) session — the most recent bar available.

This session's data (as pulled — most recent bar = 2026-08-28 close)

Major index ETFs (price / 1-day % / 5-day % / 20-day % / RSI-14 / trend):

TickerPrice (8/28)1d%5d%20d%RSI-14Trend
SPY (S&P 500)$769.35−0.23%+0.47%+2.99%65.9SMA20 769.2 ≈ price; MACD hist −1.01 (stalling)
QQQ (Nasdaq 100)$716.43−0.65%+0.42%+4.13%64.0MACD hist −1.13 (stalling)
DIA (Dow 30)$535.06−0.03%+0.53%+2.05%63.3MACD hist −0.60 (stalling)
IWM (Russell 2000)$295.75−1.35%−1.40%+1.56%56.4SMA20 300.3 > price; weakest index

Source: finance_data analyze (bars=30) & quote (bars=250), both ending last_bar: 2026-08-28 13:30:00.

…(truncated — the summary above captures the substance)

Round 0 · Finding 3

US Stock Market — What Happened on Friday, August 28, 2026 (the request date, 08-29, was CLOSED)

1. Executive summary — date verification

The request date 2026-08-29 is a Saturday. The US stock market did NOT trade on that day, so there is no "today" close, no index move, and no mover list for 08-29. This is confirmed three independent ways:

  1. Primary market-hours tracker (investomatica.com): "No, today, Saturday, August 29, 2026, the US stock market will be closed. Tomorrow, Sunday, August 30, 2026 ... will also be closed." (https://investomatica.com/is-stock-market-open) — fetched live, showing 08-29 closed.
  2. Sync the search hit: "Tomorrow, Saturday, August 29, 2026, the US stock market will be closed." (https://investomatica.com/is-stock-market-open)
  3. Finance-tool daily bars end at 08-28: Every one of my pulled OHLC series (SPY, QQQ, IWM, DIA) has its last bar at 2026-08-28 13:30 UTC with no bar for 08-29, consistent with a non-trading day.

Therefore, per the freshness/anti-goal rules, I cannot and will not produce index OHLC, percent changes, or mover rankings "as of 2026-08-29" — none exist. Any page claiming "closing data for Aug 29, 2026" (e.g., the auto-generated vittarthi.com/markets/us page, which pegs "29 Aug" as "Today" but generates its market wrap only through the last completed session) is a generator page, not a record of trades on that date.

What I CAN report, grounded in pulled data: the most recent completed US session was Friday, August 28, 2026, and the news/catalyst flow of that week. The sections below report that session, explicitly labeled as the last completed session — not as "08-29."


2. Last completed session — Friday, August 28, 2026 (pulled from finance_data action=history/analyze)

Index-level data pulled directly (per-ticker, last bar 2026-08-28 13:30 UTC):

Index (ETF proxy)Close (08-28)1d %5d %RSI-14Trend label
S&P 500 (SPY)769.35−0.23%+0.47%65.9 (30-bar)above SMA-20/50
Nasdaq 100 (QQQ)716.43−0.65%+0.42%64.0 (30-bar)above SMA-20/50
Dow 30 (DIA)535.06−0.03%+0.53%63.3 (30-bar)above SMA-20/50
Russell 2000 (IWM)295.75−1.35%−1.40%56.4below SMA-20/50

Key pulled facts for the 08-28 session:

…(truncated — the summary above captures the substance)

Round 0 · Finding 4

US Equity Sector Rotation — Data as of Friday, August 28, 2026 (most recent completed session before "today," Sat Aug 29, 2026)

Critical data-availability caveat (please read)

2026-08-29 is a Saturday and a market-closed day. Per an auto-refreshed exchange calendar, "today, Friday, August 28, 2026, the US stock market was open. Tomorrow, Saturday, August 29, 2026, the US stock market will be closed" (https://investomatica.com/is-stock-market-open). Every data feed I pulled (finance tools and dated web sources) also places the latest completed session at Friday, August 28, 2026:

Therefore all figures below are the Friday, 2026-08-28 close — the correct "as of 2026-08-29" snapshot. No same-day Saturday close exists; I have flagged this rather than inventing one.

1. Index-level result (Friday 8/28/2026 close)

From CNBC (updated Fri Aug 28 2026, 4:50 PM EDT): "The S&P 500 fell 0.25% and closed at 7,711.76, while the Nasdaq Composite slid 0.52% to 26,402.42… The Dow Jones Industrial Average was down 9.45 points, or 0.02%, and ended at 53,559.99." The S&P advanced 0.5% on the week, Nasdaq +0.9%, Dow +0.5% (first winning week in three). (https://www.cnbc.com/2026/08/27/stock-market-today-live-updates.html)

Cross-checked against my finance pull (ticker moves for the same session): SPY −0.23%, QQQ −0.65%, DIA −0.03%, IWM −1.35%. Consistent with the CNBC account (spread due to ETF vs index composition).

2. Sector rotation — who gained vs lost (Friday 8/28/2026)

S&P 500 Select Sector SPDR ETFs, one-day % change, from my finance data (final bar = 2026-08-28 close):

RankSector ETF1-day %20-day %RSI-14Note
🔴XLC Comm Serv+1.42%+4.39%56Best performer
🔴XLY Cons. Disc+1.15%+0.97%51
🔴XLE Energy+0.63%+5.26%62
🔴XLP Staples+0.44%+0.47%50
🔴XLF Financials+0.38%+2.04%58
🔵XLB Materials−0.09%+5.45%57
🔵XLV Health−0.25%+5.30%57
🔵XLRE Real Estate−0.40%−1.31%43
🔵XLI Industrials−0.93%−1.50%38Weakest 5-day breadth
🔵XLU Utilities−1.04%−3.65%34Oversold, worst 20-day
🔵XLK Tech−1.55%+5.90%53Worst performer

…(truncated — the summary above captures the substance)

Round 0 · Finding 5

US Equity Market — 2026-08-29 Performance & Mega-Cap Catalyst Review

Data window note: This report is built on market data pulled live from the finance tools (last completed daily bar) cross-referenced against articles with explicitly visible dates inside the 2026-08-29 window. Index-specific tickers (^GSPC, ^IXIC, ^DJI, ^RUT) did not resolve in the data feed, so index direction is proxied via the tradeable ETFs SPY, QQQ, DIA, IWM — flagged clearly below.


Executive Summary

Friday 2026-08-29 was a risk-off, tech-led pullback day. Small caps (IWM) led declines, the Nasdaq-heavy QQQ fell more than the S&P proxy, and the single biggest index-level driver was NVIDIA (NVDA), which reversed a day-after-earnings surge and closed ~4.6% lower on the Friday session. The day's tone was set by Nvidia's post-earnings digestion, a hawkish Fed signal (Chair Warsh on inflation raising September rate-hike odds), weak retail/footwear after Dick's Sporting Goods cratered, and geopolitical flashpoints (Iran/Strait of Hormuz, Venezuela oil pact). Within mega-cap tech the tape was split: NVDA and TSLA dragged; AAPL, MSFT, AMZN, GOOGL and META were mixed-to-higher on individual catalysts.


Key Findings (each quantitative claim citeable below)

1. Indices were down, led by Nasdaq & small caps — 2026-08-28 bar (latest available), proxied via ETFs.

(Source: finance_data quote for SPY/QQQ/DIA/IWM. Caveat: direct ^GSPC/^IXIC/^DJI index data could not be retrieved; the ETF proxies above are the concrete pulled numbers. Date label on the bar: 2026-08-28 13:30.)

2. NVIDIA was the day's defining mega-cap mover, closing ~4.6% lower on Friday.

3. NVDA fundamentals make the pullback notable but the valuation is not stretched.

(Source: finance_data fundamentals NVDA; finance_news NVDA items dated 2026-08-29 and 2026-08-28.)

…(truncated — the summary above captures the substance)

Round 0 · Finding 6

US Stock Market Performance — 2026-08-29

Executive Summary / Critical Finding

There was no US stock market trading session on 2026-08-29. That date is a Saturday, and the NYSE/Nasdaq are closed on weekends.

Consequently, there are no closing prices, index moves, or same-day gainers/losers for the 2026-08-29 session because no such session existed. The request's premise (a "2026-08-29 trading session") does not correspond to a traded day.

Two of the search results that carried an "August 29, 2026" label (vittarthi.com and weeklytrader.io) are not valid representations of a session that day:

Because there is no 2026-08-29 session, the correct in-window data to report is the last completed session: Friday, 2026-08-28. Below I report the request's requested data (indices, biggest movers, catalysts) anchored to that last trading day, with the explicit caveat that the requested date itself was a market holiday (weekend).


Key Findings

1. The requested date (2026-08-29) was a non-trading Saturday (HIGH confidence)

Investomatica's dated calendar page explicitly identifies Aug 29, 2026 as a Saturday on which the market is closed. (https://investomatica.com/is-stock-market-open) This is the primary, on-window fact that governs the whole request.

2. Last trading session — Friday, 2026-08-28 — index closes (MEDIUM-HIGH confidence)

From CNBC's live market blog dated "Updated Fri, Aug 28 2026 4:50 PM EDT," headline "S&P 500 falls Friday after Fed's Warsh highlights inflation worries, but index posts positive week" (https://www.cnbc.com/2026/08/27/stock-market-today-live-updates.html):

…(truncated — the summary above captures the substance)

Investigation Trail

Round 0

Sources

Trace Index

Tool-call traces are persisted under /srv/swarm_web_runs/run-1787977828233-0001/finance_output/traces.

This report was researched and written by a Swarmio run — a swarm of AI agents that searches the web, reads the sources, and shows its working.

Ask your own question Are you an AI agent? Start at /llms.txt — sign up, mint a key, and run with no human.