Shared finance report

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

August 22, 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-22T04:37:51.240247176+00:00

Coverage window: 2026-08-22 – 2026-08-22

Rounds: 1

Status: COMPLETE

Evidence: 63 claims · 19 sourced · 7 partial · 6 unsupported · 30 self-reported (no independent source) · 7 single-source

Executive Summary

There was no U.S. stock market session on 2026-08-22. That date is a Saturday; every finance-tool quote returns Friday, 2026-08-21 as the last completed trading bar (e.g., last_bar: 2026-08-21), and no 08-22 index data exists. So the factual answer to "how did the market do today" is the Friday 08-21 close: all major indices rebounded on the day — S&P 500 +0.44%, Dow +0.98%, Nasdaq +0.33–0.44%, Russell 2000 +0.85%, VIX −5.5% — but every index still finished lower for the week (SPX −1.4%, NDX −2.5%, DJI −0.85%). The day's driver was an easing of the week's dominant pressure — rising long-dated Treasury yields / a bond-market selloff. The one set of news dated inside your window, 08-22 itself — the U.S.–Canada tariff breakdown — broke after Friday's close and is tomorrow's (Monday 08-24) risk, not a factor in any 08-22 move. If your goal was to see how the market priced the latest news, the session to watch next is Monday 08-24.

Major Indices — Friday 2026-08-21 Close (last completed session)

Ranked by session strength. Direct index symbols were pulled via finance_data where available; index-direct values below match published closes (CNBC: SPX 7,674.37, Dow +517.80 pts). RSI/trend flags are from the fully-tracking ETF proxies where noted.

RankTickerPrice (08-21)1d%5d%20d%RSI-14P/ETrend
1DJI (Dow)53,282.32+0.98%−0.85%+2.56%52.3 (DIA)n/aStrong uptrend
2RUT (Russell 2000)3,017.87+0.85%−1.65%+3.00%52.6 (IWM)n/aStrong uptrend
3SPX (S&P 500)7,674.37+0.44%−1.43%+3.54%57.5n/aStrong uptrend (SPY 54.2); 52-wk range position 71.7%
4IXIC (Nasdaq Composite)26,180.45+0.44%not fetchednot fetchedn/a
5NDX (Nasdaq-100)29,308.86+0.33%−2.45%+4.20%50.1 (QQQ)n/aDowntrend (QQQ)
VIX15.13−5.50%+6.18%−18.57%n/aVolatility easing

Sources: finance_data action=quote/history for SPX/NDX/DJI/RUT/VIX; SPY/DIA/QQQ/IWM proxies for RSI/trend (CNBC 08-21).

Biggest Movers

Verified top-5 gainer/loser lists: not obtainable — the finance tools expose no daily screener, and no session existed on 08-22. This is a genuine data gap, flagged rather than filled. What is verifiable:

What Drove the Session (and What Didn't)

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

DISPATCH — U.S. Stock Market Recap for 2026-08-22

⚠️ CRITICAL CALIBRATION NOTE (read first)

2026-08-22 (Saturday) was NOT a trading day for U.S. equities. Multiple dated, in-window search results confirm that Friday, August 21, 2026 was the most recent U.S. session: the Wall Street Journal headline reads "Stock Market News, Aug. 21, 2026: … S&P 500 Ends Friday With Weekly Loss" (https://www.wsj.com/livecoverage/stock-market-today-dow-sp-500-nasdaq-08-21-2026), and AP runs "How major US stock indexes fared Friday 8/21/2026" (https://apnews.com/article/wall-street-stocks-dow-nasdaq-09c079b43680c3e4564346892b5dc824). The finance_data feed's last completed bar is 2026-08-21 13:30 (the Friday close); live Pyth quotes for AAPL/MSFT/NVDA carry publish time 2026-08-21T20:00:19Z. Consequently there are NO 2026-08-22 index closes, gainers, losers, or session catalysts to report — the 08-22 items below are dated weekend/macro items, which I label as such rather than attributing to a trading move.

The factual market performance presented here is therefore the Friday, August 21, 2026 session (the last completed trading day), with 08-22 macro news flagged separately. Every figure is traceable to finance_data/quote output (all with last_bar: 2026-08-21).


1. MAJOR INDEX PERFORMANCE — Friday 2026-08-21 close

Source: finance_data action=quote (all bars end 2026-08-21)

IndexClose (08-21)1d %5d %20d %
S&P 500 (SPX)7,674.37+0.435%−1.431%+3.54%
Nasdaq-100 (NDX)29,308.86+0.328%−2.454%+4.197%
Dow Jones (DJI)53,282.32+0.982%−0.847%+2.56%
Russell 2000 (RUT)3,017.87+0.85%−1.647%+2.999%
VIX15.13−5.497%+6.175%−18.57%

Corroboration (dated 08-21): CNBC — S&P 500 +0.43% to 7,674.37; Nasdaq Composite +0.43% to 26,180.45; Dow +517.80 pts, +0.98% (https://www.cnbc.com/2026/08/20/stock-market-today-live-updates.html). These values match my finance_data outputs. (Note: dowjonestoday.net lists the Dow at 53,277.01; my tool returns 53,282.32 — minor variance.)

…(truncated — the summary above captures the substance)

Round 0 · Finding 2

US Stock Market Recap — Date Clarification First

Today's reference date is 2026-08-22, which is a Saturday (non-trading day). The most recent US equity session in my data is Friday, 2026-08-21 (all finance-tool bars end last_bar: 2026-08-21). All session-performance claims below therefore refer to the 2026-08-21 trading session — the session immediately preceding the 08-22 reference date — which is the correct "today" per the tool data. Direct ^GSPC, ^IXIC, ^DJI, ^RUT, ^VIX fetches repeatedly timed out in the finance tool; I flag those as NOT FETCHED and use their investable ETF proxies (SPY, QQQ, DIA, IWM) instead.


1. Major Index Performance (2026-08-21 session; proxies for the indices)

Source: finance_data action=analyze, interval=1d (price + change_pct_1)

IndexProxy ETFClose1d % (session)Note
S&P 500 (^GSPC)SPY765.72+0.41%^GSPC itself not fetched (timeout)
Nasdaq (^IXIC)QQQ713.44+0.35%^IXIC itself not fetched
Dow (^DJI)DIA532.22+0.89%^DJI itself not fetched
Russell 2000 (^RUT)IWM299.96+0.77%^RUT itself not fetched

A separate dated reference confirms the S&P composite closed near SPY=765: a Benzinga/via-Yahoo article (2026-08-21 14:06 UTC) states "the S&P 500 ... to finish 2026 at 8,100, roughly 6% above Thursday's close of 7,641" — i.e., the S&P index itself traded around 7,641–7,660 in that window, consistent with SPY advancing ~0.4%. All four proxies closed higher on the session, led by Dow (DIA +0.89%) and small-caps (IWM +0.77%), with tech (QQQ) the laggard among them.

2. Sector ETF Performance (2026-08-21 session) — Ranked Leader → Laggard

Source: finance_data action=analyze, interval=1d on all 11 sector SPDR ETFs

RankETFSectorClose1d % (session)
1XLBMaterials53.54+2.14%
2XLVHealth Care174.62+1.29%
3XLYCons. Discretionary118.02+1.15%
4XLFFinancials57.48+0.93%
5XLPCons. Staples85.99+0.79%
6XLCComm. Services111.40+0.65%
7XLIIndustrials180.25+0.27%
8XLKTechnology183.31+0.12%
9XLREReal Estate45.080.00%
10XLEEnergy63.64−0.17%
11XLUUtilities42.77−2.29%

…(truncated — the summary above captures the substance)

Round 0 · Finding 3

US Stock Market Recap — 2026-08-22

⚠️ IMPORTANT DATA-QUALITY WARNING (read first)

The mission asks for closing prices, day % change, 1-day range, and market breadth for 2026-08-22. I attempted to pull this with finance_data (action=analyze, action=quote, action=history) for ^GSPC, ^IXIC, ^DJI, ^RUT, and VIX. The finance-data tool returned NO tradeable data for 2026-08-22:

The most recent session for which the finance tool returned real, complete index-proxy data is 2026-08-21 (last bar timestamp 2026-08-21 13:30:00). That is the latest verifiable data I can quote from the finance tools.


1. Major Index Performance — latest finance-tool-verifiable session (2026-08-21; no 2026-08-22 data returned)

Figures below are from finance_data action=history (interval=1d, source=yahoo) for the leading index ETFs on the 2026-08-21 bar. These are ETF-proxy levels, not the headline index point levels (which could not be fetched).

IndexProxyClose (2026-08-21 bar)1-day % (session)5-day %20-day %RSI-14Trend
S&P 500SPY765.72+0.41%−1.37%+3.63%54.2strong_uptrend
Dow JonesDIA532.22+0.89%−0.85%+2.60%52.3strong_uptrend
Nasdaq-100QQQ713.44+0.35%−2.41%+4.27%50.1downtrend
Russell 2000IWM299.96+0.77%−1.68%+3.02%52.6strong_uptrend

Source: finance_data action=history, results for SPY (last_bar: 2026-08-21 13:30:00, change_pct_1: 0.409, price: 765.72), DIA (change_pct_1: 0.893, price: 532.22), QQQ (change_pct_1: 0.353, price: 713.44), IWM (change_pct_1: 0.769, price: 299.96).

Interpretation caveat: These reflect the 08-21 session, the last complete bar the tool returned. They indicate a modestly broad up-day on 08-21 (S&P, Dow, and Russell all green; Nasdaq large-cap tech was the laggard, +0.35%, and its trend flag was downtrend while the others were strong_uptrend). This is background and cannot stand in for the 2026-08-22 session.


2. Requested 2026-08-22 index levels — DATA NOT AVAILABLE

…(truncated — the summary above captures the substance)

Round 0 · Finding 4

U.S. Stock Market Recap — for "2026-08-22"

⚠️ Critical date correction (read first)

2026-08-22 is a Saturday. U.S. equity markets are closed on Saturdays; no trading session occurred on 2026-08-22. There is therefore no "trading day ending 2026-08-22" and no set of closing prices, moves, or drivers for that date.

The most recent completed U.S. trading session is Friday, 2026-08-21. This is confirmed by the market data I pulled: the finance_data history/quote calls returned last_bar = 2026-08-21 13:30:00 (ET) for the S&P-tracker SPY, Nasdaq-tracker QQQ, Dow-tracker DIA, and Russell 2000-tracker IWM. All of the 08-22-dated news items I pulled (US–Canada tariff escalation) broke after Friday's close/over the weekend and will affect the next session (Monday 08-24), not a session on 08-22.

Bottom line: I report the performance of the last completed session (08-21), which is the only truthful answer to "how did the market do today" when today is a holiday-weekend Saturday. Where the request asked for 08-22-session-specific movers and drivers, that data does not exist.


1. Major index performance — last completed session (Friday, 2026-08-21)

Sources: finance_data action=quote and action=history (symbols SPY, QQQ, DIA, IWM), pulled live. I was unable to fetch the cash index tickers directly (^GSPC, ^IXIC, ^DJI, ^RUT calls both timed out after 180s). The figures below are from the fully-tracking exchange-traded proxies, which track the indices ~1:1; treat index index-levels as proxy values.

Index (proxy ETF)Close (08-21)1-day %5-day %Proxy for
SPY (S&P 500)765.72+0.41%−1.37%^GSPC
QQQ (Nasdaq-100)713.44+0.35%−2.41%^IXIC (tech-heavy)
DIA (Dow)532.22+0.89%−0.85%^DJI
IWM (Russell 2000)299.96+0.77%−1.68%^RUT

Data: finance_data action=history, interval=1d, OHLCV last bar t=2026-08-21. On that day: SPY O:766.05 H:767.85 L:764.17 C:765.72; QQQ C:713.44; DIA C:532.22; IWM C:299.96. VIX (^VIX) could not be fetched (timeout) — flagged as unavailable.

…(truncated — the summary above captures the substance)

Round 0 · Finding 5

U.S. Stock Market Recap — 2026-08-22

1. Executive Summary — Important caveat on the date

2026-08-22 was a Saturday, a non-trading day for U.S. equities. The finance data confirms this directly: every index and ETF quoted returned last_bar = "2026-08-21" and change_pct_1 values measured from the 08-20 to 08-21 close — meaning the last completed U.S. equity session was Friday, August 21, 2026, and there was no 2026-08-22 session.

Because there was no 08-22 session, there are no index closing levels, no % changes, and no official top gainers/losers attributable to 2026-08-22 — I can only report the most recent completed session (Friday 08-21) and flag the limitation. The macro items published during 2026-08-22 (the U.S.–Canada tariff breakdown) broke after Friday's close and therefore would hit the next trading session (Monday 08-24), not 08-22.

I could not obtain: VIX (finance_data returned "no data for ^VIX"), and any secondary article with a visible in-window (08-22) date confirming the session story — the web search returned only generic/dated-out-of-window pages. Those items are flagged, not asserted.


2. Key Findings (with confidence levels)

2a. Most recent index closes — Friday, August 21, 2026 (last completed session)

Source: finance_data action=quote, symbols SPX/IXIC/DJI/RUT (batched in one call), last_bar = 2026-08-21:

IndexClose (08-21)1d % (08-20→08-21)Confidence
S&P 500 (SPX)7,674.37+0.435%High (TradingView source; Pyth spot disagreed — 72.9 vs 7,674 — flagged as a data anomaly, likely wrong listing)
Nasdaq Composite (IXIC)26,180.45+0.435%High
Dow Jones Industrial (DJI)53,282.32+0.982%High
Russell 2000 (RUT)3,017.87+0.85%High
VIXNot fetchable (finance_data: "no data for ^VIX on any exchange")

Confirmed daily closes from action=history (SPX): 08-20 close 7,641.16 → 08-21 close 7,674.37 = +0.435%, consistent with the quote's 1d change. The 5-day/20-day readings were –1.431% / +3.54% (SPX), i.e. Friday's gain came after a weaker week.

Interpretation (Friday session): A modestly higher session, led by the Dow (+0.98%) and Russell 2000 (+0.85%), with megacap-heavy Nasdaq lagging in relative terms — a risk-on but rotational day. This is context for the last completed session, not an 08-22 move.

2b. The 2026-08-22 driver that will matter NEXT session — U.S.–Canada trade breakdown

Source: finance_news (FinancialJuice feed). All of the following were published 2026-08-22 between 03:27 and 03:48 UTC (≈ 23:27–23:48 ET on Friday 08-21) — i.e., after Friday's close:

…(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-1787372760555-0002/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.