Gold macro call, 29/07/2026: leaning bearish

2 changes of view during the day.

(UTC)held until 00:58 Iran fired ballistic missiles at US forces in the Middle East, upgrading yesterday's unverified Fars claim into a broadly sourced strike.

Market regime

Three layers, one funnel. The war premium keeps deflating even as the war escalates: WTI sits at 81.9, down 3.54% weekly, Brent below 84 after Gulf states blessed Iran's voluntary Hormuz toll — that compresses breakevens and keeps real yields firm. Second, the crowded AI trade is de-grossing violently: KOSPI -6.1% with sidecar halts, hedge funds meeting margin calls, Nasdaq -4.77% weekly. Third, this is not systemic risk-off — VIX 18.21 is falling and DXY is pinned at 101.43. Everything now compresses into Warsh's first FOMC with roughly a third of a hike priced.

Gold (XAU/USD)

BEARISH · Conviction 6/10 · a few days

Primary driver
Firm real yields plus an unusual hike tail into Warsh's first FOMC outweigh a haven bid that no longer responds to war.
Reasoning
Gold's refusal to bid is the cleanest signal on the tape: Iran fired ballistic missiles at US forces and bullion still fell 1.34% to 4,019, sitting on the 4,000 pivot. Two structural forces dominate. The war premium keeps deflating — WTI 81.9, -3.54% weekly, Brent under 84 — compressing breakevens and firming real yields. Second, roughly a third of a rate hike is priced into today's FOMC at 18:00 UTC, a hawkish tail rarely seen at a hold meeting. Counterweight is real: US10Y actually eased 0.8% to 4.604%, the fiscal debasement bid lifted gold 1.6% last week, and two-thirds odds still favour no move — a neutral statement triggers relief back toward 4,050.
Key levels
S 4000/3950 · R 4050/4100
Invalidated if
An H4 close above 4,055 negates the bearish bias and reopens 4,100. An explicit easing bias from Warsh flips it bullish regardless of price.

Bitcoin

BEARISH · Conviction 4/10 · a few days

Primary driver
Forced de-grossing of the AI trade reaches for the most liquid winners first, and BTC is the highest-beta liquidity asset into an event with a hike tail.
Reasoning
BTC is caught between a liquidity shock and a structural bid, which is why conviction is deliberately low. The AI unwind is live: KOSPI -6.1% with sidecar halts, chip names dumped, hedge funds meeting margin calls per FT, Big Tech long bonds trading like junk, Nasdaq -4.77% weekly. That pushed BTC through 63,000 before it recovered to 64,047. But note the divergence — BTC is +0.21% on the day against Nasdaq -0.98%, and +6.28% monthly against Nasdaq -4.65%. That is a genuine debasement bid, and it caps how bearish this can be. The contrarian tell keeps the lean lower: retail call options near 55% of new big-tech flow signals euphoria, and the FOMC hike tail is unhedged downside.
Key levels
S 63000/61500 · R 65500/67500
Invalidated if
A daily close above 65,600 negates the bearish bias and opens 67,500. A dovish Warsh presser that lifts Nasdaq voids it immediately.

DXY (USD)

BULLISH · Conviction 4/10 · a few days

Primary driver
A 40-year low in the yen ahead of Friday's BOJ mechanically supports the index while Warsh has every credibility incentive to deliver a hawkish hold.
Reasoning
The dollar is pinned — 101.43, flat on the day, +0.07% monthly — but the lean is still higher. The yen at a 40-year low ahead of Friday's BOJ drags the index up mechanically, and with a third of a hike priced, Warsh can sound hawkish at his debut without moving rates; first-meeting credibility incentives skew that way. The euro leg adds pressure: German prelim GDP is seen decelerating to 0.1% from 0.3%, and Fitch flags weaker European macro credit conditions from the US-Iran war. The counter is genuine — two-thirds expect no move, US10Y already eased to 4.604%, and a soft Core PCE Thursday at 0.2% versus 0.3% prior would unwind hike pricing and push DXY through 101.10.
Key levels
S 101.10/100.60 · R 101.80/102.30
Invalidated if
A daily close below 101.05 negates the bullish lean and opens 100.60. Any explicit easing signal from Warsh voids it on the spot.

EUR/USD

BEARISH · Conviction 4/10 · a few days

Primary driver
Deteriorating European growth and credit conditions from the US-Iran war leave the euro as the weaker leg against a dollar carrying hawkish FOMC risk.
Reasoning
EURUSD at 1.1387 is stuck in the same range it has held all month, -0.15% weekly and flat over thirty days, but the bearish skew is intact. German prelim GDP tomorrow is forecast at 0.1% from 0.3%, and Fitch has flagged deteriorating European macro credit conditions specifically tied to the US-Iran war — Europe imports the energy shock without the dollar's reserve bid. The pair also faces a hawkish FOMC tail from the dollar side with a third of a hike priced. The counter deserves weight: German prelim CPI is seen jumping to 0.7% m/m from -0.3%, a large swing that would harden ECB pricing, and any upside surprise there alongside a non-hawkish Warsh flips this quickly.
Key levels
S 1.1350/1.1300 · R 1.1430/1.1470
Invalidated if
A daily close above 1.1435 negates the bearish bias and opens 1.1470. German prelim CPI above 0.7% m/m alongside a non-hawkish Warsh flips it bullish.

Watchlist

  • FOMC 18:00 UTC: hold versus the ~1/3 hike priced; Warsh's debut tone at 18:30.
  • Core PCE Thursday 12:30 UTC, 0.2% vs 0.3% prior — a miss revives easing bets.
  • Independent verification of the Iranian missile strike and any US retaliation.
  • Gold's 4,000 pivot: H4 close below opens 3,950, reclaim of 4,055 flips the bias.
  • VIX above 21 with Nasdaq extending losses would turn de-grossing into true risk-off.
(UTC)

Market regime

Everything is compressing into Warsh's first FOMC at 18:00 UTC, with roughly a third of a hike priced. Iranian ballistic missiles hit US forces and gold still fell 1.5% — the haven channel is broken and real yields, with US10Y +5.31% on the month, remain the price-setter. The war premium keeps deflating: WTI 82.63, Brent under 84, Gulf states blessing Iran's Hormuz toll. AI de-grossing continues, but VIX 18.21 is falling and DXY is pinned at 101.37: positioning stress, not systemic risk-off.

Gold (XAU/USD)

BEARISH · Conviction 6/10 · a few days

Primary driver
Firm real yields plus a third of a Fed hike priced into today's FOMC outweigh a haven bid that markets keep refusing to pay.
Reasoning
Gold lost 1.5% on the day Iranian ballistic missiles struck US forces — the third straight week the haven bid has failed to appear, and the cleanest evidence that geopolitics is not the price-setter here. Real yields are: US10Y at 4.604 is still +5.31% monthly with the 30y above 5%, and roughly a third of a hike is priced into Warsh's first FOMC. The deflating war premium (WTI -2.69% weekly, Brent under 84, Gulf states blessing Iran's Hormuz toll) caps breakevens and keeps real yields firm. VIX 18.21 is falling, so the equity unwind is positioning stress, not risk-off that would bid metal. Counter: gold is only -1.6% monthly against that yield move, and the Trump camp's assault on Fed independence is a live debasement bid a dovish Warsh would ignite.
Key levels
S 4000/3950 · R 4055/4100
Invalidated if
An H4 close above 4,055 negates the bearish bias and reopens 4,100. Any explicit easing signal or dovish tilt from Warsh flips it bullish regardless of price.

Bitcoin

BEARISH · Conviction 4/10 · a few days

Primary driver
Bitcoin is trading as high-beta to the unfinished AI de-grossing that dragged it under 63,000 overnight.
Reasoning
BTC broke 63,000 as the Asian chip selloff spilled into Wall Street, and remains -3.44% on the week against Nasdaq's -4.77% — the correlation is doing the work, not any crypto-specific flow. The unwind is not finished: hedge funds are meeting margin calls per the FT and desks are flagging a possible 10% Nasdaq correction from highs. Sentiment is the caution flag: retail is violently polarized between FOMO and panic liquidation, which is a contrarian volatility signal rather than trend confirmation, so conviction stays low. Counter, and it is real: BTC is -0.11% on the day versus Nasdaq -0.98%, is +5.95% monthly, and refused to hold below 63,000 — that resilience plus Atkins pushing the Clarity Act argues against a clean short.
Key levels
S 63000/61500 · R 65600/67500
Invalidated if
A daily close above 65,600 negates the bearish bias and opens 67,500. A dovish Warsh presser that lifts Nasdaq voids it immediately.

DXY (USD)

BULLISH · Conviction 4/10 · a few days

Primary driver
The yen at a 40-year low into Friday's BOJ mechanically underpins the basket while Warsh is expected to hold hawkishly.
Reasoning
The dollar's floor right now is the yen, not US growth: USDJPY above 163 is a 40-year low into Friday's BOJ, and JPY carries roughly 13.6% of the basket. Front-end support comes from roughly a third of a hike priced for today, with US10Y at 4.604 still +5.31% monthly. But the honest read is compression, not trend: DXY is +0.01% on the month and -0.1% on the day, and last session's bullish lean earned nothing. Two counters cap conviction. A third of a hike already priced sets a high bar for a hawkish surprise, and the Trump camp's push to reshape the Fed is a genuine dollar-negative tail that would steepen the curve and hit the buck.
Key levels
S 101.05/100.60 · R 101.80/102.30
Invalidated if
A daily close below 101.05 negates the bullish lean and opens 100.60. An explicit easing signal or any Warsh concession on Fed independence voids it on the spot.

EUR/USD

BEARISH · Conviction 3/10 · a few days

Primary driver
The euro cannot gain even on a flat dollar, with German growth slowing and European credit conditions weakening on war spillover.
Reasoning
The tell is relative weakness: EURUSD is -0.1% on the week and +0.06% on the month while DXY went nowhere, so the pair failed to capture a soft dollar. The fundamentals underneath are deteriorating — German prelim GDP is forecast to slow to 0.1% q/q from 0.3%, and Fitch has flagged weakening European macro credit conditions from US-Iran war spillover, with the region importing the energy shock rather than exporting it. Positioning is pinned into today's FOMC, so direction is a US story first. The counter is sharp and near-term: German prelim CPI is forecast at 0.7% m/m against -0.3% prior, a hawkish jump that would revive ECB pricing and squeeze shorts, which is why conviction stays at the low end.
Key levels
S 1.1340/1.1290 · R 1.1435/1.1470
Invalidated if
A daily close above 1.1435 negates the bearish bias and opens 1.1470. German prelim CPI above 0.7% m/m alongside a non-hawkish Warsh flips it bullish.

Watchlist

  • Warsh's first FOMC 18:00 UTC: statement language against the ~1/3 hike priced.
  • Core PCE 0.2% m/m Thu 12:30 UTC; an upside print revives hike bets and hits gold.
  • Any US retaliation for the Iranian missile strike — gold's reaction is the haven test.
  • Nasdaq de-grossing: a 10% drawdown from highs would break the 'positioning stress' read.
  • USDJPY above 163 into Friday's BOJ; intervention risk is the main DXY tail.

This page is frozen to a past day. The latest call is always on the home page.

Get free analysis Free, no card required. The bot messages you directly — not a group chat.