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

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

8 changes of view during the day.

Two channels are equally tied to Gold (XAU/USD): USD strength (-0.49) and Haven / fear (-0.45) · next fork at US CPI

(UTC)held until 05:49

Market regime

This remains a fiscal-debasement bid, not risk-off: VIX 15.28 is down 7.39% weekly, HY spreads hold 2.70% (z -1.09) and Nasdaq is off just 0.33%. The rates-dollar disconnect is now extreme — ten-year reals at a cycle-high 2.43% (z +2.46) and two-year yields at 4.25%, with breakevens pinned at 2.27%, yet DXY sits at 99.85, below 100 for a full month and broad USD down 0.64 in five sessions. MOVE jumped 7.04 in a day. Geopolitics still routes into crude, not bullion: WTI +11.63% weekly with Hormuz shut. Today's 12:30 UTC CPI is the regime test.

Gold (XAU/USD)

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

Primary driver
A soft broad dollar plus a re-armed Hormuz supply shock keeps the debasement bid intact after gold defended 4374.3 all session.
Reasoning
Trend and regime beat the capped-pullback thesis: gold is +2.63% weekly, +9.73% monthly and held 4374.3 (7 touches) through the entire bearish window without producing. This is a debasement and reserve bid, not haven demand — rolling 60-day correlations read gold -0.45 to VIX and +0.40 to Nasdaq, both inverted versus textbook, with the live channel being -0.54 to DXY while broad USD fell 0.64 in five sessions. Iran's reversal on Hormuz and the US 600kbpd supply-loss estimate keep WTI +11.63% weekly, and gold has only banked 0.44% of that. Counter-argument: ten-year reals at 2.43% are a cycle high (z +2.46) and spec length jumped 5.85pp to 53.19% OI in one day — crowded into a vertical move, with CPI a binary at 12:30 UTC.
Key levels
S 4374.3/4355.1 · R 4403.6/4429.5
Invalidated if
Two consecutive H4 closes below 4355.1 void the bullish read and open 4311. Failure to clear 4403.6 on a hot CPI caps the move.

Bitcoin

SIDEWAYS · Conviction 7/10 · a few days · expected -0.60%

Primary driver
BTC is pinned at the 63,779 resistance inside a well-defined 63,054-64,238 range with volatility and funding both compressed.
Reasoning
The range holds and there is no catalyst to break it. Price sits 0.1 ATR under 63,779 (7 touches), with 64,238 (10 touches) above and 63,054 (7 touches) below — a 1.9% band against a 433-point H4 ATR. Vol and leverage are compressed rather than stressed: DVOL 36.07 (z -1.17), funding down to 1.0 bp/day, spec length still crowded at 18.63% OI (z +2.79) but bled 1.93pp over five sessions — orderly de-grossing, not liquidation. Upside is capped through the +0.41 Nasdaq channel with record-wide hyperscaler CDS, while flat DXY removes the -0.47 tailwind. Counter: with IV this low, a soft CPI could expand range fast; social is two-sided, so no contrarian edge.
Key levels
S 63598/63261/63054 · R 63779/63978/64238
Invalidated if
Two consecutive H4 closes below 63,054 turn the read bearish. Two consecutive H4 closes above 64,238 turn it bullish.

DXY (USD)

SIDEWAYS · Conviction 6/10 · a few days · expected -0.20%

Primary driver
Front-end yields at cycle highs still cannot lift the dollar, leaving DXY range-bound below 100 until CPI resolves it.
Reasoning
The rates-dollar link stays broken, which is the single most durable feature of this regime. Two-year yields at 4.25% (z +1.92) and ten-year reals at 2.43% (z +2.46) would normally command a much stronger dollar, yet DXY is 99.85, unchanged on the week and below 100 for a month, while the broad USD index fell 0.64 in five sessions to 119.07 (z -0.76). That gap is the market pricing Fed-independence risk and fiscal debasement rather than carry. Only CPI can resolve it: core m/m is forecast at 0.2% versus 0.0% prior. Counter: a hot print reprices the front end and would finally clear 100, so conviction on direction stays modest.
Invalidated if
A daily close above 100.00 voids the capped-range read. A daily close below 99.00 confirms the next leg lower.

EUR/USD

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

Primary driver
EURUSD is compressed into a 0.12% H4 ATR with crowded shorts starting to cover, leaving CPI as the only real trigger.
Reasoning
Mechanics argue against a decisive move: H4 ATR is just 0.0014, so a 0.5% swing is roughly four ATRs in two to three sessions — unlikely absent a CPI shock. Price is 0.1 ATR under 1.1540 with 1.1528 (6 touches) the pivot beneath. Positioning gives a mild upward tilt: spec EUR sits at -7.26% OI (z -1.64) after a 7.40pp short build over five sessions, with 1.58pp covered yesterday, and stretched shorts into an event are asymmetric. The broad dollar softening 0.64 in five sessions supports the floor, and euro correlates -0.40 to us10y. Counter: a hot core CPI at 0.2% m/m lifts front-end yields and would snap 1.1528 quickly.
Key levels
S 1.1528/1.1514/1.1507 · R 1.1540/1.1551/1.1558
Invalidated if
Two consecutive H4 closes above 1.1558 turn the read bullish. Two consecutive H4 closes below 1.1528 turn it bearish.

Watchlist

  • US CPI 12:30 UTC: core m/m 0.2% fcst vs 0.0% prior — the regime test
  • Gold 4403.6 cap: two H4 closes above opens 4429.5/4456.4
  • Hormuz transit counts and WTI above 82.72 after Iran's closure reversal
  • Hyperscaler CDS and Nasdaq: the AI-credit crack capping BTC
  • DXY 100.00 daily close — would finally restore the rates-dollar link
(UTC)held until 09:32 A large-scale drone strike set Russia's Novorossiysk oil export terminal ablaze, a second supply chokepoint hit while Iran keeps Hormuz closed.

Market regime

Still a fiscal-debasement bid, not risk-off: VIX 15.28 is 7.39% lower on the week, HY spreads hold 2.70% (z -1.09) and the Nasdaq is down only 1.0% in a month. The rates-dollar link stays broken — ten-year reals at 2.43% (z +2.46) and 2y at 4.25% with DXY at 99.86, beneath 100 for a full month. Stress sits in bonds and now in AI credit: MOVE jumped 7.0 points to 77.9 and hyperscaler CDS widened to records. Geopolitics prices into crude, WTI +11.71% weekly, not bullion. Today's 12:30 UTC CPI is the regime test.

Gold (XAU/USD)

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

Primary driver
A fiscal-debasement and central-bank reserve bid that keeps buying bullion straight through cycle-high real yields.
Reasoning
Gold is up 10.01% in a month and 2.88% weekly despite ten-year reals at a cycle-high 2.43% (z +2.46) — the clearest evidence this is a debasement and reserve bid, not a rate-driven trade. Rolling 60-day correlations confirm the regime inverted: gold versus VIX -0.45 and versus Nasdaq +0.40, so bullion trades as a liquidity asset rather than a haven. DXY has failed above 100 for a full month at 99.86, and the gold-DXY link at -0.54 still works. The prior invalidation at 4374.3 was never touched, so I keep the direction. Counter-argument: price sits 0.1 ATR under 4403.6 resistance, spec positioning jumped 5.85 points in one session to 53.19% of OI, and WTI's 11.71% weekly surge feeds real yields, not breakevens stuck at 2.27%. A hot CPI is the obvious trap.
Key levels
S 4374.3/4355.1 · R 4403.6/4429.5
Invalidated if
Two consecutive H4 closes below 4374.3 void the bullish read; a close below 4355.1 confirms the turn.

Bitcoin

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

Primary driver
A reclaimed support break inside a dead-volatility range leaves BTC pinned between levels with no directional bid.
Reasoning
Support at 63,598 broke and was immediately reclaimed — a failed breakdown that reinforces the chop rather than starting a trend. Because that trigger did fire, I am cutting conviction and moving the line down to 63,258 instead of restating the old level. Price sits exactly at 63,779 resistance (7 touches, 0.0 ATR) with support only 0.4 ATR below; DVOL at 36.07 (z -1.17) and daily funding down to 1.0bp both say nobody is paying to hold direction. BTC is off 1.45% weekly while the Nasdaq slipped 0.7%, consistent with their +0.41 correlation. Downside risk: spec positioning at 18.63% of OI is z +2.79 and already shed 1.93 points in five sessions, while record hyperscaler CDS widening is the credit channel that could drag BTC through 63,258. A soft CPI is the upside tail.
Key levels
S 63598/63258 · R 63779/64238
Invalidated if
Two consecutive H4 closes below 63,258 turn the read bearish; two above 64,238 turn it bullish.

DXY (USD)

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

Primary driver
Cycle-high front-end and real yields still cannot lift the dollar through 100, a month-long structural failure.
Reasoning
The dollar's weakness is structural, not a fluke: two-year yields at 4.25% (z +1.92) and ten-year reals at 2.43% (z +2.46) should have carried DXY well through 100, yet it has spent a full month beneath it and sits at 99.86, up just 0.17% weekly. Broad trade-weighted USD at 119.07 (z -0.76) fell 0.64 in five sessions, so this is not a euro artifact. The driver is fiscal debasement plus renewed Trump pressure on the Fed into a sensitive bond market, with MOVE jumping 7.0 points to 77.9 — bond risk premium, not policy premium. Counter: a 0.3% core CPI print at 12:30 UTC would reprice front-end yields and could finally force a daily close above 100, and the Bessent-Takaichi rift over BOJ policy is quietly propping USDJPY.
Key levels
S 99.00 · R 100.00
Invalidated if
A daily close above 100.00 voids the capped-range read; a daily close below 99.00 confirms the next leg lower.

EUR/USD

SIDEWAYS · Conviction 6/10 · a few days · expected -0.15%

Primary driver
A compressed range with the entire directional risk parked on today's US CPI print.
Reasoning
EURUSD is compressed inside a 0.12% ATR range, pinned between 1.1540 resistance and 1.1528 support, and has moved just 0.07% in a week. The 0.50% threshold for a directional call is roughly 58 pips, which needs a CPI surprise to deliver. The pair's 1.19% monthly gain is a dollar story, not a euro story; correlation to US10Y is -0.40, so today's print is effectively the whole event. Positioning argues against chasing weakness: speculative EUR sits at -7.26% of OI (z -1.64) after shedding 7.40 points in five sessions, a crowded short that already covered 1.58 points in the latest session. Counter: a hot core CPI would lift front-end yields and drive a clean break of 1.1514, while a soft print opens 1.1558.
Key levels
S 1.1528/1.1514 · R 1.1540/1.1551
Invalidated if
Two consecutive H4 closes above 1.1558 turn the read bullish; two below 1.1514 turn it bearish.

Watchlist

  • US CPI 12:30 UTC: core m/m 0.2% f/c — a 0.3% print lifts reals and tests gold's melt-up.
  • Gold: H4 close above 4429.5 extends; two below 4374.3 kill the trend.
  • Hyperscaler CDS at record wides vs HY at 2.70% — the AI-credit crack that would flip regime to real risk-off.
  • Novorossiysk plus a closed Hormuz: WTI above 85 pushes real yields, not breakevens at 2.27%.
  • BTC 63,779 resistance vs 63,258 support; spec OI at z +2.79 is the unwind risk.
(UTC) The US, UK and EU sanctioned hundreds of shadow-fleet tankers hauling Russian crude, hours after a drone strike set the Novorossiysk oil terminal ablaze.

Market regime

This remains a fiscal-debasement bid, not risk-off. VIX at 15.39 is down 10.3% in a month, HY spreads hold 2.70% (z -1.09) and the Nasdaq is off just 1.0%. The rates-dollar link stays broken: ten-year reals at a cycle-high 2.43% (z +2.46) and 2y at 4.25%, yet DXY sits at 99.83, below 100 for a full month. Geopolitics still prices into crude, WTI +10.7% weekly, while gold trades with the Nasdaq (+0.40), not against it. The 12:30 UTC CPI is the regime test.

Gold (XAU/USD)

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

Primary driver
A reserve and debasement bid keeps bullion rising even as ten-year real yields print a cycle high.
Reasoning
Gold is up 10.46% in a month and 3.3% on the week while ten-year reals printed a cycle-high 2.43% — a combination that only works as a reserve and debasement bid, not a haven trade. The correlation tape confirms it: gold runs -0.54 to DXY but +0.40 to the Nasdaq and -0.45 to VIX, both inverted versus textbook, so low volatility is fuel here rather than a drag. Consensus CPI at 3.4% headline and 2.5% core would extend front-end easing bets and keep the dollar capped under 100. Price sits 0.3 ATR below 4429.5 with 4456.4, six touches, the next magnet. Counter: spec length jumped 5.85 to 53.19% of OI, and core CPI m/m is forecast to re-accelerate from 0.0% to 0.2% — a hot print hands the dollar its first real catalyst in weeks.
Key levels
S 4403.6/4374.3/4355.1 · R 4429.5/4456.4/4483.7
Invalidated if
Two consecutive H4 closes below 4403.6 weaken the thesis; a close below 4374.3 voids the bullish read.

Bitcoin

SIDEWAYS · Conviction 6/10 · a few days · expected -0.70%

Primary driver
Crowded speculative length and retail FOMO cap a tight range that low implied vol says will not break on its own.
Reasoning
BTC is boxed between 63,600 and 64,700: -0.88% on the week, +2.83% in a month, with an H4 ATR of 418, just 0.65% of price, so range mechanics dominate. The prior bearish trigger at 63,779 fired and was immediately reclaimed — a failed breakdown that argues against pressing shorts, yet 64,238 has now been rejected ten times. Positioning is the caution flag: speculative length at 18.63% of OI is z +2.79, funding is still positive at 1.0bp per day, and social flow shows clear retail FOMO around meme coins and SEC headlines. Crowded and one-sided is a contrarian signal, not confirmation. DVOL at 36.07 (z -1.17) prices minimal movement into CPI. Counter: with a -0.47 correlation to DXY, a soft core print could pop the range fast.
Key levels
S 63978/63779/63598 · R 64238/64469/64732
Invalidated if
Two consecutive H4 closes above 64,238 turn the read bullish; two below 63,598 turn it bearish.

DXY (USD)

SIDEWAYS · Conviction 5/10 · a few days · expected -0.25%

Primary driver
The most hawkish front end of the cycle has bought the dollar nothing, leaving it capped below 100.
Reasoning
The dollar has been capped for a month despite the most hawkish front end of the cycle: 2y at 4.25% (z +1.92) and ten-year reals at 2.43% (z +2.46) leave DXY at just 99.83, below 100 for four straight weeks. This is not a euro-specific story — the broad dollar index including CNY and MXN sits at 119.07, down 0.64 in five sessions. Consensus CPI at 3.4% headline and 2.5% core points to a softer path, and the Bessent-Takaichi rift over BOJ policy adds a yen-side wildcard to any rescue effort. Counter: core CPI m/m re-accelerating to 0.2%, with WTI +10.7% weekly feeding future prints, could finally reconnect yields and the dollar and force a break above 100. Note the system holds no DXY candles, so levels here are round-number references only.
Key levels
S 99.00 · R 100.00
Invalidated if
A daily close above 100.00 voids the capped-range read; a daily close below 99.00 confirms the next leg lower.

EUR/USD

SIDEWAYS · Conviction 6/10 · a few days · expected +0.20%

Primary driver
A record-tight coil into CPI, with crowded EUR shorts giving a mild upside skew to any dovish print.
Reasoning
EURUSD is pinned at 1.1539 with a 13-pip H4 ATR, six touches defending 1.1528 and resistance at 1.1540 only 0.2 ATR overhead — the tightest coil in weeks ahead of a binary print. The structural bid comes from the dollar side, not Europe: DXY has failed under 100 all month while the broad USD index slipped 0.64 in five sessions. Positioning gives a mild contrarian tilt, with speculative EUR at -7.26% of OI (z -1.64) after shorts built 7.4 points in five days; crowded shorts amplify any dovish CPI surprise. Correlations back the risk channel — EURUSD runs -0.46 to VIX and +0.41 to the Nasdaq, both benign at 15.39 and -1.0% monthly. Counter: 2y at 4.25% keeps carry firmly against the euro.
Key levels
S 1.1528/1.1514/1.1506 · R 1.1540/1.1551/1.1558
Invalidated if
Two consecutive H4 closes above 1.1558 turn the read bullish; two below 1.1514 turn it bearish.

Watchlist

  • US CPI 12:30 UTC: core m/m forecast to re-accelerate 0.0% to 0.2%
  • Gold 4456.4 (six touches) is the next magnet; 4403.6 the first crack
  • BTC spec length z +2.79 plus retail FOMO — contrarian risk into any pop
  • Hormuz still shut, Novorossiysk ablaze, yet WTI is -0.32% on 24h
  • MOVE +7.0 to 77.9: bond vol, not equity vol, is where stress sits
(UTC) US July core CPI printed 0.22% m/m with headline inflation easing to 2.5% y/y, a benign read that leaves front-end yields firm.

Market regime

This remains a fiscal-debasement bid, not risk-off. VIX at 15.37 is down 10.43% on the month, HY spreads hold 2.70% (z -1.09) and the Nasdaq is off just 0.33% today. The rates-dollar link stays broken: ten-year reals at a cycle-high 2.43% (z +2.46) and 2y at 4.25%, yet DXY sits at 99.79, capped below 100 for a full month. Today's 0.22% core CPI is soft enough to keep that regime intact. Geopolitics still prices into crude, WTI +11.33% weekly.

Gold (XAU/USD)

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

Primary driver
Currency-debasement and reserve demand keep bidding bullion even with real yields at a cycle high.
Reasoning
Gold's +10.65% monthly run is a debasement bid, not a haven bid: ten-year TIPS reals sit at a cycle-high 2.43% (z +2.46) and 2y at 4.25%, yet bullion keeps printing highs while DXY stays pinned below 100. Rolling 60-day correlations confirm the regime inversion — gold/Nasdaq +0.40 and gold/VIX -0.45, both against textbook — so the driver is currency debasement plus reserve demand, not fear. Today's 0.22% core CPI stops the front end from repricing hawkishly, and breakevens at 2.27% (z -0.74) leave room for reals to fall if nominals ease. Counter: spec positioning jumped 5.85 points in one session to 53.2% of OI and price is glued to 4429.5 — a crowded tape into tomorrow's PPI.
Key levels
S 4403.6/4374.3/4355.1 · R 4429.5/4456.4/4483.7
Invalidated if
Two consecutive H4 closes below 4403.6 weaken the thesis; a close below 4374.3 voids the bullish read.

Bitcoin

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

Primary driver
The 64,238 break failed to hold, leaving BTC range-bound under a stack of heavily-tested resistance.
Reasoning
The 64,238 shelf — ten touches — did give way on the H4 reference at 64,266, so my prior bullish trigger technically fired; but spot has already slipped back to 64,070, making it a failed break rather than a trend start. Base rates on this desk are brutal: twelve direction flips in fourteen days with zero levels actually broken, median hold 2.9 hours. Evidence is genuinely mixed: benign CPI and the -0.47 DXY correlation argue up, while spec positioning at 18.6% of OI is z +2.79 (crowded long), funding has decayed to 1.0‱, and record-wide hyperscaler CDS with Nasdaq -1.0% monthly is exactly the channel BTC imports risk through (+0.41). Social sentiment is split between 'infinity' euphoria and 'extreme fear' — a coin-flip tell.
Key levels
S 64238/63978/63779 · R 64469/64732/65020
Invalidated if
Two consecutive H4 closes above 64,469 turn the read bullish; two below 63,779 turn it bearish.

DXY (USD)

SIDEWAYS · Conviction 6/10 · a few days · expected -0.35%

Primary driver
The dollar no longer responds to rates: cycle-high real yields still cannot lift DXY through 100.
Reasoning
Two-year yields at 4.25% (z +1.92) and reals at a cycle-high 2.43% (z +2.46) would normally have DXY through 100; instead it has been capped below that level for a month and is -1.48% over thirty days. Today's 0.22% core CPI and 2.5% headline remove the hawkish tail without forcing cuts, so the front end stays firm but supplies no fresh upside impulse. The broad CNY/MXN-inclusive dollar index fell 0.639 over five sessions, confirming the softness is not just a EUR story. Counter: Bessent–Takaichi friction over the BOJ threatens the coordinated yen rescue, and a disorderly JPY would mechanically lift DXY. Note the system holds no DXY candles, so these levels are round references, not measured ones.
Key levels
S 99.00 · R 100.00
Invalidated if
A daily close above 100.00 voids the capped-range read; a daily close below 99.00 confirms the next leg lower.

EUR/USD

SIDEWAYS · Conviction 6/10 · a few days · expected +0.30%

Primary driver
The bid is dollar-side, not euro-side, and the 1.1558 trigger has still not confirmed on H4 closes.
Reasoning
EURUSD is pressed against the 1.1551/1.1558 shelf with spot at 1.1559 but the H4 reference at 1.1547 — the trigger I promised, two closes above 1.1558, has not confirmed, so the read stays neutral. The move is dollar-driven: the pair is +1.36% monthly, mirroring DXY's -1.48%, with no ECB catalyst in the batch. Speculative EUR positioning at -7.26% of OI (z -1.64) is still net short but shed 7.401 points in five sessions, so much of the squeeze fuel is already spent. Correlations put EURUSD with risk (Nasdaq +0.41, VIX -0.46) and against yields (us10y -0.40); with reals at 2.43% that channel caps upside. ATR of just 0.0014 argues range into PPI.
Key levels
S 1.1540/1.1528/1.1514 · R 1.1551/1.1558/1.1565
Invalidated if
Two consecutive H4 closes above 1.1565 turn the read bullish; two below 1.1528 turn it bearish.

Watchlist

  • US PPI 13/08 12:30 UTC (0.2% m/m, core 0.3%) — the real-yield test after benign CPI.
  • Gold spec positioning at 53.2% of OI after a 5.85-point one-day jump; 4456.4 is the real resistance.
  • BTC needs two H4 closes above 64,469 to validate; 63,779 is the downside trigger.
  • Hyperscaler CDS at record wides plus Nasdaq — the AI-credit channel into BTC and risk.
  • Hormuz and Red Sea escalation: WTI +11.33% weekly, US sees ~600,000 bpd of supply at risk.
(UTC) Houthi Red Sea attack kills six sailors, the first fatalities in over a year, as the US strikes a cargo vessel in response.

Market regime

The fiscal-debasement regime holds; this is still not risk-off. VIX at 14.86 is down 13.4% on the month, HY spreads sit tight at 2.70% (z -1.09) and the Nasdaq is up 0.91%. The rates-dollar link stays broken: ten-year reals hold a cycle-high 2.43% (z +2.46) and 2y at 4.25%, yet DXY remains capped below 100 at 99.76 for a full month. July's soft core CPI (0.22% m/m, 2.5% y/y) removes the hawkish ceiling, while geopolitics keeps pricing into crude — WTI +10.11% on the week with Hormuz shut and Red Sea attacks turning lethal.

Gold (XAU/USD)

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

Primary driver
A fiscal-debasement and reserve bid keeps gold rising through cycle-high real yields, with soft CPI removing the hawkish ceiling.
Reasoning
Gold at 4,425 is up 10.6% on the month while ten-year reals sit at a cycle-high 2.43% (z +2.46) — the measured correlations confirm this is a debasement bid, not a haven trade: gold runs with the Nasdaq (+0.40) and against VIX (-0.45), both inverse of textbook, with DXY the dominant driver at -0.54. Soft core CPI (0.22%) keeps Fed-hike risk off the table and the dollar capped below 100. Spec longs at 53.2% of OI rose 5.85 points in a session (z +1.05) — building but not extreme, and retail is absent from gold, so no euphoria to fade. Price is glued to weak resistance at 4,429.5 (0.1 ATR, only 2 touches), favoring a push to 4,456. Counter: +10.6% monthly is stretched and elevated positioning invites a fast washout to 4,374 on any dollar bounce.
Key levels
S 4403.6/4374.3 · R 4429.5/4456.4
Invalidated if
Two consecutive H4 closes below 4403.6 weaken the thesis; a close below 4374.3 voids the bullish read.

Bitcoin

SIDEWAYS · Conviction 6/10 · a few days · expected -0.80%

Primary driver
Speculative positioning is unwinding while volatility and funding stay muted, leaving BTC rangebound and lagging a benign risk backdrop.
Reasoning
BTC at 63,588 sits exactly on 63,598 support (0.0 ATR, 4 touches), flat on the day and down 1.67% on the week despite a friendly tape — Nasdaq +0.91%, VIX 14.86 — where the measured +0.41 correlation should help. The divergence is flows: spec positioning at 18.6% of OI remains high (z +2.79) but has shed 1.93 points over five sessions, funding is a modest 1 basis point daily, and DVOL at 36.07 (z -1.17) signals no directional demand either way. Crowd sentiment on CPI day is mixed FOMO and mockery, not the capitulation that marks lows. Expected drift stays inside the 63,054–64,238 range, below the 2% threshold. Counter: sitting this close to support, a clean break of 63,054 opens faster downside, and the SEC's pending crypto plan is an unpriced wildcard.
Key levels
S 63598/63258/63054 · R 63779/64238
Invalidated if
Two consecutive H4 closes above 64,238 turn the read bullish; two closes below 63,054 turn it bearish.

DXY (USD)

SIDEWAYS · Conviction 6/10 · a few days · expected -0.30%

Primary driver
Cycle-high real yields keep failing to lift the dollar, but the 99–100 range has absorbed every catalyst for a month.
Reasoning
DXY at 99.76 has spent a full month capped below 100 while ten-year reals hold 2.43% (z +2.46) and 2y sits at 4.25% — a broken rates-dollar link that defines this regime. The broad dollar (including CNY/MXN) is softening too, down 0.64 over five sessions (z -0.76), and the soft 0.22% core CPI keeps front-end repricing off the table. The offsetting force is the yen: the Bessent-Takaichi dispute over the BOJ undermines the rescue effort, and renewed yen weakness mechanically lifts DXY. With PPI due Thursday, the honest expectation is continued drift inside 99–100 rather than a break, below the 0.5% threshold. Counter: a hot PPI after firm reals could finally force a close above 100 and squeeze consensus dollar shorts.
Key levels
S 99.0 · R 100.0
Invalidated if
A daily close above 100.00 voids the capped-range read; a daily close below 99.00 confirms the next leg lower.

EUR/USD

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

Primary driver
Heavy speculative EUR selling has been fully absorbed by spot, leaving the pair pinned in a tight range ahead of US PPI.
Reasoning
EURUSD at 1.1546 is flat on the day and up just 0.12% on the week, boxed between 1.1528 support (6 touches) and 1.1565 resistance with an H4 ATR of only 0.0014. The telling detail is positioning: EUR specs dumped 7.4 points of OI over five sessions to -7.26% (z -1.64), yet spot barely moved — that absorption is mildly supportive, a contrarian floor rather than a catalyst. The dollar side is equally stuck, with reals at 2.43% failing to lift DXY and soft CPI capping front-end yields. Measured correlations (VIX -0.46, Nasdaq +0.41) plus a benign risk tape argue against a downside break. Counter: UK GDP and US PPI on Thursday can jolt the pair, and if PPI runs hot the crowded-short unwind flips into fresh selling toward 1.1514.
Key levels
S 1.1540/1.1528 · R 1.1551/1.1565
Invalidated if
Two consecutive H4 closes above 1.1565 turn the read bullish; two below 1.1528 turn it bearish.

Watchlist

  • US PPI and Core PPI Thursday 12:30 UTC — a hot print tests the sub-100 DXY cap
  • Red Sea / Hormuz escalation after first Houthi fatalities; watch WTI follow-through above 81
  • Gold at 4,429.5 resistance (0.1 ATR) — a break targets 4,456
  • BTC on 63,598 support; two H4 closes below 63,054 turn the range bearish
  • SEC crypto plan and CFTC emergency-powers details — unpriced regulatory wildcards
(UTC) Large-scale drone attack sets Russia's Novorossiysk oil-export port ablaze as the US, UK and EU sanction hundreds of shadow-fleet tankers.

Market regime

The fiscal-debasement regime holds and this is still not risk-off: VIX at 14.74 is down 14.1% on the month, HY spreads sit tight at 2.70% (z -1.09) and the Nasdaq gained 0.96%. The rates-dollar link stays broken — 10y reals hold a cycle-high 2.43% (z +2.46) yet DXY remains capped below 100 for a full month. Geopolitics keeps routing into crude, with WTI +10.63% on the week as Russia's export infrastructure comes under attack on top of Hormuz. July's soft core CPI (0.22% m/m, 2.5% y/y) removed the hawkish ceiling; Thursday's PPI is the next test.

Gold (XAU/USD)

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

Primary driver
Debasement bid with the real-yield anchor broken: gold rises 10% on the month even as 10y reals sit at a cycle-high 2.43%.
Reasoning
The debasement thesis keeps working: gold is +3.11% on the week and +10.25% on the month despite 10y reals at a cycle-high 2.43% (z +2.46) — the textbook real-yield anchor is measurably broken. The measured gold-DXY correlation of -0.54 works in gold's favor with DXY capped below 100 and broad USD falling five straight sessions. July's soft core CPI (0.22% m/m, 2.5% y/y) removes the hawkish ceiling, the PBOC reserve bid persists, and WTI +10.63% on the week adds inflation-hedge flow now that Russian export infrastructure is under attack. Price holds above 4403.6 support with first resistance 4429.5 just 0.5 ATR away. Counter: spec positioning at 53.2% of OI (z +1.05) is building fast, and a hot PPI Thursday could force long liquidation after a stretched month.
Key levels
S 4403.6/4374.3 · R 4429.5/4456.4
Invalidated if
Two consecutive H4 closes below 4403.6 weaken the thesis; a close below 4374.3 voids the bullish read.

Bitcoin

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

Primary driver
A failed breakout above 64,238 plus crowded futures longs cap upside, while crowd capitulation floors the downside — a range, not a trend.
Reasoning
Our prior trigger fired — two H4 closes above 64,238 — but the breakout failed: price is back at 63,494, below the 63,722 resistance shelf, so we do not carry the mechanical bullish flip and cut confidence instead. BTC is -1.81% on the week while the Nasdaq gained 1.09% and VIX fell to 14.74 — it is not participating in risk-on despite a measured +0.41 Nasdaq correlation. Signals conflict: social sentiment shows capitulation (contrarian supportive), yet spec positioning at 18.6% of OI (z +2.79) is crowded long, funding is flat and DVOL sits at a low 36 (z -1.17). The SEC crypto plan and the unexplained CFTC emergency action are catalysts of unknown sign. Expect chop inside 62,852–64,273 until one side breaks.
Key levels
S 63334/63152/62852 · R 63722/64273
Invalidated if
Two consecutive H4 closes above 64,273 turn the read bullish; two closes below 62,852 turn it bearish.

DXY (USD)

SIDEWAYS · Conviction 6/10 · a few days · expected -0.30%

Primary driver
The rates-dollar link is broken — cycle-high real yields cannot lift DXY above 100, but no downside break has confirmed either.
Reasoning
DXY at 99.93 has spent a full month capped below 100 despite 10y reals at 2.43% (z +2.46) and 2y at 4.25% (z +1.92) — the highest-quality carry backdrop in a year cannot buy a breakout, which is the clearest evidence the fiscal-debasement discount dominates. Broad USD (including CNY/MXN) fell 0.64 points over five sessions (z -0.76), and July's soft core CPI removed the hawkish support. The drag is real but slow: price has not closed a day below 99 either, so the capped-range read stays intact. Risk: a hot PPI Thursday (core f/c 0.3%) could squeeze DXY through 100 given how consensual dollar softness has become.
Key levels
S 99.00 · R 100.00
Invalidated if
A daily close above 100.00 voids the capped-range read; a daily close below 99.00 confirms the next leg lower.

EUR/USD

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

Primary driver
Price is pinned 0.1 ATR above the six-touch 1.1528 support — the pair is coiled and the break, either way, will set the direction.
Reasoning
EURUSD at 1.1530 is glued to the 1.1528 support — six touches and only 0.1 ATR away, the tightest coil on the board — while going nowhere on the week (-0.02%). The cross-currents cancel out: dollar softness (DXY capped below 100, broad USD falling) supports the pair, but EUR spec positioning collapsed 7.4 points of OI in five sessions to -7.26% (z -1.64), showing speculators have flipped aggressively short. That shift is contrarian supportive at the extreme but bearish momentum until it stops. UK GDP and US PPI land Thursday and can force the break. Neutral until 1.1528 gives way or 1.1558 clears; chasing before that is guessing.
Key levels
S 1.1528/1.1514 · R 1.154/1.1558
Invalidated if
Two consecutive H4 closes below 1.1528 turn the read bearish; two closes above 1.1558 turn it bullish.

Watchlist

  • US PPI Thu 12:30 UTC (core f/c 0.3%): a hot print tests crowded gold longs and the sub-100 DXY cap
  • Russian supply follow-through: Novorossiysk damage assessment and shadow-fleet sanction enforcement — WTI holding above 82
  • Hormuz escalation: reported missile-launch preparations at Sirik, southern Iran
  • EURUSD H4 closes versus the six-touch 1.1528 support, only 0.1 ATR below price
  • SEC crypto plan and details of the CFTC emergency action as the BTC range catalyst
(UTC) Houthi attack on Red Sea shipping kills six sailors — the first fatalities in over a year — as the US strikes a cargo vessel.

Market regime

The fiscal-debasement regime is intact and this is still not risk-off: VIX sits at 14.67 (-14.5% on the month), HY spreads stay tight at 2.70% and the Nasdaq added 0.96%. The rates-dollar break persists — 10y reals hold a cycle-high 2.43% (z +2.46) yet DXY has been capped below 100 for a full month, with broad USD down 0.64 over five sessions. Geopolitics keeps routing into crude: WTI is +10.61% on the week as Red Sea attacks turn deadly and Hormuz traffic nears three-month lows. July's soft core CPI (0.22% m/m) removed the hawkish ceiling; Thursday's PPI at 12:30 UTC is the next test.

Gold (XAU/USD)

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

Primary driver
Fiscal-debasement bid plus reserve buying keeps gold rallying while DXY stays capped below 100 despite cycle-high real yields.
Reasoning
Gold remains a fiscal-hedge trade, not a haven trade: it is up 2.93% on the week and 10.06% on the month while VIX fell 14.5% — the measured gold-VIX correlation of -0.45 (inverted from textbook) says calm markets are its friend here, so falling vol is not a headwind. The dollar side confirms: 10y reals at a cycle-high 2.43% cannot lift DXY above 100, and broad USD dropped 0.64 in five sessions, with the measured gold-DXY correlation at -0.54. Spec longs at 53.2% of OI rose but sit at only z +1.05, and crowd sentiment is apathetic toward gold — no euphoria to fade. Price is pinned to the 4,403.6 resistance at 0.0 ATR; a break opens 4,429.5 then 4,456.4. Counter-risk: reals at z +2.46 are historically toxic and a hot PPI Thursday could force a pullback toward 4,374 after a stretched monthly run.
Key levels
S 4374.3/4355.1 · R 4403.6/4456.4
Invalidated if
Two consecutive H4 closes below 4,374.3 void the bullish read.

Bitcoin

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

Primary driver
BTC is rangebound between 62,852 and 64,273 with no directional demand in funding or options despite a supportive risk backdrop.
Reasoning
The range that has held for weeks is still intact: price at 63,428 sits between 9-touch support at 63,152 and the 13-touch resistance at 64,273. BTC is down 1.91% on the week while the Nasdaq gained 1.09% — it is lagging its measured +0.41 Nasdaq correlation, which signals absent idiosyncratic demand rather than macro pressure. Positioning agrees: perp funding is flat at 1.0 bp/day, DVOL at 36 (z -1.17) shows no vol bid, and spec positioning at 18.6% of OI (z +2.79) is unwinding, down 1.9 points in five sessions. Crowd capitulation with polarized 'this is the bottom' calls is a tentative contrarian bottoming signal, and SEC's pending crypto plan is a two-sided catalyst — but this system flipped BTC direction 12 times without a single level break, so the discipline is to wait for two H4 closes outside the range.
Key levels
S 63152/62852 · R 63722/64273
Invalidated if
Two consecutive H4 closes above 64,273 turn the read bullish; two closes below 62,852 turn it bearish.

DXY (USD)

SIDEWAYS · Conviction 6/10 · a few days · expected -0.30%

Primary driver
The rates-dollar link stays broken: cycle-high real yields cannot lift DXY through 100, but there is no fresh catalyst for the next leg down before PPI.
Reasoning
DXY at 99.96 is knocking on the 100 cap that has held for a full month — the clearest expression of the debasement regime, since 10y reals at 2.43% (z +2.46) and 2y at 4.25% (z +1.92) would normally send the dollar higher. Broad USD including CNY and MXN fell 0.64 in five sessions, so the softness is genuine, not a EUR quirk. Soft July core CPI (0.22% m/m) removed the hawkish tailwind; Thursday's PPI (core forecast 0.3%) is the two-sided event — an upside surprise is the one near-term catalyst that could force a daily close above 100. With price 0.04 points from the cap and no measured levels below until the 99.00 area, expected drift is mildly lower but below the 0.5% threshold.
Key levels
S 99.00 · R 100.00
Invalidated if
A daily close above 100.00 voids the capped-range read; a daily close below 99.00 confirms the next leg lower.

EUR/USD

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

Primary driver
EURUSD is pinned to the 1.1528 pivot with spec positioning washed out but no independent bid before US PPI.
Reasoning
Price at 1.1531 sits exactly on the 6-touch 1.1528 pivot (0.0 ATR) — the market has chosen not to choose, and with ATR14 H4 at just 0.0015 the pair is compressed. Speculative EUR positioning collapsed 7.4 points of OI in five sessions to -7.26% (z -1.64): the long side has been washed out, which limits downside fuel, but nothing on the euro side is generating a bid — the week is flat at -0.01%. The pair's fate is a dollar story: measured correlation to US10Y is -0.40, so Thursday's PPI is the binary. The Bessent-Takaichi BOJ dispute is a yen story with only spillover relevance. Two H4 closes beyond 1.1528 or 1.1558 would resolve the compression; until then expected movement stays under the 0.5% threshold.
Key levels
S 1.1514/1.1502 · R 1.1528/1.1551
Invalidated if
Two consecutive H4 closes below 1.1514 turn the read bearish; two closes above 1.1558 turn it bullish.

Watchlist

  • US PPI Thursday 12:30 UTC (core f/c 0.3%) — the binary for DXY, gold and EURUSD
  • Gold H4 closes vs 4,403.6 resistance and 4,374.3 support
  • BTC range break: two H4 closes beyond 64,273 or 62,852
  • DXY daily close vs the 100.00 cap
  • Red Sea / Hormuz escalation after first fatal Houthi attack in a year — watch WTI feed-through to real yields
(UTC)held until 22:45 Large-scale drone strike sets Russia's Novorossiysk oil port ablaze as the US, UK and EU sanction hundreds of sanctions-evading Russian tankers.

Market regime

The fiscal-debasement regime is intact and this is still not risk-off: VIX sits at 14.59 (-15% on the month), HY spreads stay tight at 2.70% and the Nasdaq added 0.94%. The rates-dollar break persists — 10y reals hold a cycle-high 2.43% (z +2.46) yet DXY has been capped below 100 for a full month. Geopolitics keeps routing into crude, not havens: WTI is +10.9% on the week after the Novorossiysk strike, mass tanker sanctions and Hormuz traffic near three-month lows. July's soft core CPI (0.22% m/m) removed the hawkish ceiling; Thursday's PPI at 12:30 UTC is the next test.

Gold (XAU/USD)

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

Primary driver
Fiscal-debasement bid with DXY capped below 100 keeps gold grinding higher into resistance at 4,403.6.
Reasoning
The debasement thesis stays the dominant flow: DXY is pinned under 100 (measured gold-DXY correlation -0.54) and broad USD fell 0.64 over five sessions, while soft July core CPI (0.22% m/m) removed the hawkish ceiling. Price is pressing resistance at 4,403.6 just 0.1 ATR away after +2.84% on the week, and the measured gold-VIX correlation is -0.45 — inverse of textbook — so a falling VIX (14.59) now supports the bid. WTI +10.9% on the week after the Novorossiysk strike feeds the inflation-hedge channel, and social sentiment is indifferent to gold, so no euphoria to fade. The counter: 10y reals sit at a cycle-high 2.43% (z +2.46) and spec longs at 53.2% of OI are building; a hot PPI could force a sharp pullback.
Key levels
S 4374.3/4355.1 · R 4403.6/4429.5
Invalidated if
Two consecutive H4 closes below 4,374.3 void the bullish read. A hot PPI pushing 10y reals decisively above 2.50% would also invalidate.

Bitcoin

SIDEWAYS · Conviction 6/10 · a few days · expected +0.50%

Primary driver
BTC stays trapped in the 62,852–64,273 range with no positioning or volatility impulse to break it.
Reasoning
The range trade keeps working: price at 63,431 sits mid-band between 9-touch levels at 63,152 and 63,722, with the neutral call correct for 23.8 hours and zero flips. Derivatives confirm no impulse — perp funding is flat at 1.0 basis points daily, DVOL at 36.07 is a full standard deviation below its one-year norm, and spec positioning (18.6% of OI, z +2.79) is elevated but unwinding, down 1.9 points in five sessions. Goldman's $2.25 billion NEOS purchase is structurally constructive and crowd capitulation chatter is a mild contrarian positive, while Nasdaq +0.94% (correlation +0.41) supports the floor. The risk is that low DVOL means any range break travels fast; the levels tell you which way.
Key levels
S 63152/62852 · R 63722/64273
Invalidated if
Two consecutive H4 closes above 64,273 turn the read bullish; two closes below 62,852 turn it bearish.

DXY (USD)

SIDEWAYS · Conviction 6/10 · a few days · expected -0.30%

Primary driver
DXY is pinned at 99.99 right under the 100 cap that has held for a month, awaiting Thursday's PPI.
Reasoning
The dollar is testing the exact level that defines the regime: 100 has capped DXY for a full month despite 10y reals at a cycle-high 2.43% — the rates-dollar break that anchors the debasement thesis. Skew stays lower: broad USD (including CNY/MXN) fell 0.64 over five sessions and soft core CPI at 0.22% keeps Fed-cut pricing alive, though the 2y at 4.25% (z +1.92) shows front-end expectations are not collapsing. The Bessent-Takaichi dispute over the BOJ adds a yen-side wildcard. The counter: an upside surprise in Thursday's core PPI (forecast 0.3%) is the one catalyst that could force a daily close above 100 and flip the read.
Key levels
R 100 · S 99.00
Invalidated if
A daily close above 100.00 voids the capped-range read; a daily close below 99.00 confirms the next leg lower.

EUR/USD

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

Primary driver
EURUSD is compressed in a 1.1514–1.1528 coil with washed-out spec positioning and no euro-side catalyst before US PPI.
Reasoning
The pair is coiling in a 14-pip band between 1.1514 and the 6-touch resistance at 1.1528, with H4 ATR at just 0.0015 — among the tightest compressions in months. Positioning argues against chasing shorts: EUR specs swung to -7.3% of OI (z -1.64) after a 7.4-point drop in five sessions, so the fast money has already sold. The upside case rests on USD debasement (broad dollar -0.64 over five sessions), but the euro has no independent driver and the measured EURUSD-US10y correlation of -0.40 makes it hostage to Thursday's PPI. Direction resolves on that print; until then expected drift of about +0.2% stays below the 0.3% threshold.
Key levels
S 1.1514/1.1502 · R 1.1528/1.1551
Invalidated if
Two consecutive H4 closes below 1.1502 turn the read bearish; two closes above 1.1551 turn it bullish.

Watchlist

  • US core PPI Thursday 12:30 UTC (forecast 0.3%) — the test for cycle-high real yields
  • Novorossiysk damage assessment and Russian crude export disruption follow-through
  • Hormuz traffic and US-Iran interim-deal headlines after Tehran's hardline stance
  • DXY daily close versus the 100.00 cap
  • SEC crypto plan reveal and details on CFTC's emergency-powers move

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.