← All look-aheads · Open standalone ↗
Week of Sun, Jun 28, 2026
Week ahead · 2026-06-28 → 2026-07-05
Holiday-shortened, 3.5-session week into the half-year close. NFP was pulled forward to Thursday (Jul 2) ahead of Friday's market closure for Independence Day observance, compressing the data risk into a single binary print. Add ISM Manufacturing Wednesday and JOLTS the same morning and you have a calendar that is more dangerous than its short length suggests.
The positioning context is unusually clean for a quarter-end. Polymarket now prices a 16% chance of a July hike and 53% of any 2026 hike, the dot revision is in, Goldman has shifted to 'no cuts until 2027,' and front-end yields have started to confirm. Yet VIX sits at 18.68, well below the levels that would suggest the bond market and the equity vol market are talking to each other. Either the equity vol surface is mispriced into Thursday's NFP, or hard data validates the soft signals and rate-cut hopes get a final wash.
Secondary read: Nike Tuesday and General Mills Wednesday are the consumer pulse-checks the market is missing. With UMich sentiment near historic lows but retail spending data still firm, two real-economy earnings prints can either reconcile the divergence or extend it. The AI-capex unwind continues to set the tape — until a hyperscaler reverses a capex headline, every semis rally is a fade, and the rotation into Russell / healthcare / equal-weight is the trade that's still working.
Day-by-day
| Monday | 2026-06-29 | Light start — AVAV and CNXC report, no top-tier data. The market positions ahead of Tuesday's quarter-end and Wednesday's ISM. Watch SPX open vs 7,349 support — a break opens 7,300 retest into a sleepy session. |
| Tuesday | 2026-06-30 | End of Q2 + first half of 2026 — index rebalance flows skew toward selling outperformers (tech megacaps) and buying laggards (Russell, equal-weight). Nike (NKE) and Constellation Brands (STZ) after the close — the first real consumer-pulse reads since the UMich sentiment collapse. |
| Wednesday | 2026-07-01 | ISM Manufacturing 10:00 ET (cons ~55, prior 54.0 — Polymarket leans on the 55-55.9 outcome at 44%), JOLTS same morning, ADP employment. General Mills (GIS) and FactSet (FDS) report — consumer staples + financial-data reads. ISM Prices Paid sub-component matters more than the headline for the Fed thread. |
| Thursday | 2026-07-02 | THE EVENT — June NFP at 08:30 ET (cons ~145K, prior 172K), Unemployment Rate, Average Hourly Earnings (the wage line is the Fed's tell), Initial Jobless Claims. Markets close early at 13:00 ET. Hot print fuels the July-hike repricing already underway; soft print is the relief valve the rotation trade has been waiting for. |
| Friday | 2026-07-03 | MARKET CLOSED for Independence Day observance (Jul 4 falls Saturday). |
▸ 📅 Economic calendar 15
| Monday | 2026-06-29 | Dallas Fed Manufacturing | -12.0 / -13.7 |
| Tuesday | 2026-06-30 | Chicago PMI (Jun) | 48.0 / 47.1 |
| | | S&P/Case-Shiller HPI YoY (Apr) | 2.4% / 2.7% |
| | | Consumer Confidence (Jun) | 98.0 / 98.0 |
| Wednesday | 2026-07-01 | ADP Employment Change (Jun) | 130K / 122K |
| | | ISM Manufacturing PMI (Jun) | 55.0 / 54.0 |
| | | ISM Manufacturing Prices Paid (Jun) | 61.0 / 62.5 |
| | | JOLTS Job Openings (May) | 7.40M / 7.62M |
| | | Construction Spending (May) | 0.2% / 0.4% |
| Thursday | 2026-07-02 | Nonfarm Payrolls (Jun) ⭐ | 145K / 172K |
| | | Unemployment Rate (Jun) | 4.2% / 4.1% |
| | | Average Hourly Earnings MoM (Jun) | 0.3% / 0.4% |
| | | Initial Jobless Claims | 232K / 236K |
| | | Trade Balance (May) | -$71B / -$76B |
| | | Factory Orders (May) | 0.6% / 0.8% |
▸ 💼 Earnings 10
| Tuesday | 2026-06-30 | ★ | AMC | NKE | Nike, Inc. | $92.50B |
| | | | AMC | STZ | Constellation Brands, Inc. | $38.80B |
| Wednesday | 2026-07-01 | ★ | BMO | GIS | General Mills, Inc. | $35.00B |
| | | | BMO | FDS | FactSet Research Systems Inc. | $18.90B |
| Monday | 2026-06-29 | | AMC | AVAV | AeroVironment, Inc. | $5.80B |
| | | | AMC | CNXC | Concentrix Corporation | $4.10B |
| Wednesday | 2026-07-01 | | BMO | MKC | McCormick & Company, Inc. | $21.40B |
| Tuesday | 2026-06-30 | | BMO | PAYX | Paychex, Inc. | $49.70B |
| | | | AMC | JEF | Jefferies Financial Group | $12.30B |
| Monday | 2026-06-29 | | AMC | BB | BlackBerry Limited | $2.40B |
▸ ⏳ Option expirations 5
| Date | Day | Expiry |
|---|---|---|
| 2026-06-29 | Monday | SPX weekly (Mon) |
| 2026-06-30 | Tuesday | SPX weekly (Tue) · half-year close |
| 2026-07-01 | Wednesday | SPX weekly (Wed) |
| 2026-07-02 | Thursday | SPX weekly (Thu) · NFP day · 1pm ET early close |
| 2026-07-03 | Friday | Market closed — Independence Day observance |
▸ 🌍 Geopolitical watchlist 4
| Iran / Strait of Hormuz — ceasefire fragility | high | Trump publicly accused Iran of violating the ceasefire by firing at cargo ships in the Strait on Friday. Crude carrying a $4–6 premium for weeks but no decisive break. A tanker seizure or strike headline is the gap-risk into Jul 2 NFP. |
| China data weakness — USD/CNY ~6.79 | medium | USD/CNY closed Jun 25 at 6.7905, drifting from the 6.75 floor that's anchored the pair for two months. A break above 6.85 would re-export-deflation the global goods complex (helping the rate-cut case, hurting industrials / energy / EM). The PBOC fix is the tell — a fix below 7.15 has been the upside cap all month. |
| Russia / Ukraine — drone strikes on refineries | medium | Multiple refinery strikes last week; ongoing structural support for refined-product cracks even as crude trades sideways. Watch RBOB / heating oil — if both crack out, it's a real-economy passthrough story, not just a geopolitical premium. |
| Japan / BOJ — USD/JPY at 161.8, intervention zone | medium | USD/JPY closed Jun 25 at 161.80, sitting inside the 161-162 zone where the MoF has already spent ~$74B in 2026 defending the yen (largest quarterly intervention since 2004 was late April). A clean break above 162.50 likely re-triggers intervention; a surprise hawkish BOJ move would unwind a portion of the carry trade and pressure US tech via SoftBank / VC ripple. |
▸ 🎯 Prediction markets & eye-catching 13
Eye-catching
- Polymarket now prices 16% odds of a July rate HIKE — up from 3% a month ago. The bond market has done the work; equities haven't.
- Holiday-shortened, 3.5-session week with NFP pulled to Thursday — single binary event into thin liquidity and an early close.
- VIX 18.68 into NFP week is the cheapest implied-vol setup of Q2. Either the surface is wrong, or NFP misses badly and rate-cut hopes get a final wash.
- Half-year mark — Q2 rebalance flows skew toward selling outperformers (Mag 7) and buying laggards (Russell, equal-weight). That mechanically supports the rotation trade already in motion.
- Three consumer earnings reads in 48 hours (NKE Tue, STZ Tue, GIS Wed) bridge the UMich-sentiment-vs-hard-data divergence.
Biggest movers this week
| Fed HIKES at any 2026 meeting? | Macro | — |
| WTI crude average > $90 in Q3 2026? | Commodities | — |
| Bitcoin closes 2026 above $130k? | Crypto | — |
| US Recession by EOY 2026? | Macro | — |
Resolving this week
| Will the Fed hike rates at the July 2026 meeting? | Macro | — |
| Will there be zero Fed rate cuts in 2026? | Macro | — |
| US recession by end of 2026? | Macro | — |
| S&P 500 closes 2026 above 7,500? | Markets | — |