OCT 2
Morning market analysis
Morning Market Analysis — October 2, 2026
Fri Oct 2 — September payrolls at 8:30 a.m. ET settle the October Fed call; futures firm as the 10Y cools off its 24-year high and oil pulls back [Updated 8:45 ET with September payrolls]
OCT 1
Morning market analysis
Morning Market Analysis — October 1, 2026
Thu Oct 1 — ISM Manufacturing at 10:00 opens Q4 as the 10Y hits a 24-year high; futures firm, oil back over $100, Nike reports after the close
SEP 30
Morning market analysis
Morning Market Analysis — September 30, 2026
Wed Sep 30 — August PCE hits at 8:30 as Q3 closes at 4:00; futures flat-to-soft, the 10Y pins 5.24%, oil re-bids after the sanctions-relief denial [Updated 8:45 ET with GDP, PCE, ADP]
SEP 29
Morning market analysis
Morning Market Analysis — September 29, 2026
Tue Sep 29 — Futures flat-to-firm after Monday's 0.8% S&P drop; the 10Y holds a 19-year high of 5.24%, crude sits near $106, and the tape's next read is the JOLTS–consumer-confidence double at 10:00 ET — six Fed speakers on deck, August core PCE due Wednesday.
SEP 28
Morning market analysis
Morning Market Analysis — September 28, 2026
Mon Sep 28 — Rejection, not relief: Trump rejects Iran's weekend proposal, ES −0.5% and NQ −0.8% premarket as WTI jumps 4% to ~$96 and the 10Y hits 5.23% (highest since 2007); Dallas Fed 10:30, Bowman 8:15, T-bill auctions 11:30; payrolls Friday.
SEP 25
Morning market analysis
Morning Market Analysis — September 25, 2026
Fri Sep 25 — Post-summit relief: ES +0.3%, NQ +0.6% as the tariff truce runs to Jan 10 and Brent eases to ~$106; durable goods (8:30, consensus −0.3%), Michigan sentiment (10:00, 47.5), Costco flat after the Q4 beat.
SEP 24
Morning market analysis
Morning Market Analysis — September 24, 2026
Thu Sep 24 — Summit day: ES −0.5%, NQ −1.0% as the 10Y holds above 5.1% and Brent above $100; Trump and Xi meet in Washington; jobless claims (8:30), new home sales (10:00), Costco after the bell.
SEP 23
Morning market analysis
Morning Market Analysis — September 23, 2026
Wed Sep 23 — Summit eve: ES −0.1%, NQ −0.3% as Xi arrives in Washington ahead of Thursday's Trump meeting; Brent pinned below $100, Nasdaq record streak intact; PMIs (9:45) and Fed's Barr (10:05) ahead.
SEP 22
Morning market analysis
Morning Market Analysis — September 22, 2026
Tue Sep 22 — Fed-speaker day into the open: ES +0.1%, Dow +0.3%; the 10-year eases to ~4.93%, oil rebounds on Iran headlines; Williams (10:05), Jefferson (10:20), Barkin (1:00) — the first post-hike communication.
SEP 21
Morning market analysis
Morning Market Analysis — September 21, 2026
Mon Sep 21 — Tech-led rebound into the open: ES +0.7%, NQ +1.1%; the 10-year slips back under 5%, oil eases below $100; light data day — Goolsbee (6:30), Chicago Fed index (8:30), bill auctions (11:30).
SEP 18
Morning market analysis
Morning Market Analysis — September 18, 2026
Fri Sep 18 — Futures climb on falling oil and the post-Fed bid; BoJ hiked to a 31-year high overnight; quad witching, industrial production (9:15), and Bowman (9:30) today.
SEP 17
Morning market analysis
Morning Market Analysis — September 17, 2026
Thu Sep 17 — Futures rebound ~1% after the Fed's first hike since 2023; 10Y back under 5%; 8:30 data (claims, housing starts, Philly Fed) and the BoJ decision Friday are next. [Updated 9:45am ET]
SEP 16
Morning market analysis
Morning Market Analysis — September 16, 2026
Wed Sep 16 — Fed decision at 2:00pm ET (SEP, dot plot, Warsh at 2:30) with ~93% odds of a quarter-point hike; futures pointing higher after two down days (S&P +0.3%, Nasdaq +0.6%) as WTI slides 2%+ to ~$103.50 and the 10Y eases to 4.97%. August retail sales ran hot at +1.2% vs +0.8% expected. We think hike odds are overestimated — the chance of a continued pause is higher than futures admit. [Updated 9:10am ET]
SEP 15
Morning market analysis
Morning Market Analysis — September 15, 2026
Tue Sep 15 — FOMC day one with a 92%-priced hike, the 10Y back above 5% (highest since 2007), Brent near $108 on the Saudi pipeline shutdown, and mixed China data overnight.
SEP 14
Morning market analysis
Morning Market Analysis — September 14, 2026
Mon Sep 14 — the AI-caution trade hammers chips (Nasdaq futures −1.8%), crude surges past $107 on the Saudi pipeline shutdown, and Wednesday's FOMC is ~90%-priced for a 25bp hike.
SEP 11
Morning market analysis
Morning Market Analysis — September 11, 2026
Fri Sep 11 — CPI day: August CPI at 8:30 AM ET (consensus +0.3% MoM core) is the verdict for September positioning into Wednesday's FOMC.
SEP 10
Morning market analysis
Morning Update — September 10, 2026
Thu Sep 10 opens modestly higher pre-CPI positioning; Initial Claims at 8:30 AM ET; oil extends past $95 (CL $97.53); Friday's CPI is the verdict.
SEP 9
Morning market analysis
Morning Market Analysis — September 9, 2026
Wed Sep 9 opens in pre-CPI hawkish positioning mode with oil holding past $95; Thursday's Claims and Friday's CPI are the next inputs.
SEP 8
Morning market analysis
Morning Market Analysis — September 8, 2026
Tue Sep 8 reopens post-Labor Day with oil past $95 and the hawkish-Warsh compound extending; Friday's CPI is the week's verdict.
SEP 4
Morning market analysis
Morning Update — September 4, 2026
Pre-NFP positioning flat ahead of today's 8:30 AM ET August NFP (consensus +75K, prior +114K); markets closed Mon Sep 7 for Labor Day (reopen Tue Sep 8).
SEP 3
Morning market analysis
Morning Update — September 3, 2026
Pre-NFP calm with equities flat; oil extends past $91 (+0.73% overnight); gold bounces +2.48% to $4,474. Initial Claims + JOLTS today, NFP Friday.
SEP 2
Morning market analysis
Morning Market Analysis — September 2, 2026
Wed Sep 2 opens steadier as futures stabilize after Tuesday's oil-driven selloff; VIX compressed from the 16.34 close; ISM absorbed in-line-and-softer.
SEP 1
Morning market analysis
Morning Market Analysis — September 1, 2026
Tue Sep 1 opens with oil's geopolitical premium extending overnight after Monday's positioning confirmation; ISM Manufacturing PMI at 10 AM ET; Friday's NFP frames the week.
AUG 24
Afternoon market commentary
S&P 500 Forecast — August 24, 2026
As of Monday, August 24, 2026 (4:00 PM ET close), the S&P 500 closed at 7,652.86 — down -0.28% on the day…
AUG 23
Weekly market recap
S&P 500 Forecast — August 23, 2026
Week of August 17–21: the S&P 500 fell -0.91% to 7,674.37, snapping a three-week winning streak…
AUG 21
Afternoon market commentary
S&P 500 Forecast — August 21, 2026
As of Friday, August 21, 2026 (4:00 PM ET close), the S&P 500 closed at 7,674.37 — up +0.43% on the day…
AUG 20
Afternoon market commentary
S&P 500 Forecast — August 20, 2026
As of Thursday, August 20, 2026 (4:00 PM ET close), the S&P 500 closed at 7,641.16 — down -0.87% on the day…
AUG 19
Afternoon market commentary
S&P 500 Forecast — August 19, 2026
As of Wednesday, August 19, 2026 (4:00 PM ET close), the S&P 500 closed at 7,707.98 — up +0.21% on the day…
AUG 18
Afternoon market commentary
S&P 500 Forecast — August 18, 2026
As of Tuesday, August 18, 2026 (4:00 PM ET close), the S&P 500 closed at 7,691.76 — down -0.69% WTD versus Monday…
AUG 17
Afternoon market commentary
S&P 500 Forecast — August 17, 2026
As of Monday, August 17, 2026 (4:00 PM ET close), the S&P 500 closed at 7,745.06 — down -0.52% from Friday's close…
AUG 14
Afternoon market commentary
S&P 500 Forecast — August 14, 2026
As of Friday, August 14, 2026 (4:00 PM ET close), the S&P 500 closed at 7,785.76 — down -0.17% on the day and +0.42% WTD…
AUG 13
Afternoon market commentary
S&P 500 Forecast — August 13, 2026
As of Thursday, August 13, 2026 (4:00 PM ET close), the S&P 500 closed at 7,798.99 — up +0.65% on the day and +0.59% WTD…
AUG 12
Afternoon market commentary
Afternoon Market Commentary — August 12, 2026
S&P 500 closed at 7,748.50 on Wednesday, up +0.26% on a soft July CPI (+0.1% MoM headline, +0.2% core, both in line)…
AUG 11
Afternoon market commentary
S&P 500 Forecast — August 11, 2026
As of Tuesday, August 11, 2026 (4:00 PM ET close), the S&P 500 closed at 7,728.20 — a modest -0.32% on the day versus Monday…
AUG 10
Afternoon market commentary
S&P 500 Forecast — August 10, 2026
As of Monday, August 10, 2026 (4:00 PM ET close), the S&P 500 closed at 7,753.11 — essentially flat at -0.06% on the day versus…
AUG 9
Afternoon market commentary
S&P 500 Forecast — August 9, 2026
As of Sunday, August 9, 2026, the S&P 500 sits at 7,757.64 — a record close set Friday August 7 on a -23K July payrolls miss that re-opened…
AUG 7
Afternoon market commentary
S&P 500 Forecast — August 7, 2026
As of Friday, August 7, 2026 (4:00 PM ET close), the S&P 500 closed at 7,757.64 (per public.com realtime index print), up +0.62% on the session…
AUG 6
Afternoon market commentary
S&P 500 Forecast — August 6, 2026
As of Thursday, August 6, 2026 (4:00 PM ET close), the S&P 500 closed at 7,709.96 (per public.com realtime index print), down -0.18% on the…
AUG 5
Afternoon market commentary
S&P 500 Forecast — August 5, 2026
As of Wednesday, August 5, 2026 (4:00 PM ET close), the S&P 500 closed at 7,723.55 (per public.com realtime index print), down -0.17% on the…
AUG 4
Afternoon market commentary
S&P 500 Forecast — August 4, 2026
As of Tuesday, August 4, 2026 (4:00 PM ET close), the S&P 500 closed at 7,736.52 (per public.com realtime index print), up +1.79% on the session…
AUG 3
Afternoon market commentary
S&P 500 Forecast — August 3, 2026
As of Monday, August 3, 2026 (4:00 PM ET close), the S&P 500 closed at 7,600.50 (per public.com realtime index print; XSP $760.05 × 10 cross-check = $7,600.50), up +1.48% on the session versus Friday's 7,489.72…
AUG 2
Afternoon market commentary
S&P 500 Forecast — August 2, 2026
As of Sunday, August 2, 2026, the S&P 500 sits at 7,489.72 — Friday's close — after a five-session week that delivered a +1.03% Monday-to-Friday gain and a +1.05% week-over-week gain from the prior Friday's 7,411.98…
JUL 31
Afternoon market commentary
S&P 500 Forecast — July 31, 2026
As of Friday, July 31, 2026, the S&P 500 closed at 7,489.72 — up +0.70% on AMZN/PCE all-clear…
JUL 30
Afternoon market commentary
S&P 500 Forecast — July 30, 2026
As of Thursday, July 30, 2026, the S&P 500 closed at 7,437.63 — up +1.66% on MSFT's record surge…
JUL 29
Afternoon market commentary
S&P 500 Forecast — July 29, 2026
As of Wednesday, July 29, 2026, the S&P 500 closed at 7,316.15 — down -1.52% on hawkish FOMC hold…
JUL 28
Afternoon market commentary
S&P 500 Forecast — July 28, 2026
As of Tuesday, July 28, 2026, the S&P 500 closed at 7,428.78 — up +0.21% on pre-FOMC rotation…
JUL 27
Afternoon market commentary
S&P 500 Forecast — July 27, 2026
As of Monday, July 27, 2026, the S&P 500 closed at 7,413.18 — flat at +0.02% on de-escalation…
JUL 26
Weekend market review
S&P 500 Forecast — July 26, 2026
As of Sunday, July 26, 2026, a weekend review of the July 20-24 week — SPX -0.42% WTD, oil at new highs…
JUL 24
Afternoon market commentary
S&P 500 Forecast — July 24, 2026
As of Friday, July 24, 2026, the S&P 500 closed at 7,411.98 — flat at +0.05% on hot-services rotation…
JUL 23
Afternoon market commentary
S&P 500 Forecast — July 23, 2026
As of Thursday, July 23, 2026, the S&P 500 closed at 7,408.30 — down -1.21% on TSMC absorption…
JUL 22
Afternoon market commentary
S&P 500 Forecast — July 22, 2026
As of Wednesday, July 22, 2026, the S&P 500 closed at 7,498.96 — down -0.14% in pre-earnings digestion…
JUL 21
Afternoon market commentary
S&P 500 Forecast — July 21, 2026
As of Tuesday, July 21, 2026, the S&P 500 closed at 7,509.20 — up +0.89% on a pre-earnings rally…
JUL 20
Afternoon market commentary
S&P 500 Forecast — July 20, 2026
As of Monday, July 20, 2026, the S&P 500 closed at 7,443.28 — down -0.19% on a gap-fill fade…
JUL 17
Afternoon market commentary
S&P 500 Forecast — July 17, 2026
As of Friday, July 17, 2026 (4:00 PM ET close), the S&P 500 closed at 7,457.69, down -1.01% on the session versus Thursday's 7,533.77 close. The Friday tape was a clean risk-off day with internal sector dispersion.
JUL 16
Afternoon market commentary
S&P 500 Forecast — July 16, 2026
As of Thursday, July 16, 2026 (4:00 PM ET close), the S&P 500 closed at 7,533.77, down -0.51% on the session versus Wednesday July 15's 7,572.40 close. The Thursday tape was a clear defensive rotation — led by healthcare, consumer staples, and real estate.
JUL 15
Afternoon market commentary
S&P 500 Forecast — July 15, 2026
As of Wednesday, July 15, 2026 (4:00 PM ET close), the S&P 500 closed at 7,572.40, up +0.38% on the session versus Tuesday July 14's 7,543.59 close. The Wednesday tape was a textbook broad disinflationary rally — led by consumer discretionary and financials.
JUL 14
Afternoon market commentary
S&P 500 Forecast — July 14, 2026
As of Tuesday, July 14, 2026 (4:00 PM ET close), the S&P 500 closed at 7,543.59, up +0.38% on the session versus Monday July 13's 7,515.34 close. The Tuesday tape was a textbook disinflationary relief rally triggered by a soft June CPI print.
JUL 13
Afternoon market commentary
S&P 500 Forecast — July 13, 2026
As of Monday, July 13, 2026 (4:00 PM ET close), the S&P 500 closed at 7,515.34, down -0.79% on the session versus Friday July 10's 7,575.39 close — a textbook pre-CPI de-risking pattern.
JUL 12
Afternoon market commentary
S&P 500 Forecast — July 12, 2026
As of Sunday, July 12, 2026, the S&P 500 sits at 7,575.39 — Friday's close — capping a five-session week that delivered a +1.23% week-to-date move versus Thursday July 2's 7,483.24 close.
JUL 10
Afternoon market commentary
S&P 500 Forecast — July 10, 2026
As of Friday, July 10, 2026 (4:00 PM ET close), the S&P 500 closed at 7,575.39, up +0.42% on the day versus Thursday July 9's 7,543.64 close and +1.23% WTD versus Thursday July 2's 7,483.24 close.
JUL 9
Afternoon market commentary
S&P 500 Forecast — July 9, 2026
As of Thursday, July 9, 2026 (4:00 PM ET close), the S&P 500 closed at 7,543.64, up +0.81% on the day versus Wednesday July 8's 7,482.71 close and +0.81% WTD versus Thursday July 2's 7,483.24 close.
JUL 8
Afternoon market commentary
S&P 500 Forecast — July 8, 2026
As of Wednesday, July 8, 2026 (4:00 PM ET close), the S&P 500 closed at 7,482.71, down -0.28% on the day versus Tuesday July 7's 7,503.85 close and essentially flat WTD versus Thursday July 2's 7,483.24 close.
JUL 7
Afternoon market commentary
S&P 500 Forecast — July 7, 2026
As of Tuesday, July 7, 2026 (4:00 PM ET close), the S&P 500 closed at 7,503.85, down -0.45% on the day versus Monday July 6's 7,537.43 close and +0.28% WTD versus Thursday July 2's 7,483.24 close.
JUL 6
Afternoon market commentary
S&P 500 Forecast — July 6, 2026
As of Monday, July 6, 2026 (4:00 PM ET close), the S&P 500 closed at 7,537.43, up +0.72% on the day versus Thursday July 2's 7,483.24 close and +0.72% week-to-date (Monday is the first trading day).
JUL 5
Afternoon market commentary
S&P 500 Forecast — July 5, 2026
As of Sunday, July 5, 2026, the S&P 500 sits at 7,483.24 — Thursday's close. The index gained +0.58% across four sessions (Monday June 29 through Thursday July 2).
JUL 2
Afternoon market commentary
S&P 500 Forecast — July 2, 2026
As of Thursday, July 2, 2026 (4:00 PM ET close), the S&P 500 closed at 7,483.24 , essentially flat +0.00% on the day versus Wednesday July 1's 7,483.23 close and +1.76% WTD from Friday June 26's 7,354.02 close. The…
JUL 1
Afternoon market commentary
S&P 500 Forecast — July 1, 2026
As of Wednesday, July 1, 2026 (4:00 PM ET close), the S&P 500 closed at 7,483.23, down -0.22% on the day versus Tuesday June 30's 7,499.36 close and +1.76% WTD from Friday June 26's 7,354.02 close.
JUN 30
Afternoon market commentary
S&P 500 Forecast — June 30, 2026
As of Tuesday, June 30, 2026 (4:00 PM ET close — last day of Q2 2026), the S&P 500 closed at 7,499.36, up +0.79% on the day versus Monday June 29's 7,440.43 close and +1.98% WTD from Friday June 26's 7,354.02 close — a fresh all-time high.
JUN 29
Afternoon market commentary
S&P 500 Forecast — June 29, 2026
As of Monday, June 29, 2026 (4:00 PM ET close), the S&P 500 closed at 7,440.43, up +1.18% on the day versus Friday June 26's 7,354.02 close — a textbook relief rally after a turbulent week.
JUN 28
Afternoon market commentary
S&P 500 Forecast — June 28, 2026
As of Sunday, June 28, 2026, the S&P 500 sits at 7,354.02 — Friday's close — after a five-session week that delivered a -1.59% week-to-date decline and a sharp intraweek pivot on hot Core PCE and the global AI rout.
JUN 26
Afternoon market commentary
S&P 500 Forecast — June 26, 2026
As of Friday, June 26, 2026 (4:00 PM ET close), the S&P 500 closed at 7,354.02, essentially flat at -0.05% on the day versus Thursday's 7,357.49 close, and -1.59% week-to-date versus Monday June 22's 7,472.79 close.
JUN 25
Afternoon market commentary
S&P 500 Forecast — June 25, 2026
As of Thursday, June 25, 2026 (4:00 PM ET close), the S&P 500 closed at 7,357.49, essentially flat at -0.01% on the day versus Wednesday's 7,358.22 close, and -1.54% week-to-date versus Monday June 22's 7,472.79 close.
JUN 24
Afternoon market commentary
S&P 500 Forecast — June 24, 2026
As of Wednesday, June 24, 2026 (4:00 PM ET close), the S&P 500 closed at 7,358.22, essentially flat at -0.10% on the day versus Tuesday's 7,365.46 close, and -1.53% week-to-date versus Monday June 22's 7,472.79 close.
JUN 23
Afternoon market commentary
S&P 500 Forecast — June 23, 2026
As of Tuesday, June 23, 2026 (4:00 PM ET close), the S&P 500 closed at 7,365.46, down -1.44% on the day versus Monday's 7,472.79 close, and -1.44% week-to-date (Monday June 22 was the week's first trading day).
JUN 22
Afternoon market commentary
S&P 500 Forecast — June 22, 2026
As of Monday, June 22, 2026 (4:00 PM ET close), the S&P 500 closed at 7,472.79, down -0.37% on the day versus Thursday's pre-Juneteenth close of 7,500.58, and down -0.37% week-to-date (Monday is the first trading day of the week).
JUN 18
Afternoon market commentary
S&P 500 Forecast — June 18, 2026
As of Thursday, June 18, 2026 (4:00 PM ET close), the S&P 500 closed at 7,500.58, up +1.08% on the session but -0.71% week-to-date (vs. Monday's 7,554.29 close). The VIX eased to 16.40 from Wednesday's FOMC-day spike.
JUN 14
Afternoon market commentary
S&P 500 Forecast — June 14, 2026
As of Friday, June 12, 2026, the S&P 500 closed at 7,431.46 — a modest +0.4% gain on the week that masked an extraordinary intraday reversal. Tuesday's intraday low of 7,237.85 was a sharp drawdown on pre-CPI anxiety, recovered by Friday's close.
JUN 5
Afternoon market commentary
Afternoon Market Commentary — June 5, 2026
Afternoon market commentary for June 5, 2026 — S&P 500 closed at 7,384, with price targets, sector breakdown, and the desk's structural read.
MAY 29
Afternoon market commentary
Afternoon Market Commentary — May 29, 2026
S&P 500 closed at 7,580 on May 29, 2026 — a new all-time record. 1-Month: 7,650 (+0.9%). 3-Month: 7,750 (+2.2%). Year-End 2026: 7,900 (+4.2%).
MAY 26
Afternoon market commentary
Afternoon Market Commentary — May 26, 2026
Afternoon market commentary for May 26, 2026 — S&P 500 closed at 7,508, with price targets, sector breakdown, and the desk's structural read.
MAY 22
Afternoon market commentary
Afternoon Market Commentary — May 22, 2026
Afternoon market commentary for May 22, 2026 — S&P 500 closed at 7,473, with price targets, sector breakdown, and the desk's structural read.
FEB 14
Afternoon market commentary
Afternoon Market Commentary — February 14, 2026
Afternoon market commentary for February 14, 2026 — S&P 500 closed at 7,342, with price targets, sector breakdown, and the desk's structural read.
NOV 14
Afternoon market commentary
Afternoon Market Commentary — November 14, 2025
Afternoon market commentary for November 14, 2025 — S&P 500 closed at 6,892, with price targets, sector breakdown, and the desk's structural read.