August 28, 2026

Blog

Daily Market Intelligence Report — Afternoon Edition — Friday, August 28, 2026

Daily Market Intelligence Report — Afternoon Edition

Friday, August 28, 2026  |  Published 1:30 PM PT  |  Data: Yahoo Finance, Bloomberg, Reuters, CNBC, CME FedWatch

★ Today’s Midday Narrative

The morning tape was a setup for one event: Kevin Warsh’s first Jackson Hole keynote as Fed Chair. The S&P 500 opened 7,735.17, printed a high of 7,771.48, and closed 7,711.76, −0.25% (−19 points) — a fade from the open, not a crash. Nasdaq 100 closed 29,433.43, −0.70%. Russell 2000 was the tell: 2,972.37, −1.39%, sitting on the session low. VIX finished 14.43, −0.55% — sub-15 into a hawkish reprice. That is not fear; that is a market that sold duration and semis and refused to buy crash protection. WTI was a non-event at $83.44, −0.11%. The event was the Chair, not Hormuz. I could not locate a Morning Edition for Friday, August 28, 2026 on agewellservice.com or timothymccandless.wordpress.com, so the morning-to-afternoon comparison is limited to the cash open and the Warsh window — not a 7:05 AM print.

Warsh told Jackson Hole inflation is still above the 2% target (CPI 3.4% YoY through July; PCE 3.7% on the same window, per NPR/Reuters), the labor market looks like full employment, and “credit and loan markets are showing few signs of policy restraint.” Reuters (Yahoo syndication) and AP/Barchart both reported traders lifted September hike odds from the mid-30s before the speech to the high-50s after it. The live CME-based print I could verify — Investing.com Fed Rate Monitor, updated August 28, 2026 6:55 PM EDT from CME 30-Day Fed Funds futures — is 55.9% probability of a hike to 3.75–4.00% and 44.1% hold at 3.50–3.75% for the September 16 FOMC. Prior day: 34.1% hike / 65.9% hold. That is a 21.8-point swing in one session. The 2-year (CNBC/Tradeweb, 5:05 PM EDT — Yahoo’s 2Y ticker failed, so this cell is CNBC, not Yahoo) jumped from 4.232% to 4.36% (+12.8 bp). Yahoo 10-year 4.72% (+4.8 bp), 30-year 5.206% (+1.5 bp). 10Y–2Y spread compressed from ~+44 bp to +36 bp: a hawkish flattener, still a normal curve, not an inversion. DXY 99.677, +0.52%. Gold $4,504.10, −3.43% (high $4,688). Silver $67.09, −4.48%. That is the real-yield channel working exactly as the textbook says.

Into the close I am not buying this dip and I am not selling a crash that did not happen. SPY $769.35, −0.23% closed on top of the session low ($768.31). QQQ $716.43, −0.65%. IWM $295.75, −1.35% closed on the low. NVDA $217.55, −4.58% after Thursday’s beat is the equity story inside the Fed story — SOXL −9.52% is the leverage. AMZN $266.43, +3.97% made XLY the only 1%+ sector; that is one stock, not rotation. The afternoon Hedge scan is 2 of 4 requirements met — NO NEW TRADES. XLY +1.15% clears concentration. VIX 14.43 clears vol. Breadth fails twice: 6 of 10 sectors red (60%), only 4 of 10 green. Without a morning print I cannot say the scan “changed”; I can say the close is not a Protected Wheel tape. Position: cash and existing hedges. No new cash-secured puts. No chasing AMZN. No fading NVDA with SQQQ as a lifestyle. Discipline beats gambling. Sit.

Section 1 — World Indices
Index Price Change % Signal
S&P 500 7,711.76 ▼ -0.25% Opened 7,735; high 7,771; faded after Warsh to 7,712. Closed −19 pts.
Dow Jones Industrial Average 53,559.99 ▼ -0.02% Essentially flat (−9 pts). Industrials (XLI −0.93%) capped any bid.
Nasdaq 100 29,433.43 ▼ -0.70% NVDA −4.58% dragged NDX; AMZN/AAPL/MSFT could not offset semis.
Russell 2000 2,972.37 ▼ -1.39% Worst major US tape. 2Y at 4.36% is a direct hit to small-cap duration.
VIX (CBOE Volatility Index) 14.43 ▼ -0.55% Sub-15 into a hawkish Jackson Hole close. Complacency, not confirmation.
Nikkei 225 66,405.56 ▲ +0.41% Closed before Warsh. Asia did not price the hike reprice.
FTSE 100 10,824.26 ▲ +0.29% Europe finished green; energy weight and pre-Warsh tape.
DAX (Germany) 26,569.99 ▲ +0.77% Best developed print. Did not see the US 2Y spike.
Shanghai Composite 3,952.18 ▼ -0.11% Nearly unchanged; China not the story today.
Hang Seng 25,584.79 ▲ +0.07% Flat. No read-through from Jackson Hole.

US cash closed mixed-to-soft after Warsh, and the dispersion is the point. The S&P 500 at 7,711.76 (−0.25%) is a 19-point fade from Wednesday’s 7,730.99 close and a larger fade from today’s 7,735 open. The Dow at 53,559.99 (−0.02%) hid behind mega-cap quality (AAPL, MSFT) while Nasdaq 100 at 29,433.43 (−0.70%) paid the NVDA bill. Russell 2000 at 2,972.37 (−1.39%) is the index that actually heard the 2-year. If you still run a Great Rotation book into IWM/XLI, today was a reminder that small caps are a duration asset when the front end rips 13 basis points in an afternoon.

Europe and Japan finished green because they closed before — or without — the full Warsh reprice. DAX 26,569.99, +0.77% was the best developed print; Nikkei 66,405.56, +0.41% and FTSE 10,824.26, +0.29% were not voting on September hike odds. Shanghai 3,952.18, −0.11% and Hang Seng 25,584.79, +0.08% were noise. Do not invent an Asia risk-on story from prints that did not see 4.36% on the 2-year. Sunday night futures will be the first honest Asia reaction.

VIX at 14.43 is the number that keeps this from being a panic session and the number that keeps me from treating it as a buying opportunity. A hawkish Chair, a 21-point jump in hike odds, gold −3.4%, and the fear gauge still under 15 means institutions sold what had duration and what had NVDA beta, and they did not bid VIX. That is a positioning choice, not a gift. If Monday’s Asia open gaps NQ, VIX has room to 16–18 without anyone being “surprised.” It is not a 25-handle event on this data. It is also not a green light to sell 3% OTM puts into the weekend.

Section 2 — Futures & Commodities
Asset Price Change % Notes
S&P 500 Futures (ES=F) 7,724.75 ▼ -0.23% Cash close 7,711.76. Small premium; no panic bid.
Nasdaq 100 Futures (NQ=F) 29,509.50 ▼ -0.63% Tracking NDX fade. Overnight bias follows NVDA, not Warsh headlines.
Dow Futures (YM=F) 53,590.00 ▼ -0.06% Flat with cash. No industrial rescue into the weekend.
WTI Crude (CL=F) $83.44 ▼ -0.11% Quiet. Hormuz diplomacy is a sideshow vs the Fed today.
Brent Crude (BZ=F) $88.29 ▼ -0.26% Brent–WTI ~$4.85. Global benchmark still well below spring war highs.
Natural Gas (NG=F) $2.881 ▼ -1.13% Soft. No LNG shock in this session.
Gold (GC=F) $4,504.10 ▼ -3.43% Session wreck: high $4,688 → low $4,496. Real-yield shock.
Silver (SI=F) $67.09 ▼ -4.48% Worse than gold. High $72.05. Industrial + monetary dump.
Copper (HG=F) $6.64 ▼ -0.73% Held the $6.60 area. AI-capex bid did not panic with gold.

ES at 7,724.75 (−0.23%) sits a few handles over cash 7,711.76 — a normal premium, not a short-covering melt-up. NQ 29,509.50 (−0.63%) is the contract that matters overnight: it will trade NVDA headlines and Sunday night Asia, not WTI. YM 53,590 (−0.06%) is a rounding error. If you need a futures level for the weekend: ES holding 7,700 is the line between “Warsh fade” and “something broke.” Below 7,690 you are into Thursday’s close area and the bid gets tested.

Oil did not confirm the geopolitics narrative today. WTI $83.44 (−0.11%), Brent $88.29 (−0.26%), USO $129.70 (−0.24%). CNBC reported Iran calling for countries to defy US sanctions and setting conditions for a Hormuz reopening; CENTCOM has said mines are cleared and Iran oil exports remain halted. That is a lot of words for a $0.09 WTI move. The oil market already knows Hormuz is not normal — Polymarket prices a 0.65% chance traffic is back to normal by September 15. I am not adding crude risk because a foreign minister used the word “diplomacy.”

Gold and silver were the commodity event. GC $4,504.10, −3.43% from a $4,688 high. SI $67.09, −4.48% from $72.05. That is a real-yield massacre, not a “gold is broken” thesis. When the 2-year rips 13 bp and DXY +0.52%, bullion gets offered. Copper at $6.64 (−0.73%) held the $6.60 handle — the AI-capex bid did not liquidate with GLD. Nat gas $2.881 (−1.13%) is a weather/inventory tape, not Hormuz. Positioning: I am not buying GLD on the close of a −3% Warsh day just because it “looks cheap” versus $4,688. Wait for the 2-year to stop going up.

Section 3 — Bonds & Rates
Instrument Yield / Probability Change Signal
2-Year U.S. Treasury 4.36% +12.8 bp CNBC/Tradeweb 5:05 PM EDT. Prev 4.232%. Front-end sold hard.
10-Year U.S. Treasury 4.72% +4.8 bp Yahoo ^TNX. High 4.73%. Valuation math just got tighter.
30-Year U.S. Treasury 5.206% +1.5 bp Yahoo ^TYX. Long end barely budged — classic hawkish flattener.
10Y–2Y Spread +36 bp Flattening −8 bp vs Thu Prev ~+44 bp (4.672% − 4.232%). Still positively sloped. Not inverted.
Fed Funds (current target) 3.50–3.75% Unchanged Hold since Dec. Next FOMC: Sep 16, 2026.
CME FedWatch — Sep 16 FOMC 55.9% hike / 44.1% hold Hike from 34.1% prior day Investing.com Fed Rate Monitor, CME Fed Funds futures, updated Aug 28 6:55 PM EDT.

This was a front-end session. The 2-year at 4.36% (CNBC/Tradeweb 5:05 PM EDT; Yahoo’s 2-year symbol 404’d, so this cell is not a Yahoo print) is +12.8 bp from 4.232%. Yahoo 10-year 4.72% (+4.8 bp). Yahoo 30-year 5.206% (+1.5 bp). 10Y–2Y at +36 bp, down from roughly +44 bp Thursday. Curve status: normal (positively sloped), flattening. Not inverted. The flattener is hawkish — traders pulled forward restriction, they did not price recession. HYG $79.74, −0.16% confirms it: credit did not blow out.

Fed funds remain 3.50–3.75%. The next meeting is September 16, 2026. I could not load the official CME FedWatch HTML (timeout); the live calculator I did load is Investing.com’s Fed Rate Monitor, which states it is based on CME Group 30-Day Fed Funds futures and was updated August 28, 2026 6:55 PM EDT: 55.9% hike to 3.75–4.00%, 44.1% hold. Prior day 34.1% / 65.9%. October 28 meeting: 52.1% at 3.75–4.00, 30.0% still at 3.50–3.75, 18.0% at 4.00–4.25. Yahoo 30-day Fed funds futures (ZQ=F) last 96.215. Polymarket’s “hike by September 2026 meeting” is 50.5% — same neighborhood, different instrument. Do not average them into a fake third number. Use CME-based 55.9% for the FOMC binary and Polymarket 50.5% as the prediction-market cross-check.

For a Protected Wheel book this rate move is a vol and duration input, not a reason to get cute in TLT or XLU. TLT $82.88, −0.30% only hurt a little because the 30-year barely moved. XLU −1.04% and XLRE −0.40% already took the multiple hit. If Warsh is going to hike in 19 days, the 2-year is not done. I am not buying the long end on a 1.5 bp 30-year uptick and calling it a bargain. Next hard data: August jobs and CPI in the first half of September. Those prints, not a blog, will decide whether 55.9% goes to 70% or back to 40%.

Section 4 — Currencies
Pair Rate Change % Signal
DXY U.S. Dollar Index 99.677 ▲ +0.52% High 99.73. Dollar bid on hike odds. Yahoo DX-Y.NYB.
EUR/USD 1.1587 ▼ -0.61% Euro sold. Policy-divergence trade, not Europe news.
USD/JPY 160.038 ▲ +0.42% Back on the 160 handle. BoJ intervention risk is live.
GBP/USD 1.3537 ▼ -0.41% Cable followed EUR. Rate-differential USD bid.
AUD/USD 0.7164 ▼ -0.45% Aussie offered with copper and risk. Not a China dump.
USD/MXN 17.028 ▲ +0.37% Peso softer on USD strength. No MX-specific shock.

DXY at 99.677, +0.52% (Yahoo DX-Y.NYB; Yahoo DX=F returned 404) is the FX expression of the same hike reprice. High 99.73. EUR/USD 1.1587, −0.61% from a 1.1658 open. GBP/USD 1.3537, −0.41%. AUD/USD 0.7164, −0.45%. This is one trade: USD up on relative rates. UUP $28.18, +0.57% matches DXY. There is no euro story and no sterling story. There is a Fed story.

USD/JPY at 160.04, +0.42% is the level that has historically pulled the BoJ out of its chair. High 160.20. A hawkish Fed plus a 160 handle is how you get a Tokyo Monday intervention headline whether you asked for one or not. I am not fading USD/JPY into the weekend on a hope the BoJ cares about my screen. USD/MXN 17.028, +0.37% is peso softness on the dollar, not a Mexico event. Oil at $83 does not rescue MXN when DXY is ripping.

FX positioning into the close: the dollar bid is the honest one. If Sunday night Asia sells USTs further, DXY tests 100. If Asia fades the hike odds, EUR/USD can reclaim 1.162. I will not invent a 100-break. I will also not fade DXY on a Friday close after a Chair just told you inflation is the “predominant focus.” Carry is not a religion.

Section 5 — Intraday Sector Rotation
ETF Sector Price Change % Signal
XLY Consumer Discretionary 117.21 ▲ +1.15% AMZN +3.97% is the whole sector. Not a consumer boom.
XLE Energy 62.68 ▲ +0.63% Oil barely down; energy still bid vs tech. Defensive-ish, not a crude spike.
XLP Consumer Staples 85.45 ▲ +0.43% Mild defensive bid. Not enough to be a crash hedge.
XLF Financials 58.10 ▲ +0.38% Steeper short rates help NIM optics; not a credit-stress day.
XLB Materials 53.18 ▼ -0.09% Copper −0.73%. Flat. No industrial confirmation.
XLV Health Care 171.16 ▼ -0.24% Defensive that did not catch a bid. Not a risk-off rotation.
XLRE Real Estate 44.48 ▼ -0.40% Duration. 10Y 4.72% is a headwind, not a crisis.
XLI Industrials 177.14 ▼ -0.93% Great Rotation candidate failed the tape. Higher real yields hurt.
XLU Utilities 42.73 ▼ -1.04% Bond proxy sold. Hawkish Fed = lower utility multiples.
XLK Technology 185.69 ▼ -1.55% Worst sector. NVDA −4.58% after Thursday’s beat. Semis led down.

Sorted best to worst: XLY +1.15%, XLE +0.63%, XLP +0.44%, XLF +0.38%, XLB −0.09%, XLV −0.25%, XLRE −0.40%, XLI −0.93%, XLU −1.04%, XLK −1.55%. Scoreboard: 4 up, 6 down. One sector cleared 1%: Consumer Discretionary, and it cleared it because AMZN +3.97% is a monster weight in XLY — not because the US consumer suddenly started spending. XLK at −1.55% is NVDA −4.58% plus SOXL −9.52%. Internally, AAPL/MSFT/GOOGL/META were green; the sector ETF still lost. That is concentration risk, not “tech is dead.”

The rotation vs a typical risk-off day is wrong in a useful way. True fear buys XLU and XLV and sells XLY. Today utilities −1.04% and healthcare −0.25% lagged while discretionary led. That is a rates-and-semis tape, not a recession tape. XLE green with WTI flat is residual energy bid, not a Hormuz spike. XLI −0.93% and IWM −1.35% are the Great Rotation getting punched by a 4.36% 2-year. Without a published Morning Edition I cannot quote this morning’s sector stack. What I can say: the afternoon stack is not Mag-7-to-value. It is AMZN-and-energy-up, duration-and-semis-down.

For positioning this is a sit. You do not buy XLK because MSFT was green while NVDA was −4.6%. You do not buy XLY because one mega-cap ripped. You do not buy XLU on a hawkish Chair. The only sector that met the 1% leadership test is a single-stock artifact. Breadth is 4/10. The Hedge does not “rotate” into a 4-green tape and call it institutional flow. We log it and we wait for six greens and fewer than two reds. That is not here.

Section 6 — The Hedge Scan Verdict (Afternoon Re-Run)
Requirement Status Detail
1. Sector concentration — one sector 1%+ leading? YES XLY Consumer Discretionary +1.15%. Driven by AMZN +3.97%, not a broad discretionary bid.
2. RED distribution — fewer than 20% of 10 sectors negative? NO 6 of 10 sectors negative = 60%. Threshold is <20% (max 1–2 red). Failed by a wide margin.
3. Clean momentum — 6+ of 10 sectors positive? NO 4 of 10 positive (XLY, XLE, XLP, XLF). Need 6. Failed.
4. Low volatility — VIX below 25? YES VIX 14.43. Clears the hurdle. Does not make the other two failures go away.

2 OF 4 MET — NO NEW TRADES. Requirements 2 and 3 failed. Six of ten sectors are negative (60% red vs a 20% maximum). Only four of ten are positive (need six). Requirement 1 is a technical YES because XLY printed +1.15%; I am not pretending that is clean sector concentration when AMZN is the entire move. Requirement 4 is a real YES: VIX 14.43 is not 25. Two yeses do not make a wheel. All four must clear. They did not. Morning comparison: no Morning Edition URL found for this date, so I cannot claim the scan flipped or held versus 7:05 AM. Versus the cash open, breadth never got to a 6-green tape while the Chair was speaking. Treat the afternoon re-run as standalone: stay out.

Re-engage only when: (1) a sector other than a one-stock XLY print leads 1%+ on a broad bid, (2) red sectors drop to 2 or fewer, (3) at least 6 of 10 are green, (4) VIX still under 25. Until then, existing positions only. Preferred underlyings when it clears — IWM, QQQ, XLI — are all on the wrong side of today’s tape (IWM −1.35%, QQQ −0.65%, XLI −0.93%). Do not “get a little premium” in NVDA after a −4.6% day because IV looks rich. That is how you become the distribution. Size is zero. The weekend contains no FOMC, but it contains Asia’s first look at 4.36% on the 2-year and 160.04 on USD/JPY. Sit.

Brutal honesty: a 14-handle VIX after a hawkish Jackson Hole is not a gift to premium sellers. It is a market that has not hedged. If Monday gaps, the people who sold weekend puts to “harvest” 14-vol will explain to their spouses why discipline was optional. It is not optional. NO NEW TRADES.

Section 7 — Prediction Markets
Event Probability Source
US recession by end of 2026 7.5% Yes / 92.5% No Polymarket (outcomePrices 0.075 / 0.925, updated today)
Fed rate hike by September 2026 FOMC 50.5% Yes Polymarket — “Fed Rate Hike by September 2026 Meeting?”
Fed rate hike anytime in 2026 67.5% Yes Polymarket
Sep 16 FOMC — hike to 3.75–4.00% 55.9% (hold 44.1%) Investing.com Fed Rate Monitor from CME Fed Funds futures, 6:55 PM EDT
Sep 16 FOMC — hold 3.50–3.75% 44.1% (was 65.9% prior day) Same source. 21.8-point collapse in hold odds after Warsh.
US-Iran ceasefire continues through Aug 31 96.65% Yes Polymarket (no qualifying US strike)
Hormuz traffic returns to normal by Sep 15 0.65% Yes Polymarket
Trump tariff dividend by Dec 31, 2026 12.5% Yes Polymarket

Polymarket’s US-recession-by-end-of-2026 contract is at 7.5% Yes (92.5% No) — polymarket.com/event/us-recession-by-end-of-2026, outcomePrices 0.075/0.925, volume ~$1.72M. That is not a hidden recession. Combined with HYG only −0.16% and VIX 14.43, the market is pricing a hawkish-but-growing economy, not a hard landing. I could not verify a live Kalshi recession quote on this run; that cell is omitted rather than guessed.

The FOMC binary is the live one. CME-based Investing.com: 55.9% September hike. Polymarket “hike by September 2026 meeting”: 50.5%polymarket.com/event/fed-rate-hike-by. Full-year hike anywhere in 2026: 67.5%polymarket.com/event/fed-rate-hike-in-2026. Those three numbers agree on direction: the cut camp lost the day. There is no “next FOMC cut” priced as the modal outcome. The modal outcome is hold-or-hike. If you are still running a 2026 cut-rally playbook, you are arguing with the board.

Geopolitics: Polymarket prices 96.65% that the US-Iran “ceasefire” (defined as no qualifying US strike) continues through August 31, and only 0.65% that Hormuz traffic is normal by September 15. Those are not contradictions. One is “no new US air strike this weekend.” The other is “the strait is not a functioning oil highway.” CNBC and NBC both ran Iran/Hormuz diplomacy today (Araghchi, Qatar, Oman conditions). Oil did not care. Tariffs: the clean live contract I could price is a 12.5% chance of a Trump “tariff dividend” by year-end — low, thin volume (~$1.9k). I am not building a China-tariff probability from expired May contracts. Cite what is live; omit what is dead.

Section 8 — Key Stocks & Earnings
Symbol Price Change % Signal
NVDA 217.55 ▼ -4.58% Thursday’s beat faded. High 229.26. Semis are the fade, not the Fed.
AAPL 319.70 ▲ +1.63% High 322.37. Mega-cap quality bid while NVDA dumped.
MSFT 513.53 ▲ +1.68% High 517.78. Azure/AI still bid. Split tape inside XLK.
AMZN 266.43 ▲ +3.97% Best Mag-7. High 267.56. XLY leadership is AMZN, period.
TSLA 348.75 ▼ -1.71% High 358.80 / low 345.20. High-beta offered with IWM.
META 578.02 ▲ +1.21% High 589.19. Held green. Not the NVDA unwind.
GOOGL 346.59 ▲ +1.74% High 349.14. Quality mega-cap, not a sector bid.

NVDA $217.55 (−4.58%) is the stock of the day, and it has nothing to do with Warsh’s adjective choice. Thursday’s beat and $96B-ish outlook (per the site’s own morning-after posts) got sold: high $229.26, low $216.82, close $217.55. That is how a market treats a deified name when the multiple is the product. SOXL −9.52% is the same trade with a fuse. AAPL $319.70 (+1.63%), MSFT $513.53 (+1.68%), GOOGL $346.59 (+1.74%), META $578.02 (+1.21%) all finished green. XLK still −1.55%. If your “tech” view is a basket, you got NVDA’d. If your view is quality mega-cap ex-semis, you were fine. Do not conflate them.

AMZN $266.43, +3.97% (high $267.56) is why XLY led. That is not a consumer-discretionary cycle. That is one company. TSLA $348.75 (−1.71%) traded with IWM, not with AMZN. Mag-7 is not a monolith today; it is a dispersion tape. I will not average into NVDA on a Friday close because “the earnings were good.” Earnings were yesterday. Price is today. The Hedge does not buy a −4.6% name into the weekend without four scan lights green. They are not.

Symbol Company When Est. EPS Actual EPS Surprise Notes
HAFN Hafnia Limited TAS 0.51 0.47 −7.35% Marine shipping. Miss. Yahoo calendar.
MNSO MINISO Group TAS 2.12 1.76 −16.87% Largest miss on the Yahoo list. Consumer/retail.
CHA Chagee Holdings TAS 2.30 2.54 +10.51% Only clear beat on Yahoo’s printed actuals.
IBIO iBio, Inc. TAS −0.06 −0.07 −11.36% Micro-cap. Irrelevant to index tape.
GORO Goldgroup Mining AMC 0.13 Not out at cash close. Yahoo shows estimate only.
DOMO Domo, Inc. AMC No Yahoo estimate. After close.
RSASF RESAAS Services AMC Micro-cap. No Yahoo estimate.

Yahoo’s earnings calendar for 2026-08-28 is a light US session — not a mega-cap week. Printed actuals: Hafnia 0.47 vs 0.51 (−7.35%), MINISO 1.76 vs 2.12 (−16.87%), Chagee 2.54 vs 2.30 (+10.51%), iBio −0.07 vs −0.06. GORO/DOMO/RSASF were listed after the close without actuals at the time I pulled the calendar. Yahoo did not display revenue actuals/estimates on that table, so revenue cells are omitted rather than invented. None of these names moved SPY. The earnings that moved the tape this week were Nvidia’s Thursday print, and today the stock gave a chunk of it back. That is the earnings story. Not MINISO.

Section 9 — Crypto
Asset Price 24h % Signal
Bitcoin (BTC-USD) 77,758.38 ▼ -3.13% High 81,149 / low 77,078. Risk-off with gold, not with SPY’s tiny dip.
Ethereum (ETH-USD) 2,441.63 ▼ -2.79% High 2,529 / low 2,418. Tracking BTC.
Solana (SOL-USD) 104.36 ▼ -4.42% High 109.79. High-beta crypto led the dump.
BNB (BNB-USD) 690.54 ▼ -3.05% High 718.00. No idiosyncratic story.
XRP (XRP-USD) 1.3841 ▼ -4.77% High 1.468. Worst of the five. Liquidity, not news.

Crypto traded like high-beta duration, not like digital gold. BTC $77,758 (−3.14%) from an $81,149 high. ETH $2,441.63 (−2.79%). SOL $104.36 (−4.41%). BNB $690.54 (−3.05%). XRP $1.384 (−4.77%). Gold also dumped, so the “BTC as gold” crowd can claim correlation; the “BTC as risk” crowd can claim the same dump versus a −0.25% S&P. Both are looking at a hawkish real-yield shock. Neither gets a new long from me on a Friday.

The 24h range on BTC ($77,078–$81,149) is the weekend risk. A 160-handle USD/JPY plus 55.9% September hike odds is not a crypto-friendly Sunday night. Support I will actually respect is the session low near $77,100; a break opens the psychological $75,000 area I will not forecast as a target, only as the next round number on the chart. Resistance is today’s failed high-80s thousand — specifically the $80,000–$81,150 zone that already failed. Overnight bias: Bearish until the 2-year stops rising.

Do not use TQQQ/SOXL logic on SOL. Four-and-a-half percent down in 24 hours on a name that already sits 59% below its 52-week high ($253.21) is not a “buy the dip” setup. It is a volatility product without a scan. Crypto is a satellite, not the book. Size it that way or don’t hold it.

Section 10 — Into the Close
Asset Key Support Key Resistance Overnight Bias
SPY $768.31 (session low) $775.29 (session high) / $779.37 52w Neutral-to-Bearish
QQQ $715.09 (session low) $724.13 (session high) Bearish
IWM $295.67 (session low — close) $300.39 (session high) Bearish
GLD $407.62 (session low) $424.79 (session high) Bearish
TLT $82.78 (session low) $83.60 (session high) Bearish
BTC-USD $77,078 (24h low) $81,149 (24h high) Bearish

SPY $769.35 closed $1.04 off the low ($768.31) and $6 below the high ($775.29). The 52-week high at $779.37 was never in play after Warsh. Overnight bias Neutral-to-Bearish: a quiet Asia session leaves SPY in a $768–$775 box; a UST-led gap risks the $766 Thursday close. I am not calling a crash. I am calling a close on the lows after a hawkish Chair. That is not bullish.

QQQ $716.43 support is the session low $715.09 — already tagged. Bias Bearish while NVDA is the residual. IWM $295.75 closed on $295.67. Bias Bearish. That is the duration index. GLD $408.89 support $407.62, resistance the abandoned $424.79. Bias Bearish until the 2-year cools. TLT $82.88 on $82.78 — Bearish, but the damage is in the belly/front end, not the 30-year. BTC Bearish as above.

Weekend tripwires, not hopes: (1) USD/JPY through 160.20 with Tokyo headlines — that’s a vol event for Monday NQ; (2) any official CME FedWatch print that diverges hard from the 55.9/44.1 Investing.com calculator I used because the CME HTML timed out; (3) a Hormuz kinetic headline that actually moves WTI $3+ — today’s CNBC/NBC diplomacy did not. If none of those fire, expect a heavy, lower-volume Monday open that still fails the Hedge scan unless breadth magically goes 6/10 green. I will not pre-clear trades for Monday. We scan again. That is the job.

Net: the Chair told you inflation is the job. The 2-year believed him. Gold believed him. NVDA traders did not get a separate exemption. The S&P barely fell because mega-cap quality other than NVDA bid. That is a narrow, rates-driven session — not a buying panic and not a selling panic. NO NEW TRADES. ALL 4 NOT MET. Follow the scan or stop calling it a process.

🔍 FinViz Institutional Flow Scan: Run Afternoon Scan ↗  |  Sector ETF Scan: Run Sector Scan ↗

Scan Verdict: 2 OF 4 REQUIREMENTS MET — NO NEW TRADES. XLY +1.15% and VIX 14.43 pass. RED distribution FAILS (6 of 10 negative = 60%). Clean momentum FAILS (4 of 10 positive). Do not engage new Protected Wheel entries.

Data sourced from Yahoo Finance (indices, futures, commodities, 10Y/30Y, FX, sectors, ETFs, stocks, crypto), CNBC/Tradeweb (2-Year Treasury — Yahoo 2Y ticker failed), Investing.com Fed Rate Monitor based on CME Group 30-Day Fed Funds futures (Sep 16 probabilities, 6:55 PM EDT), Reuters / AP / NPR / CNBC (Warsh, Iran/Hormuz headlines), Polymarket (recession, hike, Iran, Hormuz, tariff dividend). Official CME FedWatch page timed out; Kalshi recession quote not verified — both omitted as live cells. No Morning Edition for August 28, 2026 found. All times Pacific unless noted. Earnings revenue not on Yahoo’s calendar table — omitted.

This report is for informational purposes only and does not constitute financial advice or a solicitation to buy or sell any security. Past performance is not indicative of future results. Estimated values should be independently verified before making investment decisions. I am Timothy McCandless / The Hedge. I tell you when not to trade. Today is that day.

Follow The Hedge at timothymccandless.wordpress.com for your daily 6:40 AM institutional flow scan — discipline beats gambling every time.

Blog

Social Security on Track for a Second “Trump Bump” in 2027

Projections suggest another notable Social Security cost-of-living adjustment in 2027. The size depends on inflation trends and the official COLA math — not on the nickname. Tens of millions of beneficiaries would feel it in the check, not in the S&P.

A COLA is inflation catch-up. It is not a windfall and not a reason to stretch for yield. Underwrite the real (inflation-adjusted) check.

Source: Yahoo Finance

#Social Security #COLA #retirement income #seniors #personal finance #inflation #government benefits #financial planning #boomer finance #income security #policy news #money tips

Blog

How Bulletproof Is Your Nest Egg? Three Key Questions for Boomers

Stress-test retirement savings with three questions: withdrawal rate, healthcare costs, and sequence-of-returns risk. If you cannot answer them with numbers, the portfolio is a hope trade.

Bulletproof is a marketing word. A 4% rule in a high-valuation tape is not a guarantee. Run the drawdown. Then decide whether the wheel, the bond sleeve, or cash is doing the job.

Source: Yahoo Finance

#nest egg #retirement planning #boomers #personal finance #wealth management #financial security #portfolio review #retirement tips #money advice #investing strategy #long term planning #financial independence

Blog

Nvidia Deepens Relationship with SpaceX

Nvidia’s ties with SpaceX appear to be strengthening, adding another high-profile name to the chipmaker’s AI and computing ecosystem. Collaboration could extend into space-related compute, satellite systems, and data processing. Partnership headlines are not revenue until they show up in a segment.

Do not confuse a relationship story with an NVDA entry signal. The earnings print is the catalyst this week. This is color.

Source: Yahoo Finance

#Nvidia #SpaceX #Elon Musk #AI partnerships #tech collaboration #semiconductor #space tech #stock news #NVDA #investing #innovation #market movers #finance news #tech stocks

Blog

Iran and Oman Move Closer on Future Administration of the Strait of Hormuz

Reports indicate Iran and Oman are advancing talks on future administration of the Strait of Hormuz, including possible revenue-sharing on tolls. Any change at that chokepoint is an energy-market input. Crude, tanker rates, and the inflation print all sit downstream of it.

This is geopolitics, not a long crude call. If you do not have a defined risk on energy, you do not need a new one because a headline used the word “tolls.”

Source: Yahoo Finance

#Strait of Hormuz #Iran #Oman #oil markets #energy news #geopolitics #global trade #shipping #crude oil #market impact #finance news #commodity markets #economic risk #international relations

Blog

McDonald’s Discontinues a Fan-Favorite Item After 13 Years

McDonald’s ended a long-running menu item after 13 years. Menu churn is how a QSR protects ticket mix, supply cost, and throughput. Customer disappointment is not a thesis. Watch same-store sales and margin, not the comment section.

Source: Yahoo Finance

#McDonalds #MCD #fast food #menu change #consumer trends #restaurant stocks #business news #brand strategy #customer reaction #food industry #stock market #finance news #QSR stocks #market update

Blog

After the Westchester Roofing Fatality: How to Read the Citations and What Workers Can Do Next

A worker died repairing a roof leak on a two-story house in Westchester on January 9, 2026. He fell about 24 feet and suffered fatal head injuries. Cal/OSHA’s August 3 news release (DIR 2026-62) says the crew was on that roof without required fall protection, without proper ladder-safety training, and without an on-site worker certified in first aid. Two of the three employers also failed to provide effective heat-illness prevention training. DIR did not name which two.

Three Los Angeles County roofing contractors were cited. Combined proposed penalties: $282,420. Two of the three appealed. A separate Bureau of Investigations file remains open. If you work roofs, bid against these shops, or you are family trying to make sense of a citation packet, this is how to read what Cal/OSHA actually said — and what you can do next.

What Cal/OSHA issued

DIR published these proposed penalties and classifications. It did not publish inspection numbers or the Title 8 section on each item. Do not invent those. Ask for the file.

  • Atlas Building and Roofing, Inc. — $120,300 proposed: one willful-serious accident-related, three serious, two general. DIR notes prior noncompliance: willful-serious and serious roofing citations in 2025, and two serious roofing citations in 2023. Appealed.
  • Atlas Roofing Company, Inc. — $113,750 proposed: one willful-serious accident-related, three serious, two general. Appealed.
  • Roof-Top Construction, Inc. — $48,370 proposed: one serious accident-related, three serious, two general. DIR did not report an appeal.

Cal/OSHA treated each of the three as responsible for protecting workers on that job.

CSLB license #1057468 is the C-39 roofing license associated with Atlas Building and Roofing Inc. of West Hills (C-39 Roofing). Confirm current status on the CSLB public lookup before you rely on it — this draft does not treat a lookup as a finding that the firm was unlicensed on January 9, 2026. DIR listed Atlas Roofing Company, Inc. as a separate cited employer. Do not collapse the two names.

What the labels actually mean

General (Title 8 §334(b)): a safety-or-health violation specifically determined not to be serious.

Serious (Title 8 §334(c); Labor Code §6432): Cal/OSHA gets a rebuttable presumption if it shows a realistic possibility that death or serious physical harm could result from the actual hazard. Proving a standard was broken is not enough by itself. The employer can rebut by showing it did not know, and could not with reasonable diligence have known, of the violation.

Willful (Title 8 §334(e)): an intentional and knowing violation where the employer was conscious that what it was doing violated a safety law; or the employer knew an unsafe condition existed and made no reasonable effort to eliminate it. Willful-serious is both labels at once. That is what DIR put on the accident-related items issued to the two Atlas employers.

Accident-related (Labor Code §6319(d); Title 8 §336): the Division determined that death or serious injury, illness, or exposure was caused by a serious, willful, or repeated violation. The penalty is not reduced for good faith, history, or abatement credit — only for size of the business. Roof-Top’s accident-related item is classified serious, not willful-serious. None of this is a court verdict.

Citations on appeal are not final

An employer has 15 working days from receipt of the citation to contest it at the Occupational Safety and Health Appeals Board. DIR says the two Atlas employers have appealed. Until the Board issues a final order — or the employer withdraws, settles, or lets an item become final — those proposed penalties can be reduced, reclassified, or withdrawn. Employees may participate as third parties in an employer’s appeal, and may appeal the reasonableness of an abatement date. The employer must post notice of the appeal where employees will actually see it, and serve it on any employee who suffered a serious injury and on the representative of any employee who was killed.

The rule that should have been on that house

DIR’s description tracks Title 8 §1731, the residential-type roofing standard that took effect July 1, 2025. On slopes up to and including 7:12, employees must be protected from falling when the fall distance is 6 feet or more. On slopes steeper than 7:12, that protection is required regardless of height. The old 15-foot residential trigger is not the law anymore. Construction first aid is Title 8 §1512. Outdoor heat-illness prevention for construction is Title 8 §3395: water, shade, high-heat procedures at 95°F, and effective training before heat-exposed work starts.

What you can do next

1. Get the inspection file. File a Public Records Act request under Government Code Division 10 (commencing with §7920.000). The 10-day determination clock, and the optional 14-day extension for unusual circumstances, are in Government Code §7922.535. Use DIR’s online form, email DOSHPRA@dir.ca.gov, or go in person to a district office. Identify the employer legal names, the Westchester worksite, January 9, 2026, and the date range through the citation. Ask for citations, the inspection report, photographs, and appeal status. Also search OSHA’s public establishment search by company name and California.

2. File a Cal/OSHA complaint if the hazard is still on a job you can see. Anyone can file. A complaint from an employee or employee representative is “formal”; everyone else’s is “non-formal.” You do not need the Title 8 section number. You do need enough detail to find the hazard: employer name, address, height, slope, whether fall protection is actually in use, and who is on site. Call the district office for that zip code (8 a.m.–5 p.m., weekdays) or email via the zip-code locator. Workers can also call 833-579-0927, 9 a.m. to 7 p.m. weekdays, for a live bilingual representative. Your name is confidential unless you ask to be named. Serious and imminent hazards generally get an unannounced on-site inspection; lesser hazards may get a 14-day letter that must be posted.

3. If you get punished for speaking up, that is a different filing. Labor Code §6310 bars discharge or discrimination because you complained about unsafe conditions (to Cal/OSHA, another agency, your employer, or your representative), participated in a safety committee, reported a work-related fatality, injury, or illness, or asked for injury records. You are entitled to reinstatement and lost wages. Labor Code §6311 bars layoff or discharge for refusing work that would violate the Labor Code, a safety standard, or a safety order where that violation would create a real and apparent hazard to you or your coworkers. File with the Labor Commissioner under Labor Code §§6312 and 98.7. Current §98.7 gives you one year from the retaliatory act. You may also file a concurrent federal OSHA whistleblower complaint within 30 days. Call 833-526-4636.

4. Related worker tools. Unpaid wages, overtime, or missing meal and rest breaks go to the Labor Commissioner as a wage claim — not to Cal/OSHA. Keep your own time records and paystubs. If you need a plain-English walkthrough of a DLSE wage claim, the free Wage Theft Recovery kit at JusticePrompt.com is built for that filing.

High Hazard Unit

Cal/OSHA’s High Hazard Unit inspects employers with the highest rates of preventable injuries, illnesses, and workers’ compensation losses. Targeting can use the annual High Hazard Industry List (DART rates above 200 percent of the California private-sector average), workers’ compensation loss data, citation history, and other sources in Labor Code §6314.1.

FAQs

If the two Atlas citations are on appeal, can I still use them? Yes — as proposed Cal/OSHA findings, not as a final Board order. Quote the DIR release accurately, pull the file, and say the cases are appealed. Do not treat Roof-Top as appealed unless DIR or the Board says it is.

Can a family member file a complaint or request the records? Yes. Anyone who believes a safety standard is being violated, or that a danger threatens physical harm, can file a complaint. Family and the public can also request inspection records under the Public Records Act. Immigration status is not a condition of protection.

Sources

DIR 2026-62, https://www.dir.ca.gov/DIRNews/2026/2026-62.html. Title 8 §§334, 336, 1512, 1731, 3395. Labor Code §§6310, 6311, 6312, 6314.1, 6319, 6432, 98.7. Government Code §§7920.000–7931.000, 7922.535. Complaint: https://www.dir.ca.gov/dosh/Complaint.htm. District locator: https://www.dir.ca.gov/asp/doshzipsearch.html. PRA: https://www.dir.ca.gov/dosh/pra-Requests.html and https://www.dir.ca.gov/PRAR/PRARForm.asp. OSHAB: https://www.dir.ca.gov/OSHAB/oshabappealpro.html. High Hazard Unit: https://www.dir.ca.gov/dosh/High-Hazard-Unit.html. Wage claims: https://www.dir.ca.gov/dlse/howtofilewageclaim.htm. OSHA establishment search: https://www.osha.gov/ords/imis/establishment.html. CSLB public lookup (confirm #1057468 on the site; do not treat this draft as a live license-status finding): https://www.cslb.ca.gov/OnlineServices/CheckLicenseII/CheckLicense.aspx. JusticePrompt.com wage-theft kit (self-help only).

Educational use only — not legal advice, not a filing, and not a final-order finding. Proposed penalties can change on appeal. Verify current statute, license, and docket status before you act.

Scroll to Top