Gold macro call, 23/08/2026: leaning bullish

Record of 23/08/2026 — this page is frozen and is not the current picture. See the current call →

8 changes of view during the day.

Channel most closely tied to Gold (XAU/USD): USD strength (-0.55) · next fork at US ISM services PMI

(UTC)

Market regime

Week ten of fiscal debasement, and the hard data still refuses to confirm risk-off: HY spreads 2.75% (z -0.75), VIX 15.13 down 5.5%, MOVE 73.4, Nasdaq green into the Friday close. The rates-dollar link remains severed — real 10y 2.35% (z +1.82) and 2y 4.19% sit at cycle highs while DXY holds 98.80 and broad USD (z -0.88) grinds lower. Supply and governance are being priced, not carry: doubled 10-30y buybacks, Japan's $123bn Treasury liquidation, a live 50% US-Canada tariff war, record Broadcom CDS on off-balance-sheet AI debt. Hard assets trade with equities. FX and gold reopen Sunday 21:00 UTC.

Gold (XAU/USD)

BULLISH · Conviction 6/10 · a few weeks · expected +1.50%

Primary driver
Monetization of a deteriorating Treasury supply picture — doubled 10-30y buybacks, Japan's $123bn liquidation, foreign custody at 14-year lows — is bidding gold as the replacement reserve asset.
Reasoning
Gold's bid is monetization, not fear. The Treasury doubled 10-30y buybacks while Japan has sold $123bn of Treasuries since February and foreign custody sits at a 14-year low; the marginal Treasury buyer is being displaced into bullion. The regime shift is measurable, not narrative: real 10y at 2.35% (z +1.82) is at cycle highs yet gold is +11.39% on the month, and the 60-day correlation to VIX is -0.46 — inverted from textbook, with Nasdaq at +0.36. DXY -0.87% on the week keeps the -0.55 dollar link working, and WTI +5.92% lifts breakevens to 2.34%, compressing real yields. Counter: spec positioning is crowded at 54.7% of OI (z +1.26, +6.0 in five sessions), GVZ jumped 3.37 to 27.29, and Iran clearing Iraqi tankers through Hormuz deflates part of the war premium.
Key levels
S 4600.8/4580.2/4555.4 · R 4641.7/4663.9/4681.8
Invalidated if
A daily close below 4,580.2 is the first warning; a daily close below 4,555.4 voids the bullish case.

Bitcoin

SIDEWAYS · Conviction 4/10 · a few days · expected -1.20%

Primary driver
A weak dollar tailwind is being offset by exhausted positioning after a 22.9% weekly run, leaving price pinned between 76,206 support and 78,120 resistance.
Reasoning
Two forces cancel out, so the honest call is range. Bullish leg: the -0.51 correlation to DXY works in favour while broad USD (z -0.88) keeps sliding. Bearish leg: momentum has died at resistance — up 22.86% on the week and 20.49% on the month, but only +0.27% in 24 hours, stalling under 78,120 (5 touches). $550m of longs were liquidated in a single hour, funding collapsed 1.078 to 1.0bp/day, and spec positioning at 12.57% of OI (z +1.78) shed 5.67 in one session. Social flow is extreme euphoria — $475K memes, bear-baiting — which reads contrarian. The +0.31 Nasdaq link is a drag with Nasdaq -2.45% weekly and Broadcom CDS at records. I have flipped this asset 12 times in 14 days with zero levels broken; both levels are intact, so I hold neutral.
Key levels
S 77000/76206/74938 · R 78120/79005/79486
Invalidated if
A daily close below 74,938 turns the view bearish; a daily close above 79,486 turns it bullish.

DXY (USD)

BEARISH · Conviction 4/10 · a few weeks · expected -0.90%

Primary driver
Structural reserve outflows and a governance premium are outweighing a cycle-high yield advantage, keeping the rates-dollar link severed.
Reasoning
The dollar is not trading its carry. Real 10y 2.35% (z +1.82) and 2y 4.19% (z +1.57) are at cycle highs, yet DXY is -0.87% weekly and -2.31% monthly, and broad USD including CNY and MXN sits at z -0.88 and still falling. The flow story explains it: Japan has liquidated $123bn of Treasuries since February, foreign custody is at a 14-year low, and buybacks were doubled — the market is pricing supply and governance, including Trump's remark that the military is the ultimate bond-market intervention. A 50% US-Canada tariff war with symmetric retaliation is a growth tax on both sides, not a dollar bid. Counter: two months of one-way selling leaves the dollar stretched, Friday's close is stale into Sunday's reopen, and my own DXY hit rate is 42% — hence low confidence.
Key levels
S 98.0 · R 99.5 (proxy, no DXY candles)
Invalidated if
A daily close above 99.50, or EURUSD closing below 1.1644, voids the bearish case.

EUR/USD

BULLISH · Conviction 6/10 · a few weeks · expected +1.00%

Primary driver
Speculators added shorts into a rising market — EUR net positioning at -7.34% of OI (z -1.6) — leaving squeeze fuel behind a broadly weakening dollar.
Reasoning
This is the cleanest expression of dollar weakness. EURUSD is +1.24% on the week and +2.41% on the month, yet spec positioning fell another 5.764 to -7.34% of OI (z -1.6): shorts were added into strength, which is squeeze fuel rather than confirmation. The macro backdrop supports it — broad USD at z -0.88, doubled Treasury buybacks, Japan's $123bn liquidation, and a US-Canada tariff war that taxes US growth. The 60-day correlation to VIX is -0.45 and VIX fell 5.5% to 15.13. Counter: the -0.35 link to us10y is a headwind with 10y at 4.738 and up 0.89%, price sits right beneath 1.1680 (6 touches, 0.2 ATR), and Friday's print is stale into the Sunday reopen. Target is the 1.1716 shelf.
Key levels
S 1.1668/1.1658/1.1644 · R 1.1680/1.1698/1.1716
Invalidated if
A daily close below 1.1658 voids the bullish case; a daily close below 1.1644 flips it bearish.

Watchlist

  • Sunday 21:00 UTC FX/gold reopen: gap risk on the 4,600.8 shelf after a stale Friday close.
  • Gold spec positioning at 54.7% of OI (z +1.26) — crowded longs are the main squeeze risk.
  • BTC funding at 1.0bp/day after the $550m long flush: a re-spike signals fresh leverage, not demand.
  • US-Canada tariff escalation: watch USDCAD and whether the 50% duties broaden to more sectors.
  • AI credit stress — Broadcom CDS records and HY spreads at 2.75% are the first real risk-off tell.
(UTC) Iran-linked cyberattack knocked a British power plant offline for four days, the first physical grid outage of its kind in the UK.

Market regime

Week ten of fiscal debasement, and the hard data still refuses to confirm risk-off: HY spreads 2.75% (z -0.75), VIX 15.13, MOVE 73.4, Nasdaq green into the Friday bell. The rates-dollar link stays severed — real 10y 2.35% (z +1.82) and 2y 4.19% at cycle highs while DXY sits at 98.80 and broad USD (z -0.88) grinds lower. Supply and governance are the price, not carry: doubled 10-30y buybacks, Japan's $123bn Treasury liquidation, a two-way 50% US-Canada tariff war. Hard assets trade with equities. FX and gold reopen Sunday 21:00 UTC.

Gold (XAU/USD)

BULLISH · Conviction 6/10 · a few days · expected +0.90%

Primary driver
The Treasury doubling 10-30y buybacks alongside Japan's $123bn UST liquidation keeps a debt-monetization bid under bullion.
Reasoning
Gold closed Friday +1.71% at 4,604, up 5.22% on the week and 11.39% on the month, and it did so with real 10y yields at a cycle-high 2.35% (z +1.82). That combination is the whole thesis: the textbook real-yield linkage is dead, and the measured 60-day correlations confirm the regime — gold vs DXY -0.55, vs Nasdaq +0.36 and vs VIX -0.46, both inverse to theory. This is a debasement and liquidity bid, not a haven bid, which is why doubled buybacks and Japan's UST selling move it more than headlines do. Goldman rotating clients toward hard assets adds flow. Counter-argument: spec positioning is 54.7% of OI (z +1.26, +6.0 in five sessions), GVZ jumped 3.37 to 27.29, and Iran clearing Iraqi tankers through Hormuz drains a small risk premium. Price is pinned only 0.1 ATR above 4,600.8.
Key levels
S 4600.8/4580.2/4555.4 · R 4641.7/4663.9/4681.8
Invalidated if
A daily close below 4,580.2 is the first warning; a daily close below 4,555.4 voids the bullish case.

Bitcoin

SIDEWAYS · Conviction 4/10 · a few days · expected -1.50%

Primary driver
A 22.68% weekly melt-up has stalled at 77,166 while leverage is being flushed rather than rebuilt, leaving no directional edge.
Reasoning
BTC is up 22.68% on the week and 20.31% on the month but only 0.12% in 24 hours — momentum has stalled, not reversed. Positioning tells the story: spec longs at 12.57% of OI (z +1.78) dropped 5.67 points in a single session, $550m of longs were liquidated in one hour, DVOL rose 7.44 in five sessions to 42.34, and funding sits at just 1.0‱. Leverage is being burned off. Social flow is textbook retail euphoria — FOMO dip-buying and bear-baiting memes — which is a contrarian caution, not confirmation. Price is wedged between 77,000 (0.1 ATR) and 78,120 (five touches, 0.8 ATR). The downside risk is equity-led: Nasdaq -2.45% on the week with Goldman flagging AI momentum fading, and BTC's Nasdaq correlation is +0.30. I have flipped this asset twelve times in fourteen days without a single level breaking; I hold neutral until 74,938 or 79,486 gives way.
Key levels
S 77000/76206/74938 · R 78120/79005/79486
Invalidated if
A daily close below 74,938 turns the view bearish; a daily close above 79,486 turns it bullish.

DXY (USD)

BEARISH · Conviction 4/10 · a few days · expected -0.55%

Primary driver
Cycle-high front-end and real yields are failing to bid the dollar because supply and governance risk, not carry, set the price.
Reasoning
DXY closed Friday at 98.80, down 0.87% on the week and 2.31% on the month, and the broad dollar index including CNY and MXN sits at 118.903 with a z-score of -0.88 — this is not a euro-only story. The anomaly is the whole point: 2y yields at 4.19% (z +1.57) and real 10y at 2.35% (z +1.82) are both at cycle highs and the dollar still cannot bid. Doubled 10-30y buybacks and Japan's $123bn Treasury liquidation are being read as monetization and reserve-manager exit rather than tightening. Counter-argument: the two-way 50% US-Canada tariff war is a live CAD-negative and CAD carries roughly nine percent of the basket, which can prop DXY mechanically. The system has no DXY candles, so levels here are estimates and my hit rate on this asset is 42% — confidence stays capped.
Key levels
R 99.50/99.00 · S 98.30 (proxy EURUSD 1.1716/1.1644)
Invalidated if
A daily close above 99.50, or EURUSD closing below 1.1644, voids the bearish case.

EUR/USD

BULLISH · Conviction 7/10 · a few days · expected +0.60%

Primary driver
Speculators are stacking euro shorts into a rising market, leaving squeeze fuel beneath a pair pinned just under resistance.
Reasoning
EURUSD closed Friday at 1.1676, up 1.24% on the week and 2.41% on the month, yet spec EUR positioning is -7.341% of OI (z -1.6) and fell another 5.764 points over five sessions. Shorts are being added into a rally — that is squeeze fuel, and it is the cleanest positioning signal in this batch. Price is pinned just 0.2 ATR below the 1.1680 resistance, with 1.1658 an eleven-touch floor directly beneath, so the risk-reward from here is asymmetric. The macro backdrop supports it: broad USD z -0.88 and rolling correlations of -0.45 to VIX and -0.35 to us10y mean a calm tape with tight HY spreads at 2.75% favours the euro. Counter-argument: 1.1716 is a seven-touch cap 2.1 ATR away and Sunday's 21:00 UTC reopen may gap against a stale Friday print.
Key levels
S 1.1668/1.1658/1.1644 · R 1.1680/1.1698/1.1716
Invalidated if
A daily close below 1.1658 voids the bullish case; a daily close below 1.1644 flips it bearish.

Watchlist

  • Sunday 21:00 UTC FX/gold reopen — gap risk against stale Friday prints
  • Gold 4,641.7 (six touches): break confirms the debasement bid, rejection means crowding bites
  • BTC 78,120 vs 76,206 — the range that decides whether the melt-up resumes
  • Canada's retaliation list detail and any US carve-outs on the 50% tariff
  • Iran escalation vector shifting to Western infrastructure after the UK grid cyberattack
(UTC)held until 04:56 Canadian PM Carney rejected Washington's latest trade offer outright and announced retaliatory tariffs across multiple US goods sectors, making the tariff war two-way.

Market regime

Week ten of fiscal debasement, and the hard data still refuses to confirm risk-off: VIX 15.13 (-5.5%), HY spreads 2.75% at z -0.75, MOVE 73.4, Nasdaq green into the bell. The rates-dollar link stays severed — real 10y 2.35% (z +1.82) and 2y 4.19% (z +1.57) at cycle highs while DXY closes 98.80 and broad USD sits at z -0.88. Supply and governance set the dollar's price, not carry: doubled 10-30y buybacks, Japan's $123bn Treasury sales, a now two-way US-Canada tariff war. Hard assets trade with equities (gold/Nasdaq +0.36). FX and gold reopen Sunday 21:00 UTC.

Gold (XAU/USD)

BULLISH · Conviction 6/10 · a few weeks · expected +1.30%

Primary driver
The Treasury's doubling of 10-30y buybacks keeps the fiscal-debasement bid under bullion while the dollar cannot rally on cycle-high real yields.
Reasoning
Friday's 1.71% close at 4,604 came directly off the buyback headline — a debasement bid, not a haven bid. The measured correlations confirm the regime: gold/Nasdaq +0.36 and gold/vix -0.46 are both inverted versus textbook, so bullion is trading as a hard asset alongside equities, not as crisis insurance. That is why Iran and Syria headlines belong in oil, not gold, exactly as W32-W33 showed. The dominant leg is the dollar: gold/dxy -0.55, with DXY at 98.80 and broad USD z -0.88. Counter-argument: specs hold 54.7% of OI (z +1.26, +6.0 in five sessions) and GVZ added 3.37 points — a crowded, expensive long running into 4,663.9, a level touched ten times.
Key levels
S 4600.8/4580.2/4555.4 · R 4641.7/4663.9/4681.8
Invalidated if
A daily close below 4,580.2 is the first warning; a daily close below 4,555.4 voids the bullish case.

Bitcoin

SIDEWAYS · Conviction 4/10 · a few days · expected -1.00%

Primary driver
A 22% weekly rally is digesting its own leverage after $550m of longs were liquidated in a single hour, leaving range rather than trend.
Reasoning
BTC is +22.11% on the week and +19.75% on the month yet went nowhere in 24 hours — the signature of a rally digesting itself. Froth is being burned, not added: $550m of longs liquidated in one hour, spec positioning down 5.67 points in a day to 12.57% of OI (still z +1.78), funding a thin 1.0bp/day, DVOL +7.44 in five sessions. Sentiment is the counterweight: Fear&Greed 66 with chaotic two-way retail chatter at the highs is a contrarian caution flag, not confirmation. Structure is tight — 76,206 has six touches, while 77,000 is round-number air with zero. A soft Nasdaq (-2.45% weekly) caps the top; a weak dollar (btc/dxy -0.44) floors it.
Key levels
S 76206/74726/74113 · R 77000/77903/78266
Invalidated if
A daily close below 74,938 turns the view bearish; a daily close above 79,486 turns it bullish.

DXY (USD)

BEARISH · Conviction 5/10 · a few weeks · expected -0.90%

Primary driver
Canada's rejection of the US trade offer plus retaliatory tariffs adds a governance discount to a dollar already unable to bid on cycle-high real yields.
Reasoning
The rates-dollar link stays broken and nothing this weekend repairs it. Real 10y 2.35% (z +1.82) and 2y 4.19% (z +1.57) sit at cycle highs, yet DXY closed 98.80, -0.87% on the week and -2.31% on the month, still unable to reclaim 99 after losing it. The dollar is being sold on supply and governance: doubled 10-30y buybacks, Japan's $123bn Treasury liquidation, and now Carney refusing Washington's offer while adding retaliatory tariffs — a two-way tariff war is a terms-of-trade tax on both sides but a credibility tax on the reserve currency. Broad USD at z -0.88 confirms this is not a EUR-only story. Counter: my DXY hit rate is 42%, and VIX at 15.13 leaves room for a haven squeeze.
Key levels
S 98.50 · R 99.50 · proxy EURUSD S 1.1644 / R 1.1698
Invalidated if
A daily close above 99.50, or EURUSD closing below 1.1644, voids the bearish case.

EUR/USD

BULLISH · Conviction 7/10 · a few weeks · expected +0.80%

Primary driver
Speculators are crowded short EUR at z -1.60 into a dollar that cannot rally, leaving squeeze fuel as the cleanest edge on the board.
Reasoning
Positioning is the cleanest edge here. Specs are -7.34% of OI short EUR at z -1.60, having added 5.76 points of shorts in five sessions — a crowded short against a dollar that will not bid on cycle-high real yields. Spot closed 1.1676, +1.24% on the week and +2.41% on the month, holding above the 1.1658 shelf that has been touched eleven times. Correlations support the trade: eurusd/us10y is a weak -0.35, so US yields are not driving the pair, while eurusd/vix -0.45 says a calm tape (VIX 15.13, -5.5%) favours the euro. This is my best-scoring asset at 69% on 13 calls. Counter: price is pressed against 1.1680 with 0.2 ATR of room, and 1.1716 has capped seven times.
Key levels
S 1.1668/1.1658/1.1644 · R 1.1680/1.1698/1.1716
Invalidated if
A daily close below 1.1658 voids the bullish case; a daily close below 1.1644 flips it bearish.

Watchlist

  • Sunday 21:00 UTC FX/gold reopen: gap risk on the Canada tariff headlines
  • Gold 4,641.7 then 4,663.9 (10 touches) — breakout or double-top rejection
  • BTC funding turning negative would mark the leverage flush as complete
  • Washington's response to Carney's rejection; further tariff escalation
  • EUR spec short z -1.60: squeeze fuel if 1.1698 gives way
(UTC)held until 06:07 Canada's Carney rejected Washington's latest trade offer, ruling out further concessions, as Ottawa confirmed retaliatory tariffs across multiple sectors of US goods.

Market regime

Week eleven of fiscal debasement, and the hard data still refuses to confirm risk-off: VIX 15.13, HY spreads 2.75% (z -0.75), MOVE 73.4. The rates-dollar link stays severed — 10y real at 2.35% and 2y at 4.19%, both cycle highs, against a DXY that closed 98.80 with the broad USD basket at z -0.88. Gold's 60-day correlations run +0.36 to Nasdaq and -0.46 to VIX: a debasement bid, not a haven bid. Iran headlines keep flowing into oil, WTI +5.92% weekly, breakevens 2.34%. FX and gold reopen Sunday 21:00 UTC on stale Friday marks; only BTC trades live.

Gold (XAU/USD)

BULLISH · Conviction 6/10 · a few days · expected +0.90%

Primary driver
Treasury doubling its 10-30y buyback size extends the fiscal-debasement bid that has overridden cycle-high real yields.
Reasoning
Thesis: the debasement bid is intact and still overrides the textbook headwind. Gold closed +1.71% at 4,604 after Treasury doubled 10-30y buybacks, even with 10y real yields at a cycle-high 2.35% (z +1.82) — that constraint simply is not binding, and weekly +5.22%, monthly +11.39% confirm it. Character is visible in correlations: -0.55 to DXY but +0.36 to Nasdaq and -0.46 to VIX, inverted from haven behaviour. WTI +5.92% weekly lifts breakevens to 2.34%, capping real yields. Counter: spec length is 54.69% of OI (z +1.26, +6.04 in five sessions), GVZ jumped 3.37 to 27.29, and Iran is now clearing Iraqi tankers through Hormuz while its leadership pushes to end the war — genuine gap-down risk into Sunday's reopen with price only 0.1 ATR above 4,600.8.
Key levels
S 4600.8/4580.2/4555.4 · R 4641.7/4663.9
Invalidated if
A daily close below 4,580.2 negates the setup; a daily close below 4,555.4 flips the view bearish.

Bitcoin

SIDEWAYS · Conviction 5/10 · a few days · expected +1.00%

Primary driver
Post-liquidation consolidation pinned at the six-touch 76,206 resistance after a parabolic +21% week.
Reasoning
Thesis: consolidation after a parabolic run, not a reversal. BTC is +21.19% weekly and +18.84% monthly but has stalled at 76,206, a level touched six times and only 0.3 ATR away, with 24h at -1.1%. Friday's $550m of long liquidations in a single hour cut speculative positioning by 5.67pp of OI in one session (still z +1.78) and dragged funding to 1.0‱ — froth flushed, but no fresh bid to replace it. DVOL +7.44 over five sessions points to wider ranges, not direction. Macro tailwind exists via BTC-DXY at -0.44 with the dollar at 98.80. Crowd is genuinely split around 76-77k with sarcasm and whale-profit warnings, so no clean contrarian signal. The 74,726-77,903 band holds any realistic multi-day move.
Key levels
S 74726/74113/73417 · R 76206/77000/77903
Invalidated if
A daily close below 74,726 turns the view bearish; a daily close above 77,903 turns it bullish.

DXY (USD)

BEARISH · Conviction 5/10 · a few days · expected -0.60%

Primary driver
The rates-dollar link stays severed: cycle-high real yields buy the dollar nothing while fiscal-credibility discounts accumulate.
Reasoning
Thesis: nothing in this batch repairs the broken rates-dollar transmission. Real 10y at 2.35% (z +1.82) and 2y at 4.19% (z +1.57) sit at cycle highs, yet DXY closed 98.80, -0.87% weekly and -2.31% monthly, with the broad trade-weighted basket at z -0.88. Carney rejecting Washington's offer and Ottawa firing retaliatory tariffs adds to the same fiscal-credibility discount that doubled Treasury buybacks and Japan's $123bn of UST sales already feed. Positioning is the accelerant: EUR specs are net short 7.34% of OI (z -1.6) and added 5.76pp in five sessions into a rising euro. Counter: a 2.31% monthly slide is stretched, 99.00 has capped every bounce so far, and my DXY hit rate is 42% on twelve calls — hence deliberately low conviction.
Key levels
S 98.50/98.00 · R 99.00/99.50
Invalidated if
A daily close above 99.50, or EURUSD closing below 1.1644, voids the bearish case.

EUR/USD

BULLISH · Conviction 7/10 · a few days · expected +0.60%

Primary driver
Specs keep adding euro shorts into a rising market, leaving squeeze fuel while the dollar leg stays broken.
Reasoning
Thesis: short squeeze on top of a broken rates-dollar link. EURUSD closed 1.1678, +1.24% weekly and +2.41% monthly, pressing the 1.1680 resistance just 0.2 ATR overhead. Specs remain net short 7.34% of OI (z -1.6) and added 5.76pp of shorts over five sessions into a rally — the classic fuel pattern, and my best-scored asset at 69% on thirteen calls. The dollar leg does the work: cycle-high real yields failed to lift DXY off 98.80. Rolling correlations agree, EURUSD -0.35 to US10Y and -0.45 to VIX with VIX at 15.13. Counter: 1.1698 and 1.1716 (seven touches) are dense supply, US-Canada tariff escalation can spill into EU headlines, and Sunday's reopen gaps on stale marks cut both ways.
Key levels
S 1.1668/1.1658/1.1644 · R 1.1680/1.1698/1.1716
Invalidated if
A daily close below 1.1658 voids the bullish case; a daily close below 1.1644 flips it bearish.

Watchlist

  • Sunday 21:00 UTC FX/gold reopen: gap risk on stale Friday marks
  • Hormuz: Iraqi tanker transits vs closure threats; WTI 86.34 as the tell
  • Gold spec length 54.69% of OI (z +1.26): crowded-long unwind risk
  • BTC funding and OI after the $550m long flush; 76,206 vs 74,726
  • Scope of Canada's retaliatory tariffs; DXY 99.00 as the cap
(UTC)held until 13:39 Canada's Carney rejected Washington's latest trade offer and unveiled retaliatory tariffs across multiple US goods sectors, ruling out further concessions.

Market regime

Week eleven of fiscal debasement, and the hard data still refuses to confirm risk-off: VIX 15.13 (-5.5% in 24h), HY spreads 2.75% (z -0.75), MOVE 73.4. The rates-dollar link stays broken — 10y real 2.35% (z +1.82) and 2y 4.19%, both cycle highs, against a DXY that closed 98.80 with the broad basket at z -0.88. Treasury's doubling of 10-30y buybacks is the marginal bid, and Canada's tariff retaliation opens a second trade front against the dollar. Iran is now sending genuine de-escalation signals into oil, not gold. FX and bullion reopen Sunday 21:00 UTC on stale Friday marks.

Gold (XAU/USD)

BULLISH · Conviction 6/10 · a few days · expected +1.00%

Primary driver
Treasury's doubling of 10-30y buybacks keeps the debasement bid under bullion despite cycle-high real yields.
Reasoning
Gold is trading as a debasement asset, not a haven: it added 1.71% Friday and 5.21% on the week while VIX fell 5.5% to 15.13 and HY spreads held 2.75%. The measured 60-day correlations confirm the regime — gold/VIX -0.46 and gold/Nasdaq +0.36, both inverted versus textbook — while gold/DXY stays at -0.55 with the broad dollar at z -0.88. The doubled 10-30y buyback is the marginal bid, and it is overriding a 2.35% real yield sitting at a cycle-high z +1.82. Price is pinned 0.1 ATR above 4,600.8 with 4,641.7 one ATR overhead. Counter: spec longs are 54.7% of OI (z +1.26, +6.0 in five sessions) and GVZ rose 3.37 points, so the tape is crowded and Iranian de-escalation would deflate any residual premium.
Key levels
S 4600.8/4580.2 · R 4641.7/4663.9
Invalidated if
A daily close below 4,580.2 negates the setup; a daily close below 4,555.4 flips the view bearish.

Bitcoin

SIDEWAYS · Conviction 4/10 · a few days · expected +1.30%

Primary driver
A leverage flush into the 76,206 support meets a market already up 21% on the week, leaving no clean edge.
Reasoning
BTC slipped 1.04% and liquidated $100m of longs under 76,000, but it is sitting exactly on the 76,206 shelf that has been touched six times — 0.0 ATR away. Positioning did the damage rather than macro: spec exposure dropped 5.671 points of OI in one session, funding collapsed to 1.0‱, DVOL rose 7.44 in five days. Social flow is labelled bullish but reads as panic and capitulation, a contrarian tell near short-term lows. Against that, the tape is already +21.27% weekly and +18.92% monthly with Nasdaq -2.45% (corr +0.30) as a drag. This system has flipped BTC twelve times in fourteen days with zero levels actually broken; both prior triggers remain intact, so neutral is the disciplined call, not a hedge.
Key levels
S 76206/74726/74113 · R 77000/77903
Invalidated if
A daily close below 74,726 turns the view bearish; a daily close above 77,903 turns it bullish.

DXY (USD)

BEARISH · Conviction 5/10 · a few weeks · expected -0.80%

Primary driver
The dollar no longer responds to cycle-high real yields while buybacks, Japanese UST sales and a second trade front weigh on it.
Reasoning
The rates-dollar transmission is broken and this batch adds to the pressure rather than relieving it. Real 10y 2.35% (z +1.82) and 2y 4.19% (z +1.57) are cycle highs, yet DXY closed 98.80, down 0.87% weekly and 2.31% monthly, with the broad USD index at z -0.88 — a level it cannot lift off. Treasury doubling 10-30y buybacks eases the term-premium bid for dollars, Japan's $123bn UST sales cut a structural buyer, and Canada's tariff retaliation broadens the trade conflict. Counter: this is a crowded short and front-end carry is expensive to fight, so a squeeze back above 99 is the live risk; my own DXY hit rate is only 42% over 12 calls, hence the capped confidence.
Key levels
S 98.0 · R 99.5
Invalidated if
A daily close above 99.50, or EURUSD closing below 1.1644, voids the bearish case.

EUR/USD

BULLISH · Conviction 7/10 · a few weeks · expected +0.90%

Primary driver
Speculators added shorts into a rising market, leaving trapped positioning as fuel for a squeeze higher.
Reasoning
The positioning evidence here is the cleanest in this batch. Spec EUR exposure sits at -7.341% of OI (z -1.6) and got 5.764 points more short over five sessions while spot rose 1.24% — shorts are wrong-footed, and that is squeeze fuel rather than a trend signal against the pair. Spot 1.1678 is only 0.2 ATR under the 1.168 shelf, with 1.1698 and the 7-touch 1.1716 above; the 11-touch 1.1658 support underpins. Measured correlations support the setup: EURUSD/VIX -0.45 with VIX at 15.13, EURUSD/Nasdaq +0.35, EURUSD/US10Y -0.35. Counter: 10y yields rose 0.89% and any hawkish repricing of the front end would bite; the pair is also up 2.41% monthly, so chasing here is late.
Key levels
S 1.1668/1.1658/1.1644 · R 1.168/1.1698/1.1716
Invalidated if
A daily close below 1.1658 voids the bullish case; a daily close below 1.1644 flips it bearish.

Watchlist

  • Sunday 21:00 UTC FX/gold reopen: gap risk against stale Friday marks.
  • Gold spec longs 54.7% of OI (z +1.26) — crowding is the main downside risk.
  • BTC 76,206 shelf (6 touches): a daily close below opens 74,726.
  • Canada-US tariff retaliation: watch USDCAD spillover into the broad dollar.
  • Iran MOU enforcement vs hardliners — de-escalation hits WTI 86.34 first, not gold.
(UTC) Shipping traffic through the Strait of Hormuz surged nearly 400%, signalling Iran has lost control of the chokepoint even as Tehran threatens full closure.

Market regime

Fiscal debasement enters its eleventh week and risk gauges still refuse to confirm stress: VIX 15.13 (-5.5%), HY spreads 2.75% at z -0.75, MOVE 73.4. Cycle-high real yields of 2.35% (z +1.82) no longer bite the dollar, which closed 98.80 with the broad basket at z -0.88. Geopolitics is rotating, not intensifying: Hormuz is reopening while a Turkey-Israel front builds. Canada's tariff retaliation is a US-specific trade shock. Core PCE Wednesday is the real test.

Gold (XAU/USD)

BULLISH · Conviction 6/10 · a few days · expected +0.90%

Primary driver
A structurally weak dollar in the fiscal-debasement regime keeps a persistent bid under bullion, with gold-DXY correlation at -0.55.
Reasoning
The prior invalidation at 4,580.2 held, and Friday's close of 4,604.0 (+1.71%) leaves the long bias intact, so we keep it. Critically, this is not a haven bid: 60-day correlations put gold at +0.36 to Nasdaq and -0.46 to VIX, both inverted versus textbook, so Middle East headlines are not the transmission channel. The working channel is the dollar at -0.55, with the broad basket at z -0.88 and DXY unable to reclaim 99 despite cycle-high 2.35% real yields. Nearest resistance 4,641.7 sits one ATR away. Counter-argument: spec positioning at 54.7% of OI (z +1.26, +6.0 in five sessions) is crowded, GVZ jumped 3.37 points, and +11.4% in a month invites a Core PCE flush Wednesday.
Key levels
S 4600.8/4580.2/4555.4 · R 4641.7/4663.9/4681.8
Invalidated if
A daily close below 4,580.2 negates the setup; a daily close below 4,555.4 flips the view bearish.

Bitcoin

SIDEWAYS · Conviction 4/10 · a few days · expected -1.00%

Primary driver
Extreme retail euphoria after a 22.8% weekly run is offset by a dollar tailwind, leaving price boxed between 76,206 and 77,903.
Reasoning
Both prior triggers are untouched: last night's dip under 76,000 liquidated $100m of longs but never closed below 76,206, and price recovered to 77,216 (+0.18% on the day). Two forces cancel. Bearish: social sentiment is at extreme euphoria with 80-250k targets, spec positioning sits at z +1.78, DVOL is up 7.44 points in five sessions, and Nasdaq fell 2.45% on the week against a btc-Nasdaq correlation of +0.30. Bullish: the day's 5.67-point drop in spec positioning and funding at just 1.0 basis points show leverage already flushed, while btc-DXY at -0.44 rewards a soft dollar. This system has flipped BTC twelve times in fourteen days with zero levels broken; we wait for a close.
Key levels
S 77000/76206/74938 · R 77903/78266/79005
Invalidated if
A daily close above 77,903 turns the view bullish; a daily close below 76,206 turns it bearish.

DXY (USD)

BEARISH · Conviction 4/10 · a few days · expected -0.60%

Primary driver
Canada's refusal of the US trade offer plus broad retaliatory tariffs is a US-specific shock that this regime prices as dollar-negative.
Reasoning
The rates-dollar link stays broken, which is the whole trade. Real 10-year yields at 2.35% (z +1.82) and two-year at 4.19% (z +1.57) are both at cycle highs, yet the index closed 98.80, down 0.87% on the week and 2.31% on the month, with the broad CNY/MXN-inclusive basket at z -0.88. Carney's rejection of Washington's offer and Canada's multi-sector retaliation add a trade shock on top of foreign custody holdings at fourteen-year lows and Japan's $123bn Treasury sales. Counter-argument: a hot Core PCE print Wednesday, forecast 0.2% versus 0.1% prior, plus the Friday payrolls benchmark revision could force a squeeze. Our own DXY hit rate is 42% over twelve calls, so conviction stays capped.
Invalidated if
A daily close above 99.50, or EURUSD closing below 1.1644, voids the bearish case.

EUR/USD

BULLISH · Conviction 7/10 · a few days · expected +0.55%

Primary driver
Speculators added shorts into a rising market, leaving net EUR positioning at z -1.6 and providing squeeze fuel above 1.1680.
Reasoning
The positioning setup is the cleanest signal on the board. Net EUR spec positioning sits at -7.34% of OI, z -1.6, after shorts were added 5.76 points in five sessions — into a spot rally of 1.24% on the week and 2.41% on the month. Shorts pressing a rising market is squeeze fuel, not confirmation. Price closed 1.1678, pinned just 0.2 ATR under the 1.1680 resistance that has been touched six times; a break opens 1.1698 then 1.1716. Correlations support it: eurusd-VIX at -0.45 with VIX at 15.13, and eurusd-US10Y at -0.35. Counter-argument: 1.1716 has held seven touches, and a firm Core PCE would arrest the move.
Key levels
S 1.1668/1.1658/1.1644 · R 1.1680/1.1698/1.1716
Invalidated if
A daily close below 1.1658 voids the bullish case; a daily close below 1.1644 flips it bearish.

Watchlist

  • Sunday 21:00 UTC reopen: gap risk in gold/DXY from weekend Hormuz and Turkey-Israel headlines.
  • Core PCE Wed 12:30 UTC, 0.2% forecast vs 0.1% prior — the key test for 2.35% real yields and gold.
  • Fri 14:00 UTC double header: benchmark payrolls revision (prior -911K) and Fed Chair Warsh.
  • Gold spec positioning 54.7% of OI, z +1.26 and +6.0 in five sessions — crowding, unwind risk.
  • BTC 76,206 / 77,903: first daily close outside the box sets direction; euphoria is a contrarian flag.
(UTC)held until 17:55 Axios: Syria's foreign minister met Mossad's director to defuse tensions after Israeli strikes on Syrian airbases pushed Turkey toward open confrontation.

Market regime

Fiscal debasement enters week eleven and the stress gauges still refuse to confirm: VIX 15.13, HY spreads 2.75% (z -0.75), MOVE 73.4. Cycle-high real yields at 2.35% (z +1.82) no longer bid the dollar, which closed 98.80 with the broad CNY/MXN basket at z -0.88. Geopolitics is de-escalating at the margin — Hormuz traffic up 400%, Syria talking to Mossad — while the trade front hardens as Canada rejects Washington's offer. Hard assets are bid on debasement, not fear. Core PCE Wednesday is the test.

Gold (XAU/USD)

BULLISH · Conviction 6/10 · a few days · expected +0.80%

Primary driver
Persistent fiscal debasement plus a dollar that cannot rally on cycle-high real yields keeps hard-asset demand structurally bid.
Reasoning
Gold closed Friday at 4,604 after a 5.22% week and an 11.39% month, driven by debasement rather than haven demand. The 60-day correlations prove it: gold/VIX -0.46 and gold/Nasdaq +0.36, both inverted versus textbook, so this is a liquidity-driven hard asset, not a fear trade. The dollar leg is intact — broad USD at z -0.88, DXY 98.80, gold/DXY -0.55. Cycle-high real yields of 2.35% (z +1.82) have stopped biting, the same break we have tracked for eleven weeks. Price sits 0.1 ATR above 4,600.8 support with 4,641.7 (six touches) one ATR overhead. Counter: spec longs at 54.7% of OI (z +1.26, +6.0 in five sessions) are crowded, GVZ is up 3.37 points, and a 0.2% Core PCE would lift real yields.
Key levels
S 4600.8/4580.2/4555.4 · R 4641.7/4663.9/4681.8
Invalidated if
A daily close below 4,580.2 negates the setup; a daily close below 4,555.4 flips the view bearish.

Bitcoin

SIDEWAYS · Conviction 4/10 · a few days · expected -1.00%

Primary driver
A 22.76% weekly run has already been made and leverage is being cut, leaving price boxed between two levels 0.6 ATR apart.
Reasoning
BTC is 77,217, flat on the day but +22.76% on the week and +20.39% on the month — the move has already happened. Friday's flush below 76,000 liquidated $100m of longs, and speculative positioning fell 5.67 points in a single session to 12.57% of OI (z +1.78): leverage is being cut into strength, not added. Funding is a modest 1.0bp per day while DVOL rose 7.44 points in five sessions — the market is paying for range, not direction. Price sits between measured support 76,383 and resistance 77,903, both inside 0.6 ATR, and our own record here is 12 direction flips in 14 days with zero levels actually broken. Risk: BTC/DXY -0.44 means further dollar weakness can carry it through 77,903.
Key levels
S 77000/76383/75909 · R 77903/78266/79005
Invalidated if
A daily close above 77,903 turns the view bullish; a daily close below 76,383 turns it bearish.

DXY (USD)

BEARISH · Conviction 4/10 · a few days · expected -0.50%

Primary driver
The rates channel into the dollar is broken, leaving fiscal supply and trade retaliation as the marginal drivers, both USD-negative.
Reasoning
The dollar closed 98.80, down 0.87% on the week and 2.31% on the month, with the broad basket including CNY and MXN at z -0.88 and still falling — this is not a narrow-basket artefact. The rates channel is dead: real 10y at 2.35% and 2y at 4.19% are both near cycle highs (z +1.82 and +1.57) and the dollar still cannot reclaim 99. The marginal drivers are fiscal and trade: doubled 10-30y buybacks, Japan's $123bn UST selling, and Carney refusing Washington's offer while imposing retaliatory tariffs — a US-specific shock. Counter: Wednesday's Core PCE at 0.2% versus 0.1% prior, plus Warsh on Friday, is the one catalyst able to squeeze crowded shorts. Our hit rate here is only 42%, so confidence stays low.
Key levels
ref 98.8 · S ~98.0 · R ~99.5 (no measured DXY candles — indicative only)
Invalidated if
A daily close above 99.50, or EURUSD closing below 1.1644, voids the bearish case.

EUR/USD

BULLISH · Conviction 6/10 · a few days · expected +0.60%

Primary driver
Speculators kept adding EUR shorts into a rising spot, leaving stretched short positioning as squeeze fuel.
Reasoning
EURUSD closed 1.1678, up 1.24% on the week and 2.41% on the month, grinding into a resistance shelf at 1.1680 that is only 0.2 ATR away and has six touches. The positioning setup is the cleanest signal in this batch: speculative EUR is net short 7.34% of OI at z -1.6, and shorts grew 5.76 points over five sessions while spot rose — classic squeeze fuel. Correlations back it: EURUSD/US10Y -0.35 and EURUSD/VIX -0.45, with VIX at 15.13 and no credit stress (HY 2.75%, z -0.75). Support at 1.1658 has eleven touches. Counter: a firm Core PCE Wednesday, or a re-escalation on the Turkey-Israel front, would hit the euro harder than the dollar.
Key levels
S 1.1668/1.1658/1.1644 · R 1.1680/1.1698/1.1716
Invalidated if
A daily close below 1.1658 voids the bullish case; a daily close below 1.1644 flips it bearish.

Watchlist

  • Wed 12:30 UTC Core PCE m/m, f 0.2% vs 0.1% prior — the real-yield test for gold and USD shorts.
  • Fri 14:00 UTC Fed Chair Warsh plus prelim benchmark payrolls revision (prior -911K).
  • Syria-Israel-Turkey channel: does the Mossad meeting hold, or do airbase strikes resume.
  • Gold's 21:00 UTC reopen: 4,600.8 must hold on the weekend gap.
  • BTC funding and spec OI (12.57%, -5.67 in a day) — a further drop means the flush is unfinished.
(UTC)held until 23:18 China bought over 40 tonnes of gold through London OTC in June, its second-largest monthly purchase since early 2025.

Market regime

Fiscal debasement enters week eleven and stress gauges still refuse to confirm risk-off: VIX 15.13 (-5.5%), HY spreads 2.75% (z -0.75), MOVE 73.4. Cycle-high real yields of 2.35% (z +1.82) and 4.19% two-year yields no longer bid the dollar, which closed 98.80 with the broad basket at z -0.88. Hard assets are bid on currency debasement and official-sector demand, not on fear. Nasdaq -2.45% on the week keeps AI de-grossing alive without spilling into credit. Wednesday's Core PCE is the regime's first real test.

Gold (XAU/USD)

BULLISH · Conviction 6/10 · a few days · expected +1.00%

Primary driver
Official-sector demand plus fiscal debasement keeps a price-insensitive bid under gold while the dollar cannot rally on cycle-high real yields.
Reasoning
Gold closed Friday at 4,604.0, up 1.71% on the day, 5.22% on the week and 11.39% on the month, and the bid is structural rather than defensive. Rolling 60-day correlations show gold at -0.55 to DXY but +0.36 to Nasdaq and -0.46 to VIX, both inverted versus textbook haven behaviour, so this is a debasement trade, not a Hormuz trade. China adding over 40 tonnes via London OTC in June confirms price-insensitive official demand, while broad USD sits at z -0.88 and 2.35% real yields fail to attract dollar buyers. Price is pinned 0.1 ATR above 4,600.8 support with 4,641.7 and 4,663.9 in range. Counter-argument: spec length at 54.7% of OI (z +1.26, +6.04 in five sessions) and GVZ up 3.37 points make Wednesday's Core PCE a genuine crowding risk.
Key levels
S 4600.8/4580.2/4555.4 · R 4641.7/4663.9/4681.8
Invalidated if
A daily close below 4,580.2 negates the setup; a daily close below 4,555.4 flips the view bearish.

Bitcoin

SIDEWAYS · Conviction 4/10 · a few days · expected -1.00%

Primary driver
A 22.98% weekly advance leaves bitcoin digesting rather than trending, with leverage already flushed and no fresh catalyst either way.
Reasoning
Bitcoin trades 77,356, up just 0.36% in 24 hours after 22.98% on the week and 20.6% on the month, and sits almost exactly between 77,000 support (0.3 ATR) and 77,903 resistance (0.5 ATR) with H4 ATR at 1,214. Thursday's dip under 76,000 liquidated 100 million dollars of longs and cut spec positioning by 5.671 points to 12.574% of OI, so the leverage flush has already happened; funding at 1.0 basis point per day is not euphoric despite extreme social FOMO, which argues consolidation rather than blow-off. DVOL rose 7.44 points in five sessions, so range expansion is coming. Nasdaq -2.45% weekly and Goldman's AI-stall warning weigh via a +0.30 correlation; the -0.44 DXY correlation and a soft dollar cut the other way. Weekend liquidity keeps conviction low.
Key levels
S 77000/76383/75909 · R 77903/78266/79005
Invalidated if
A daily close above 77,903 turns the view bullish; a daily close below 76,383 turns it bearish.

DXY (USD)

BEARISH · Conviction 5/10 · a few days · expected -0.60%

Primary driver
The rates-dollar link stays broken: cycle-high real and front-end yields cannot attract dollar buyers amid trade fragmentation and foreign UST selling.
Reasoning
DXY closed 98.80, down 0.87% on the week and 2.31% on the month, and the broad basket including CNY and MXN sits at 118.903, z -0.88. That is the eleventh week in which real yields at 2.35% (z +1.82) and two-year yields at 4.19% (z +1.57) fail to produce a dollar bid, which is the defining anomaly of this regime. The trade front now escalates in both directions: Carney rejected Washington's offer outright and Canada will retaliate dollar-for-dollar, adding a fragmentation premium on top of Japan's 123 billion dollar Treasury selling. Counter-argument: Core PCE at 0.2% versus 0.1% prior could firm the front end and squeeze crowded dollar shorts, and 99 has capped rather than broken. No DXY candles exist, so levels are indicative.
Key levels
S ~98.0 · R ~99.5 (indicative, no DXY candles)
Invalidated if
A daily close above 99.50, or EURUSD closing below 1.1644, voids the bearish case.

EUR/USD

BULLISH · Conviction 6/10 · a few days · expected +0.60%

Primary driver
Speculators keep adding euro shorts into a rising market, leaving squeeze fuel while the dollar loses its yield support.
Reasoning
EURUSD closed 1.1678, up 1.24% on the week and 2.41% on the month, and the positioning picture is the cleanest signal on the board: spec EUR sits at -7.341% of OI, z -1.6, and fell a further 5.764 points over five sessions. Shorts being added into an uptrend is squeeze fuel, not confirmation of downside. Rolling correlations support the setup, with EURUSD at -0.35 to US 10-year yields and -0.45 to VIX while VIX fell 5.5% to 15.13. Immediate resistance 1.1680 is only 0.2 ATR away, with 1.1698 and the 7-touch 1.1716 above; 1.1658 has held eleven times. Counter-argument: US 10-year at 4.738% is rising and a hot Core PCE would hit the rate differential first.
Key levels
S 1.1668/1.1658/1.1644 · R 1.1680/1.1698/1.1716
Invalidated if
A daily close below 1.1658 voids the bullish case; a daily close below 1.1644 flips it bearish.

Watchlist

  • Wed 12:30 UTC Core PCE m/m: 0.2% forecast vs 0.1% prior — the main risk to gold and short-dollar crowding.
  • Gold spec length 54.7% of OI (z +1.26): further build without price follow-through is a reversal warning.
  • BTC daily close outside 76,383-77,903 resolves the range; DVOL +7.44 in five sessions says the break is coming.
  • Fri 14:00 UTC Warsh speech plus Prelim Benchmark Payrolls Revision (prior -911K) — front-end repricing risk.
  • Turkey-Israel escalation after the Syrian airbase strike: watch WTI, not gold, for the geopolitical premium.

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

Before every Fed · ECB · CPI print, the bot sends you scenarios with numeric thresholds — before the number lands. Then we score ourselves against real price.

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