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.