EUR/USD macro call, 10/09/2026: leaning sideways

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

15 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 01:07 The US Treasury bought back just $6bn of long-dated debt versus $10bn expected, lifting the 10-year yield to 4.84%, highest since 2007.

Market regime

The stagflationary oil shock is now compounded by a supply shock in Treasuries. Brent above $100 and halved Hormuz transits have unpinned 10-year breakevens to 2.37%, while the buyback shortfall drove the 10-year to 4.837% and the 2-year to 4.37%, z +1.98. This is still not risk-off: VIX 16.46, HY spreads 2.68% at z -1.11, Nasdaq flat on the week. The rates-dollar link stays severed, broad USD at z -1.50. ECB, PPI and CPI arbitrate within 36 hours.

Gold (XAU/USD)

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

Primary driver
The Hormuz war premium is being paid into crude, not bullion, leaving gold range-bound between crowded longs and cycle-high real yields.
Reasoning
Gold is failing the test that matters. Brent above $100, a tanker sunk near Hormuz, transits halved and Iran striking a US base in Jordan have produced +0.02% in 24 hours and -1.89% on the week, while WTI added 4.96% and 14.31% on the month. The war premium goes into oil, not bullion. Supportive: 10-year breakevens unpinned to 2.37%, +0.06 in five sessions, TIPS real yields frozen at 2.43%, and the broad dollar at z -1.50 with a gold/DXY correlation of -0.56. Against that, specs hold 54.9% of OI at z +1.27, and gold now trades inversely to VIX at -0.34, so this mild risk-off is a headwind. PPI and CPI arbitrate.
Key levels
S 4391.2/4373.4/4355.1 · R 4406.9/4432.3/4449.5
Invalidated if
An H4 close below 4373.4 turns this bearish. A daily close above 4432.3 turns it bullish.

Bitcoin

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

Primary driver
A five-session flush of speculative longs and near-zero perp funding has removed the leverage without breaking spot.
Reasoning
What got flushed is leverage, not price. Speculative longs fell to 3.57% of OI, down 15.93 points in five sessions, and daily perp funding collapsed to 0.49 bp after losing 1.69 in one session — the leverage behind a +23.13% month is gone, yet spot only gave back 3.64% on the week and is unchanged in 24 hours. That is absorption, not distribution. The caution is sentiment: extreme two-way panic and unverified 'BlackRock liquidating' rumours are a volatility signal, not a direction, with DVOL at 40.0, +2.08 in five days. Correlations offset: DXY -0.44 helps with the dollar at z -1.50, VIX -0.26 hurts with VIX +4.71%. Range until 79,362 or 77,663 breaks.
Key levels
S 78160/77663/76925 · R 78723/79362/79956
Invalidated if
A daily close above 79,362 turns this bullish. An H4 close below 77,663 turns it bearish.

DXY (USD)

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

Primary driver
The rates-dollar link stays severed: front-end yields at z +1.98 are not bidding a dollar at z -1.50, while Bessent talks the yen higher.
Reasoning
The severed rates-dollar link is the whole trade. Two-year yields sit at 4.37%, z +1.98, and the ten-year at 4.837%, highest since 2007, yet the broad dollar is at z -1.50 and DXY has lost 0.78% in a week and 1.03% in a month. Both heavyweight components carry policy tailwinds against the dollar: Bessent is openly daring investors to short the yen with BOJ tightening expectations building, and the ECB is forecast to hike to 2.65% today. The counter is genuine — PPI at 0.4% versus 0.0% prior and CPI at 0.4% versus 0.1% could finally force the front end to bid the dollar. No DXY candles exist here, so levels are indicative only.
Key levels
S 98.50 · R 99.20
Invalidated if
A daily close below 98.50 turns this bearish. A daily close above 99.20 turns it bullish.

EUR/USD

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

Primary driver
Today's expected ECB hike to 2.65% is already priced, so the 12:45 press conference guidance — not the decision — sets direction.
Reasoning
The ECB is the event, and the asymmetry sits in positioning rather than the decision. A hike to 2.65% from 2.40% is consensus, so the 12:45 presser does the work. Speculators remain net short at -2.88% of OI, z -1.05, but have covered 5.96 points in five sessions — squeeze fuel if Lagarde refuses to signal terminal. Price is compressed: H4 ATR is only 0.0016, so clearing the 0.50% threshold needs roughly three ATRs, with 1.1638 just 0.3 ATR overhead and 1.1656 an eleven-touch cap. Support at 1.1619 has held eight times. The euro is +0.43% on the week; a dovish guidance shift sends it straight back to 1.1609.
Key levels
S 1.1625/1.1619/1.1609 · R 1.1638/1.1646/1.1656
Invalidated if
An H4 close below 1.1619 turns this bearish. A daily close above 1.1656 after the ECB presser turns it bullish.

Watchlist

  • ECB 12:15 refi rate 2.65% vs 2.40% prior; Lagarde presser 12:45 is the EUR trade.
  • US PPI 12:30: headline 0.4% vs 0.0% prior — oil pass-through is the upside risk.
  • Friday core CPI y/y 2.4%: a print above 2.6% repriced the front end and hits gold.
  • 10y breakeven 2.37% vs TIPS real 2.43% — whichever moves decides bullion.
  • Hormuz transits already down ~50%; Brent above $100 and Shanghai crude at a record $110.
(UTC) The US Treasury bought back only $6 billion of long-dated debt against $10 billion expected, pushing the 10-year yield to 4.837%, highest since 2007.

Market regime

This remains a supply-driven stagflation shock, not risk-off. Nominal 10-year yields at 4.837%, the highest since 2007, are almost pure breakeven: inflation expectations at 2.37% (z +0.83) while real 10-year TIPS stay frozen at 2.43%, with the Treasury's undersized $6bn buyback adding term premium on top. Credit refuses to confirm the war narrative — HY spreads 2.67% at z -1.16, VIX only 16.46. The rates-dollar link stays severed, broad USD at z -1.50 against 2-year yields at z +2.02. ECB, PPI and CPI arbitrate within 36 hours.

Gold (XAU/USD)

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

Primary driver
Real 10-year yields frozen at a cycle-high 2.43% (z +1.92) cap gold while the war premium keeps flowing into oil instead.
Reasoning
Gold is not absorbing the war premium; oil is. Over the past week Brent cleared $100 and Iran struck a US base in Jordan, yet gold is -1.51% while WTI is +4.65%; on the month gold is only +0.94% against WTI +13.98%. Real 10-year TIPS sit frozen at 2.43%, z +1.92 — a cycle-high discount rate and gold's single most important variable. Spec length is 54.9% of OI at z +1.27, having added 7.6 points in five sessions: the crowd is already positioned one way. The measured 60-day gold/VIX correlation is -0.31, inverted versus textbook, so today's VIX +4.71% is a headwind, not a bid. Price sits just 0.2 ATR above 4406.9. Counter-argument: breakevens unpinned at 2.37% cap real yields, and a core CPI print at the forecast 2.4% on Friday would revive the bid quickly.
Key levels
S 4406.9/4391.2/4373.4 · R 4432.3/4449.5/4466.1
Invalidated if
A daily close above 4432.3 invalidates the bearish case. Sustained trade above 4449.5 turns it bullish.

Bitcoin

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

Primary driver
Leverage and implied vol are both drained — spec OI down 15.9 points in five sessions — leaving price pinned in the 77,663-79,362 range.
Reasoning
BTC is range-bound with positioning already washed out, offering no directional edge. Evidence: -3.99% on the week against Nasdaq +0.95% — underperforming risk assets broadly. Spec positioning is down to 3.57% of OI after shedding 15.9 points in five sessions; perp funding is 0.356‱/day at z -0.3; DVOL is 40.2 at z -0.46. Both leverage and vol are drained, which removes the fuel for a squeeze and the trigger for a liquidation cascade alike. Technically price is pinned 0.1 ATR under 78,160 (6 touches) with 79,362 (12 touches) capping above. Social is split between FOMO and capitulation snark — emotional exhaustion, not trend. The -0.44 correlation to DXY gives a mild tailwind from the soft dollar. Counter: a hot CPI Friday with 2-year yields at z +2.02 could break 77,663 and open 76,530.
Key levels
S 77663/76925/76530 · R 78160/78723/79362
Invalidated if
A daily close above 79,362 turns this bullish. An H4 close below 77,663 turns it bearish.

DXY (USD)

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

Primary driver
Dollar weakness is yen-led — BOJ tightening rhetoric plus Bessent talking the yen up — and the rates-dollar link stays severed.
Reasoning
The dollar keeps bleeding despite the most hawkish US front-end in two years, because the driver is the yen, not US rates. Broad USD sits at z -1.50 while 2-year yields print z +2.02 — the link is severed, as it has been since mid-August. Fresh BOJ headlines within the hour (Masu on the JGB term structure, the bank flagging producer prices feeding consumer inflation) come on top of Bessent talking the yen up; Japan has been selling roughly $90bn of Treasuries and USD/JPY has broken 155. DXY is -0.85% on the week and -1.1% on the month. The ECB is expected to lift the refi rate to 2.65% from 2.40% at 12:15, removing euro-side support. Counter: a hot PPI or CPI with 10s at 4.837% could snap the link back and squeeze DXY over 99.
Key levels
S 98.50 · R 99.20
Invalidated if
A daily close above 99.20 invalidates the bearish case. A daily close below 98.00 confirms extension.

EUR/USD

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

Primary driver
An ECB hike to 2.65% from 2.40% at 12:15 lands into a coiled range with speculative euro shorts covering fast.
Reasoning
A hawkish ECB hike into a compressed range with shorts covering skews the pair higher. The refi rate is seen at 2.65% from 2.40% at 12:15, with Lagarde's presser at 12:45 — the ECB is tightening into an oil-driven inflation impulse, which argues for vigilant guidance. Speculative EUR positioning is still net short at -2.88% of OI, z -1.05, but 5.96 points have been covered in five sessions; that is the pain trade. ATR14 on H4 is just 0.0016, or 0.14% — the pair is coiled, with 1.1656 (11 touches) and 1.1665 (9 touches) directly overhead. Spot is +0.5% on the week and +0.83% on the month with broad USD at z -1.50. Counter: a dovish hike framed as the terminal move sends it back to 1.1619.
Key levels
S 1.1638/1.1625/1.1619 · R 1.1646/1.1656/1.1665
Invalidated if
An H4 close below 1.1619 invalidates the bullish case. Failure to close the day above 1.1656 after the ECB presser neutralises it.

Watchlist

  • ECB 12:15 UTC: refi seen 2.65% vs 2.40%; Lagarde presser 12:45 is the euro trigger
  • US PPI 12:30 UTC: headline 0.4% m/m vs 0.0% prior — the oil pass-through test
  • Core CPI Friday 12:30: 2.4% y/y forecast vs 2.5% — the real-yield trigger for gold
  • USD/JPY versus 155 and further BOJ term-structure rhetoric — the actual DXY driver
  • Hormuz: another tanker strike or a US deep strike on Iran's nuclear site keeps Brent above 100
(UTC)held until 06:38 Vessel transits through the Strait of Hormuz collapsed to single digits after Iran threatened to punish any ship entering its restricted zones.

Market regime

This is still a supply-driven stagflation shock, not risk-off. The 10-year at 4.837%, highest since 2007, is almost pure breakeven: inflation expectations 2.37% while real TIPS stay frozen at 2.43% (z +1.92). Credit refuses to confirm the war narrative, HY spreads 2.67% at z -1.16 and VIX only 16.46. The rates-dollar link remains severed, broad USD at z -1.50 against 2-year yields at z +2.02. ECB, PPI and CPI arbitrate this within 33 hours.

Gold (XAU/USD)

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

Primary driver
Real 10-year yields frozen at a cycle-high 2.43% cap bullion even as the war premium lifts crude.
Reasoning
Gold refused to bid through the most gold-friendly headline mix of the year: Brent above 100, Hormuz transits in single digits, Iran striking a US base. Spot is still -1.5% on the week against WTI +4.28%. The war premium is going into crude, not bullion. The binding constraint is real yields: 10-year TIPS frozen at 2.43% (z +1.92), while nominal 4.837% is almost pure breakeven. Positioning compounds it, spec longs at 54.9% of OI (z +1.27) after adding 7.6 points in five sessions into a market that would not rally. Counter: broad USD at z -1.50 and the -0.56 gold/DXY correlation argue for a bounce off 4406.9 if Friday's CPI runs hot and traps the Fed.
Key levels
S 4406.9/4391.2/4373.4 · R 4432.3/4449.5/4466.1
Invalidated if
A daily close above 4432.3 invalidates the bearish case. Sustained trade above 4449.5 turns it bullish.

Bitcoin

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

Primary driver
A twelve-touch wall at 79,362 meets euphoric retail sentiment with no derivative leverage to fund a breakout.
Reasoning
BTC is pinned in a 78,160-79,362 box whose upper edge carries twelve touches. The tape has stalled: +23.23% over a month but -3.56% on the week. Social sentiment has gone euphoric with $85K targets and 'buy now' spam, and crowded conviction against a stalled tape is a contrarian warning, not a confirmation. Crucially, derivatives disagree with the crowd: perp funding at 0.356bp (z -0.3) and DVOL at 40.2 (z -0.46) show no leverage build, while spec positioning has bled 15.9 points of OI in five sessions. VIX +8.29% weekly is a mild headwind via the -0.28 beta; the -0.44 DXY correlation offsets it. Range holds until a level actually breaks.
Key levels
S 78160/77663/76925 · R 78723/79362/79956
Invalidated if
A daily close above 79,362 turns this bullish. An H4 close below 77,663 turns it bearish.

DXY (USD)

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

Primary driver
Yen-driven flows plus a hawkish ECB keep the dollar decoupled from its own front-end yields.
Reasoning
The severed rates-dollar link is the whole trade: 2-year yields at 4.39% sit at z +2.02 while broad USD sits at z -1.50, a dislocation that says flows, not carry, are setting the price. The flow is yen. Bessent's FX warning, BOJ officials flagging producer-price pass-through into consumer inflation, and Japanese UST sales have driven USD/JPY through 155. Add today's ECB, with the refi rate seen at 2.65% from 2.40%, and the largest DXY weight gets a policy tailwind. DXY is -0.81% on the week and -1.06% on the month. Counter: PPI at 0.4% and a 0.4% CPI print could re-couple the dollar to the front end very fast.
Key levels
S 98.00 · R 99.20
Invalidated if
A daily close above 99.20 invalidates the bearish case. A daily close below 98.00 confirms extension.

EUR/USD

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

Primary driver
An ECB hike to 2.65% lands into a EUR spec base that is still net short at z -1.05.
Reasoning
The ECB is expected to lift the refi rate to 2.65% from 2.40% at 12:15 GMT, and positioning is not set for it. EUR specs remain net short at -2.88% of OI (z -1.05) even after covering 5.96 points in five sessions, leaving a thin short base into a hawkish print, an asymmetry that favours upside. Spot is glued to 1.1638 at 0.1 ATR with H4 ATR of just 16 pips, so the break is cheap in either direction. Broad USD at z -1.50 and DXY -0.81% weekly supply the tailwind. Counter: 1.1656 carries eleven touches, and a hawkish hike paired with 'last move' guidance from Lagarde is the classic sell-the-fact; hot US CPI Friday caps the upside.
Key levels
S 1.1625/1.1619/1.1609 · R 1.1638/1.1646/1.1656
Invalidated if
An H4 close below 1.1619 invalidates the bullish case. Failure to close the day above 1.1656 after the ECB presser neutralises it.

Watchlist

  • ECB 12:15 GMT: refi to 2.65%? Lagarde presser 12:45 decides hawkish hike vs 'last move' guidance.
  • US PPI 12:30: headline seen 0.4% vs 0.0% prior, the oil pass-through test for the front end.
  • US CPI Friday 12:30: core 2.4% y/y; a hot print against frozen 2.43% real yields is the gold pivot.
  • Hormuz transit counts and Brent above 100: single-digit traffic is the live escalation gauge.
  • USD/JPY below 155 and Japanese UST sales, the source of the severed rates-dollar link.
(UTC) Trump warned the Iran war could drag past the US midterm elections and threatened further strikes, extending crude's war premium.

Market regime

This is still a supply-driven stagflation shock, not risk-off. Brent above 100 and 10-year breakevens at 2.37% (z +0.83) carry the war premium while real 10-year TIPS stay frozen at 2.43% (z +1.92) and the 2-year prints 4.39% (z +2.02). Credit and equities refuse to confirm: HY spreads 2.67% (z -1.16), VIX 16.46, Nasdaq +0.95% on the week. The new leg is Treasury's buyback undershoot, $6bn against $10bn expected, lifting nominal 10s to 4.837%, the highest since 2007. The rates-dollar link stays severed, broad USD at z -1.50.

Gold (XAU/USD)

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

Primary driver
Cycle-high real yields keep capping bullion while the war premium keeps flowing into crude instead of gold.
Reasoning
Real rates, not headlines, still set gold. Real 10-year TIPS sit at 2.43% (z +1.92), the 2-year at 4.39% (z +2.02) and nominal 10s at 4.837%, the highest since 2007 after Treasury bought back only $6bn versus $10bn expected. The tape confirms the split: gold is up just 0.71% in 24h and down 1.22% on the week while WTI ran 13.17% in a month. Specs hold 54.944% of open interest (z +1.27, up 7.604 in five sessions), a crowded long, and the measured 60-day gold/VIX correlation is -0.31, so the 8.29% weekly VIX rise does not bid metal. PPI at 0.4% against 0.0% prior risks another front-end impulse. Counter: broad USD at z -1.50 with gold/DXY at -0.56, Hormuz transits in single digits and Trump threatening a war past the midterms can force 4449.5.
Key levels
S 4406.9/4391.2/4373.4 · R 4432.3/4449.5
Invalidated if
A daily close above 4432.3 invalidates the bearish case; sustained trade above 4449.5 turns it bullish.

Bitcoin

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

Primary driver
Leverage has already been flushed, leaving price pinned between 78,160 support and the 12-touch wall at 79,362.
Reasoning
This is consolidation inside an intact uptrend, not a turn: BTC is up 22.97% on the month but down 3.77% on the week. Positioning explains the compression — perp funding at 0.356 bp/day (z -0.3) is near neutral, DVOL 40.2 (z -0.46) is subdued, and speculative positioning has collapsed to 3.569% of OI, down 15.932 in five sessions. That removes fuel for both a squeeze and a cascade. Macro is a mild headwind: nominal 10s at 2007 highs, though HY at 2.67% (z -1.16) shows no credit stress, and BTC/DXY at -0.44 gives no impulse with the dollar flat. Social sentiment is split between $1M calls and sub-$80K warnings, so there is no crowd extreme to fade. Counter: Bessent's Clarity Act push plus a soft CPI clears 79,362; Goldman's AI-debt credit warning is the tail.
Key levels
S 78160/77663/76925 · R 78723/79362
Invalidated if
A daily close above 79,362 turns this bullish; an H4 close below 77,663 turns it bearish.

DXY (USD)

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

Primary driver
The rates-dollar link stays severed, but a stretched-cheap dollar limits how far the drift can go before CPI.
Reasoning
The dollar keeps ignoring yields: nominal 10s at 4.837%, the highest since 2007, yet DXY is 98.766, flat over 24h and down 1.06% on the month with broad USD at z -1.50. Fresh downward pressure is imported hawkishness — BOJ flagging producer-price pass-through into consumer inflation, Bessent talking the yen up after Japan sold roughly $90bn of Treasuries and USD/JPY broke 155, plus the ECB hiking to 2.65% today. The offset is real: the 2-year at 4.39% (z +2.02) is a coiled spring if PPI at 0.4% and Friday's 3.4% headline CPI run hot, and DXY has travelled only 0.24% in a week, so a move beyond 0.50% inside two or three days is a stretch. Counter: a hawkish Lagarde presser plus a break of 98.00 would accelerate the slide.
Key levels
S ~98.00 · R ~99.20
Invalidated if
A daily close above 99.20 invalidates the soft-dollar tilt; a daily close below 98.00 confirms extension lower.

EUR/USD

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

Primary driver
Today's ECB hike is fully priced, so the presser and a still-short EUR base decide the break, not the decision.
Reasoning
Spot is glued to 1.1638, an eight-touch support just 0.1 ATR away, inside a 1.1619-1.1665 box, up 0.48% on the week and 0.82% on the month. The refi hike to 2.65% from 2.40% is near-certain and priced; investors are split on the next step, so Lagarde's guidance at 12:45 UTC is the event. Positioning tilts the risk higher: EUR specs remain net short at -2.88% of OI (z -1.05) and are covering, up 5.957 in five sessions, while broad USD sits at z -1.50 and the measured eurusd/us10y correlation of -0.29 makes higher US yields only a mild drag. Counter: TTF gas above €80 for the first time since 2023 is a terms-of-trade hit, and drones at the Odesa-Moldova crossing plus shut Polish airports add euro risk premium. Base case is containment inside the box.
Key levels
S 1.1638/1.1625/1.1619 · R 1.1646/1.1656/1.1665
Invalidated if
An H4 close below 1.1619 turns this bearish; a daily close above 1.1656 after the ECB presser turns it bullish.

Watchlist

  • ECB hike to 2.65% at 12:15 UTC, Lagarde presser 12:45 — the real EUR driver
  • US PPI 12:30 UTC: headline 0.4% vs 0.0% prior, core 0.3% — front-end yield reaction
  • Hormuz transits down to single digits with Brent above 100
  • US CPI Friday 12:30 UTC: 3.4% y/y headline, 2.4% y/y core
  • Gold specs at 54.944% of OI (z +1.27) — crowded-long flush risk
(UTC) Iran-backed Houthi forces seized Mocha, the strategic Red Sea port, widening chokepoint risk from Hormuz to Bab el-Mandeb with Brent above 100.

Market regime

This remains a supply-driven rate shock, not risk-off. Brent above 100 and breakevens at 2.37% carry the war premium while real 10-year TIPS stay frozen at 2.43% (z +1.92) and the 2-year prints 4.39% (z +2.02). Nominal 10s at 4.837% are the highest since 2007 after Treasury bought back only $6bn against $10bn expected. Credit and equities refuse to confirm stress: HY at 2.67% (z -1.16), VIX 16.35, Nasdaq +0.95% on the week. The rates-dollar link stays severed, broad USD at z -1.50. Today's ECB hike and US PPI are the first live tests.

Gold (XAU/USD)

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

Primary driver
Frozen real yields at 2.43% (z +1.92) and record-since-2007 nominals cap bullion even as the war premium runs into crude.
Reasoning
The war premium keeps flowing into crude, not bullion. WTI is +14.15% on the month with Brent above 100 and Hormuz traffic in single digits, yet gold is only +0.78% over the same span and -1.66% on the week. The blocker is the real-rate wall: 10-year TIPS frozen at 2.43% (z +1.92), the 2-year at 4.39% (z +2.02) and nominals at 4.837% after Treasury's buyback undershoot. Speculative gold positioning at 54.9% of OI (z +1.27, +7.6 in five sessions) is crowded into 4,406.9, a five-touch cap price is pinned against. The measured 60-day gold/VIX correlation is -0.31, inverted versus theory, so a rising VIX no longer bids gold. Counter: a soft PPI print or an actual Hormuz supply cut flips this fast.
Key levels
S 4391.2/4373.4/4355.1 · R 4406.9/4432.3/4449.5
Invalidated if
A daily close above 4,432.3 invalidates the bearish case; sustained trade above 4,449.5 turns it bullish.

Bitcoin

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

Primary driver
Orderly deleveraging into a six-touch cap at 78,160 with no dollar impulse leaves BTC range-bound rather than directional.
Reasoning
BTC sits exactly on 78,160, a level that has capped price six times, after a -3.83% week that followed a +22.89% month. Positioning is unwinding, not panicking: speculative OI has collapsed 15.9 points in five sessions to 3.57%, funding is barely positive at 0.356 bp/day, and DVOL at 40.2 (z -0.46) shows no bid for downside protection. The macro headwind is real: a 2-year at 4.39% (z +2.02) and 10s at 4.837% drain duration risk. But credit refuses to confirm stress, with HY at 2.67% (z -1.16) and Nasdaq +0.95% on the week. DXY is flat and the measured BTC/DXY correlation is -0.44, so no dollar impulse either way. Social shows retail FOMO alongside exit-liquidity warnings, i.e., no contrarian extreme.
Key levels
S 77684/76925/76530 · R 78160/78723/79362
Invalidated if
A daily close above 79,362 turns this bullish; an H4 close below 77,684 turns it bearish.

DXY (USD)

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

Primary driver
The rates-dollar link stays severed: record nominal yields have failed to lift a broad dollar sitting at z -1.50.
Reasoning
Nominal 10s at 4.837%, the highest since 2007, and a 2-year at 4.39% (z +2.02) have failed to bid the dollar: the broad USD index sits at z -1.50 and DXY is -1.04% on the month while holding 98.78 and unchanged over 24 hours. Two forces cap it today. The ECB is set to lift the refi rate to 2.65% from 2.40%, and BOJ officials keep flagging producer-price pass-through while Bessent talks the yen higher, a channel that already broke USD/JPY 155. Against that, a hot PPI today and a 3.4% CPI print tomorrow would re-price Fed risk into the front end and squeeze dollar shorts. Genuinely two-sided: expect chop between 98.00 and 99.20 rather than trend.
Invalidated if
A daily close above 99.20 invalidates the soft-dollar tilt; a daily close below 98.00 confirms extension lower.

EUR/USD

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

Primary driver
The ECB hike to 2.65% is fully priced, leaving Lagarde's guidance as a sell-the-fact risk rather than fresh euro fuel.
Reasoning
The hike to 2.65% from 2.40% is fully discounted, and the tape itself says investors are split on what follows, so the presser at 12:45 UTC is a sell-the-fact risk if Lagarde declines to commit to another step. Positioning has already done the work: speculative EUR is only -2.88% of OI after covering 5.96 points in five sessions, removing the short-squeeze fuel behind the +0.48% weekly gain. Europe's terms of trade are deteriorating, with TTF gas above 80 euros for the first time since 2023, and the geopolitical tape is regional: Poland closed two border airports and a drone nearly hit Zelensky's aircraft. Price is pinned under 1.1638, an eight-touch cap. Counter: a soft US PPI re-opens 1.1656.
Key levels
S 1.1625/1.1619/1.1609 · R 1.1638/1.1646/1.1656
Invalidated if
An H4 close below 1.1619 turns this bearish; a daily close above 1.1656 after the ECB presser turns it bullish.

Watchlist

  • ECB 12:15 UTC: refi to 2.65% priced; Lagarde presser 12:45 is the real swing factor.
  • US PPI 12:30 UTC (core 0.3%, headline 0.4%), then CPI Friday at 3.4% y/y.
  • 10y 4.837% and 2y 4.39%: a further break higher extends the real-rate squeeze on gold.
  • Red Sea after the Mocha seizure; Hormuz transits in single digits with Brent above 100.
  • Gold spec positioning 54.9% of OI (z +1.27) — crowded longs into a five-touch cap.
(UTC)held until 11:36 Daily Hormuz transits collapsed to single digits as Trump said the Iran war could run past November's midterms and threatened further strikes.

Market regime

This is still a supply-driven rate shock, not risk-off. Brent above 100 and 10-year breakevens at 2.37% carry the war premium, while real 10s stay frozen at 2.43% (z +1.92) and the 2-year prints 4.39% (z +2.02); nominal 10s at 4.837% are the highest since 2007 after Treasury bought back only $6bn against $10bn expected. Credit refuses to confirm stress with HY at 2.67% (z -1.16), though VIX is up 15.4% on the week to 16.52 and Nasdaq is drifting. The rates-dollar link stays severed, broad USD at z -1.50. ECB and US PPI are today's live tests.

Gold (XAU/USD)

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

Primary driver
Real 10-year yields frozen at a cycle-high 2.43% (z +1.92) keep the carry cost on bullion punishing.
Reasoning
The war premium keeps flowing into oil and breakevens, not bullion, while the real-yield anchor sits at cycle highs. Real 10s are 2.43% (z +1.92), the 2-year 4.39% (z +2.02), and nominal 10s 4.837%, the highest since 2007 after Treasury bought back only $6bn versus $10bn expected. Gold is flat over 24h and -1.91% on the week despite Brent above 100 and Hormuz transits in single digits — the market has already paid for that headline. Spec length at 54.9% of OI (z +1.27, +7.6 in five sessions) leaves crowded longs to shed, and the measured 60-day gold/VIX correlation is -0.31, so a rising VIX is not a bid. Counter: a soft core CPI Friday would drop front-end yields and squeeze this positioning fast.
Key levels
S 4391.2/4373.4/4355.1 · R 4406.9/4432.3/4449.5
Invalidated if
A daily close above 4,432.3 invalidates the bearish case; sustained H4 trade above 4,406.9 neutralises it first.

Bitcoin

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

Primary driver
Deleveraged positioning and cheap vol leave BTC coiled inside 77,684-78,160 with no macro impulse from a flat dollar.
Reasoning
BTC is compressing between 77,684 support (five touches) and 78,160 resistance, barely 0.2-0.4 ATR away on either side. The leverage has already been flushed: perp funding is 0.356‱ after a -1.514 one-day drop, and speculative positioning fell 15.9 points of OI over five sessions, which limits the fuel for a disorderly break lower. DVOL at 40.2 (z -0.46) shows options are not pricing an event. The 1-month gain of 22.55% against -4.09% on the week reads as digestion, not distribution. Correlation to DXY is -0.44 with the dollar flat, so no impulse arrives from macro; the -0.28 VIX correlation with VIX +15.4% w/w is a mild drag. Counter: a hot PPI or CPI pushing 10s through 4.90% would break support.
Key levels
S 77684/76925/76530 · R 78160/78723/79362
Invalidated if
A daily close above 79,362 turns this bullish; an H4 close below 77,684 turns it bearish.

DXY (USD)

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

Primary driver
The rates-dollar link stays severed: the front end is at z +2.02 while broad USD sits at z -1.50.
Reasoning
Two offsetting forces pin the dollar. The ECB is near-certain to hike the refi rate to 2.65% from 2.40%, removing a structural drag on the euro and, by weight, capping DXY. Against that, US PPI is forecast at 0.4% headline and 0.3% core with CPI Friday, which could re-tighten a front end already at 4.39% on the 2-year (z +2.02). Crucially, the rates-dollar transmission has been broken for three weeks: broad USD is at z -1.50 and DXY has lost 1.01% on the month while nominal 10s printed 4.837%, the highest since 2007. So do not infer dollar strength from yields. Counter: a hawkish Bessent FX warning plus hot CPI could force a squeeze back toward 99.20.
Key levels
S 98.00 · R 99.20
Invalidated if
A daily close above 99.20 invalidates the soft-dollar tilt; a daily close below 98.00 confirms extension lower.

EUR/USD

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

Primary driver
The 25bp ECB hike is fully priced, so the Lagarde presser — not the decision — sets the next leg.
Reasoning
A hike to 2.65% is the consensus and investors are openly split on what follows, so the trade is the 12:45 UTC presser, not the 12:15 decision. Positioning has already done part of the work: EUR spec shorts are only -2.88% of OI (z -1.05) after covering 5.96 points in five sessions, which drains squeeze fuel. Price sits at 1.1633 with 1.1638 resistance eight touches deep just 0.5 ATR overhead and 1.1619 support seven-to-eight touches below — a genuine coil. Offsetting the hike: European gas above €80 for the first time since 2023, two Polish airports closed and a Russian drone strike on the Ukraine-Moldova crossing all tax the euro's terms of trade. Counter: the -0.29 eurusd/us10y correlation means hot US PPI hits first.
Key levels
S 1.1625/1.1619/1.1609 · R 1.1638/1.1646/1.1656
Invalidated if
An H4 close below 1.1619 turns this bearish; a daily close above 1.1656 after the ECB presser turns it bullish.

Watchlist

  • ECB 12:15 UTC: refi to 2.65% is priced — Lagarde's guidance at 12:45 is the trade.
  • US PPI 12:30 UTC: core 0.3% f/c, the first read on oil pass-through above $100 Brent.
  • US CPI Friday 12:30: core 2.4% y/y f/c — the only thing that can unfreeze real yields.
  • 10y at 4.837%: a break through 4.90% pressures gold and cracks BTC's 77,684 support.
  • Hormuz daily transit count and any new tanker strike — the war premium's only live channel.
(UTC) Saudi Arabia reported crude output at its lowest since 1990 as Hormuz transits collapsed to single digits, lifting WTI 2.81% above $97.

Market regime

This is still a supply-driven stagflationary rate shock, not risk-off. Real 10s are frozen at 2.43% (z +1.92) and 2s at 4.39% (z +2.02), with nominal 10s at 4.883%, the highest since 2007 after Bessent's buyback landed at $6bn versus $10bn expected. Breakevens are pushing to 2.37% as WTI runs +17.91% m/m. Credit refuses to confirm stress: HY at 2.67% (z -1.16), Nasdaq +0.95% w/w, VIX only 17.11 despite a 19.48% weekly jump. The rates-dollar link stays severed, broad USD at z -1.50.

Gold (XAU/USD)

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

Primary driver
Real 10y yields frozen at a cycle-high 2.43% keep capping bullion while the war premium flows into oil instead.
Reasoning
The bearish call is downgraded to neutral because price traded through 4,406.9, the level I promised would neutralise it. But the tape argues against chasing gold higher: bullion is -2.59% on the week into the best possible headline flow — Brent above 100, Hormuz transits in single digits, Houthis holding Mocha, Trump threatening more strikes. The premium is going into crude, not metal, exactly as it has since mid-August. Real 10s sit at 2.43% (z +1.92) and nominal 10s at 4.883%. Spec longs are crowded at 54.9% of OI (z +1.27, +7.6pts in five sessions). The measured 60-day gold/VIX correlation is -0.31, so a VIX up 19.48% w/w is a headwind here, not support. Counter: breakevens at 2.37% are climbing and a hot 0.4% headline CPI could finally drag real yields lower.
Key levels
S 4355.1/4329.9 · R 4373.4/4391.2
Invalidated if
An H4 close below 4,355.1 opens 4,329.9 and turns this bearish. A daily close above 4,391.2 turns it bullish.

Bitcoin

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

Primary driver
Spot has broken the 77,684 H4 support that was my own stated bearish trigger, with cycle-high real yields draining the liquidity bid.
Reasoning
My own bearish trigger fired: spot at 77,162 is through the 77,684 H4 support, a level with five touches. This is distribution after a run — -1.46% on the day and -5.05% on the week against +21.32% on the month. Speculative positioning has collapsed 15.9 points of OI in five sessions and funding sits at 0.356 (z -0.3), so leverage is being unwound rather than added. Cross-asset alignment holds: DXY +0.29% against a measured -0.44 correlation, VIX +19.48% w/w against -0.28. Fresh AI-credit warnings from the BIS chair and Goldman hit the highest-beta liquidity proxy first. Counter: StockTwits is saturated with crash and bloodbath posts, and washed-out sentiment plus Nasdaq's $100mn into Kraken parent Payward argues this flush is late-stage.
Key levels
S 77684/76925/76530 · R 78125/78558
Invalidated if
An H4 close back above 78,125 neutralises this; a daily close above 78,558 invalidates it outright.

DXY (USD)

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

Primary driver
The rates-dollar link stays severed: hawkish ECB and BOJ legs cap the index even with US 10s at their highest since 2007.
Reasoning
The dollar stays pinned near 99 because the index's two largest legs both face tightening central banks. DXY is +0.05% on the week while 10s ran to 4.883% (+2.54% w/w) — the rates-dollar link that broke in August has not repaired, with broad USD at z -1.50 on Japanese Treasury selling. Bessent is pushing the yen higher and the BOJ is flagging producer-price pass-through into consumer inflation; the ECB is near-certain to hike today. Counter: 2s at 4.39% (z +2.02) and a 0.4% headline CPI print tomorrow could restore the link and drive DXY through 99.20, and the euro leg is exposed to gas above €80 and NATO-border escalation. Expect drift, not trend. No candle data exists for DXY, so levels are round-number estimates only.
Key levels
S 98.80/98.00 · R 99.20/99.50
Invalidated if
A daily close above 99.20 turns this bullish; a daily close below 98.80 turns it bearish.

EUR/USD

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

Primary driver
European gas above €80 with Brent over 100 is a terms-of-trade shock for a net energy importer, compounding a rising security premium.
Reasoning
Turning bearish because my stated trigger fired: the H4 close below 1.1619, a level with eight touches, has broken. The fundamental stack behind it is one-directional. European gas cleared €80 for the first time since 2023 while Brent holds above 100 — a terms-of-trade hit for a net energy importer, and the mechanism that broke the euro in 2022. The security premium is building on the doorstep: two Polish airports closed for unusual military activity, a Russian drone struck the Odesa-Moldova crossing killing two, and Zelensky's aircraft was nearly hit. EUR specs are short at -2.88% of OI but have covered 5.96 points in five sessions, removing squeeze fuel. Counter: today's hike is near-certain and the ECB warns inflation stays above 2% for a prolonged period, so a hawkish presser can squeeze back to 1.1638.
Key levels
S 1.1619/1.1609/1.1593 · R 1.1625/1.1638/1.1646
Invalidated if
An H4 close back above 1.1638 neutralises this; a daily close above 1.1646 invalidates it outright.

Watchlist

  • US CPI Fri 12:30 UTC: headline 0.4% m/m vs 0.1% prior — the oil pass-through test
  • ECB presser now + Lagarde Fri 14:00: hike is priced, the guidance is the trade
  • Hormuz transits and Saudi output at a 1990 low — keeps breakevens climbing
  • Real 10y at 2.43% (z +1.92): a break above 2.50% caps gold outright
  • Gold spec longs 54.9% of OI (z +1.27) — crowded, flush risk on any CPI miss
(UTC) Fuel-driven US PPI came in hot, lifting 30-year Treasury yields to 5.35%, the highest since June 2007, as markets priced rising odds of a Fed hike.

Market regime

This remains a supply-driven stagflationary rate shock, not risk-off. Fuel-led PPI pushed 10s to 4.912% and 30s to 5.35%, the highest since 2007, with 2s at 4.39% (z +2.02) as hike odds reprice. Breakevens sit at 2.37% while real 10s stay frozen at 2.43% (z +1.92). Credit refuses to confirm stress: HY at 2.67% (z -1.16) and Nasdaq -0.29%, even as VIX jumps 22.56% w/w. The rates-dollar link stays severed, broad USD at z -1.50.

Gold (XAU/USD)

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

Primary driver
Nominal and real yields at cycle highs are overwhelming the war premium, which is flowing into oil rather than gold.
Reasoning
Gold is losing its geopolitical bid to a real-rate shock. Despite Brent above $100, single-digit Hormuz transits and Saudi output at 1990 lows, gold is -1.14% in 24h and -3.03% w/w — the premium is going into oil, with WTI +3.18% in 24h and +18.33% m/m. Real 10s are frozen at 2.43% (z +1.92) and 2s at 4.39% (z +2.02) while nominal 10s broke 4.912% and 30s hit 5.35%. Silver's near-5% collapse to $63.94 shows the whole precious complex cracking. Spec longs stay crowded at 54.944% OI (z +1.27), leaving liquidation fuel. The measured 60-day gold/VIX correlation is -0.31, so this VIX spike is a headwind, not a haven bid. Counter: breakevens at 2.37% and any actual Hormuz closure would re-ignite the bid fast.
Key levels
S 4329.9/4310.9/4282.2 · R 4355.1/4373.4/4391.2
Invalidated if
An H4 close back above 4,373.4 neutralises this view. A daily close above 4,391.2 invalidates it outright.

Bitcoin

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

Primary driver
Front-end yields repricing a Fed hike after hot PPI, compounded by fresh BIS and Goldman warnings on debt-funded AI capex.
Reasoning
The bearish call stays because the invalidation level held: BTC never closed an H4 above 78,125 and instead sits at 76,903, -1.79% in 24h and -5.37% w/w, still giving back a +20.92% monthly run. The driver is the front end — 2s at 4.39% (z +2.02) and 10s at 4.912) repricing hikes after hot PPI — with BIS and Goldman both flagging debt-funded AI capex as systemic credit risk. BTC/DXY at -0.44 and BTC/VIX at -0.28 point lower with DXY at 99.10 and VIX +22.56% w/w. Counter, and it is genuine: perp funding collapsed (Δ1 -1.514), spec positioning fell 15.93pp in five sessions to 3.569% OI, and social sentiment is outright panic — classic washout. Hence low conviction; direction is kept only because the level is intact.
Key levels
S 76530/76123/75546 · R 76925/77684/78125
Invalidated if
An H4 close above 77,684 neutralises this view. A daily close above 78,125 invalidates it outright.

DXY (USD)

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

Primary driver
Record US yields are offset by hawkish ECB and BOJ repricing, keeping the rates-dollar link severed.
Reasoning
Neutral because the two biggest DXY weights now have hawkish central banks of their own. US yields argue for dollar strength — 10s at 4.912%, 30s at 5.35%, 2s at 4.39% (z +2.02) — and DXY is +0.33% in 24h. But the ECB is near-certain to hike and warns inflation stays above 2% for a long time, while BOJ officials flag producer-price pass-through and Bessent's rhetoric has pushed the yen higher. That is why DXY is only +0.1% w/w and broad USD sits at z -1.50, down 0.675 over five sessions. Tomorrow's CPI (headline m/m 0.4% expected, core y/y 2.4%) is the binary. Counter: a hot core print could snap 99.20 and force a fast repricing higher.
Key levels
S 98.80 · R 99.20
Invalidated if
A daily close above 99.20 turns this bullish. A daily close below 98.80 turns it bearish.

EUR/USD

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

Primary driver
A near-certain ECB hike offsets surging US front-end yields, pinning spot inside a tight, heavily tested range.
Reasoning
EURUSD is pinned in a tight range, so I step down from bearish to neutral without a level break. Spot is 1.1605, +0.17% w/w, with H4 ATR of just 0.0016 and 10-touch shelves at 1.1586 and 1.1577 below, 8 touches at 1.1619 above. Two offsetting forces: US front-end yields at 4.39% (z +2.02) plus hot PPI argue lower, while a near-certain ECB hike and the 'above 2% for a long time' message argue higher. Positioning is short EUR at -2.88% OI but covering fast (+5.957pp in five sessions), cutting the fuel for downside. Counter: European gas above €80 and drone incidents on the Moldova and Poland borders are a euro-specific risk premium that could break 1.1577.
Key levels
S 1.1593/1.1586/1.1577 · R 1.1609/1.1619/1.1625
Invalidated if
A daily close above 1.1625 turns this bullish. An H4 close below 1.1577 turns it bearish.

Watchlist

  • US CPI 11/09 12:30 UTC: headline m/m 0.4% expected, core y/y 2.4% — the binary for all four assets.
  • 30y above 5.35% and 10y above 4.912%: further extension keeps gold and BTC offered.
  • Hormuz transits and Brent above $100 — an actual closure re-ignites the gold bid fast.
  • Gold spec longs at 54.944% OI (z +1.27): liquidation risk accelerates below 4,310.9.
  • BTC washout metrics: funding Δ1 -1.514, spec OI 3.569% — an H4 close above 77,684 flips the tape.
(UTC)held until 15:14 The ECB hiked its deposit rate 25bp to 2.5%, its second since the Iran war energy shock, warning inflation stays above 2% for an extended period.

Market regime

This is still a supply-driven stagflationary rate shock, not risk-off. WTI at 96.64 (+7.8% w/w, +17.4% m/m) and Brent above 100 have dragged 10s to 4.92% and 30s to 5.35%, the highest since 2007, with 2s at 4.39% (z +2.02) as hike odds build. Breakevens sit at 2.37% while real 10s stay frozen at 2.43% (z +1.92). Credit refuses to confirm stress: HY 2.67% (z -1.16), Nasdaq only -1.35% w/w, even with VIX +23.6% w/w. The ECB's hike makes the shock global; the rates-dollar link stays severed at broad USD z -1.50.

Gold (XAU/USD)

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

Primary driver
Real 10-year yields frozen at a cycle-high 2.43% (z +1.92) cap gold even as war premium runs hot.
Reasoning
War premium keeps flowing into oil, not gold: Brent above 100, Hormuz transits in single digits, Houthis holding Mocha — yet gold is -2.57% w/w. The binding constraint is real yields, frozen at 2.43% (z +1.92) while nominal 10s hit 4.92% and 30s 5.35%. Silver's 5% slide to 63.94 shows the whole complex is yielding to duration, not bidding for war hedges. Positioning is the second headwind: spec longs at 54.9% of OI (z +1.27, +7.6 over five sessions) in a market that won't rally on maximum geopolitical headlines. The rolling 60-day correlation to VIX is -0.31, so this week's VIX spike is a gold negative, not support. Counter: 4,355.1 has held eight times and a hot CPI could revive the stagflation bid.
Key levels
S 4355.1/4329.9/4310.9 · R 4373.4/4391.2/4406.9
Invalidated if
An H4 close back above 4,373.4 neutralises this view. A daily close above 4,391.2 invalidates it outright.

Bitcoin

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

Primary driver
Long-duration risk assets bleed as 30-year yields hit 5.35% and front-end pricing shifts toward a Fed hike.
Reasoning
Level discipline first: 77,684 was never taken out, so the bearish stance stands. The driver is duration, not crypto news — 30s at 5.35% and 2s at 4.39% (z +2.02) drain the highest-beta long-duration asset, and BTC's rolling correlations of -0.44 to DXY and -0.28 to VIX both point lower with VIX +23.6% w/w. But the flush is already advanced: funding collapsed to 0.356 bp/day (Δ1 -1.514), spec positioning shed 15.9 points of OI in five sessions, and social sentiment is outright panic — a contrarian marker near short-term lows. DVOL at 40.2 (z -0.46) shows options refuse to price that panic. Hence bearish with low conviction and a modest target near 76,123, not a capitulation leg. BTC is still +21.4% m/m; this is a pullback inside an uptrend.
Key levels
S 76925/76530/76123 · R 77684/78125/78558
Invalidated if
An H4 close above 77,684 neutralises this view. A daily close above 78,125 invalidates it outright.

DXY (USD)

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

Primary driver
The rates-dollar link is severed: record front-end pricing buys the dollar nothing while both EUR and JPY legs turn hawkish.
Reasoning
The severed rates-dollar link is the whole story: 10s at 4.92%, the highest since November 2023, and 2s at z +2.02 have bought the dollar nothing — DXY is -0.03% w/w and broad USD sits at z -1.50, an extreme. Both major legs now pull against it. The ECB just hiked to 2.5% and flagged above-target inflation for an extended period, while Bessent-driven yen strength and BOJ tightening talk cap USD/JPY after Japan's roughly $90bn UST sales. That leaves 98.80-99.20 as the operative range, with Friday's CPI (headline m/m consensus 0.4%) the only realistic catalyst for a break. Risk to neutral: a hot core print could finally reconnect front-end yields to the dollar and force a topside resolution.
Key levels
S 98.80/98.50 · R 99.20/99.50
Invalidated if
A daily close above 99.20 turns this bullish. A daily close below 98.80 turns it bearish.

EUR/USD

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

Primary driver
The ECB hike was fully priced and EURUSD failed to rally on it, leaving a tight range into US CPI.
Reasoning
Classic buy-the-rumour, sell-the-fact: the ECB delivered 25bp to 2.5% and warned inflation stays above 2% for an extended period, yet EURUSD is -0.1% on the day and pinned under 1.1619, a level touched eight times. The hike was pre-priced across twelve stories from two top-tier sources; the genuine split is over what comes next. Offsetting the hawkish rate story is Europe's terms of trade: TTF gas above EUR 80 for the first time since 2023, plus eastern-flank escalation with two Polish airports closed and drones at the Moldova border. Positioning is mildly supportive — spec EUR shorts covered 5.96 points of OI in five sessions to -2.88% (z -1.05) — but that also means less squeeze fuel left. Range trade until CPI.
Key levels
S 1.1609/1.1593/1.1586 · R 1.1619/1.1625/1.1638
Invalidated if
A daily close above 1.1625 turns this bullish. An H4 close below 1.1586 turns it bearish.

Watchlist

  • US CPI Fri 12:30 UTC: headline m/m 0.4%, core y/y 2.4% — the break trigger for DXY 98.80-99.20.
  • Real 10y TIPS at 2.43% (z +1.92): gold cannot rally while it stays pinned here.
  • Hormuz transits in single digits — a full closure is the one event that finally bids gold, not just oil.
  • Gold 4,355.1 (8 touches) versus crowded 54.9% OI spec longs: a break opens a liquidation leg.
  • BTC funding 0.356 bp/day with panic sentiment — a funding reset plus reclaim of 77,684 flips the setup.
(UTC) US PPI accelerated on fuel costs, driving odds of a Fed hike next week sharply higher and 10-year yields above 4.90%, the highest since November 2023.

Market regime

This is still a supply-driven stagflationary rate shock, not a risk-off. WTI at 97.65 (+18.67% m/m) with Brent above 100 has dragged 10s to 4.92% and 30s to 5.35%, the highest since 2007, while 2s at 4.39% (z +2.02) price building odds of a 16 September Fed hike. Real 10s pinned at 2.43% (z +1.92) remain gold's binding constraint, even as breakevens finally broke out to 2.37%. Credit refuses to confirm stress: HY 2.67% (z -1.16), Nasdaq -1.11% m/m, VIX only 17.19. The rates-dollar link stays severed at broad USD z -1.50.

Gold (XAU/USD)

BEARISH · Conviction 3/10 · a few days · expected -0.90%

Primary driver
Real 10y yields pinned at 2.43% (z +1.92) with nominal 30s at a 2007 high remain the binding constraint on gold.
Reasoning
Gold's binding constraint is unchanged: real 10y TIPS at 2.43% (z +1.92), nominal 10s at 4.92% and 30s at 5.35%, the highest since 2007. Fuel-driven PPI has lifted next-week Fed hike odds, and tomorrow's CPI is forecast at 0.4% m/m headline; a hot print extends the front-end squeeze that already cost gold 2.55% w/w. Silver's near-5% collapse to 63.94 confirms the precious complex is trading rates, not war. Positioning aggravates: spec longs at 54.94% of OI (z +1.27) after a 7.6-point five-day build leave crowded length to liquidate. Counter: Hormuz traffic in single digits, Houthis at Bab el-Mandeb and breakevens breaking out to 2.37% keep a persistent bid, and gold is only -0.13% m/m through the worst rate shock in years.
Key levels
S 4355.1/4329.9 · R 4373.4/4391.2
Invalidated if
An H4 close above 4,373.4 neutralises this view; a daily close above 4,391.2 invalidates it outright.

Bitcoin

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

Primary driver
Long-duration risk cannot absorb 10s at 4.92% and 30s at 5.35% with a live Fed hike on 16 September.
Reasoning
BTC is bleeding into the rate shock: -1.42% in 24h and -5.01% w/w with 10s at 4.92% and 30s at 5.35%, yet still +21.38% m/m — a pullback inside an uptrend, which caps how bearish the case can be. Measured correlations do the work: BTC-DXY -0.44, BTC-VIX -0.28, with VIX +20.04% w/w and Nasdaq -0.77%. Leverage has been flushed rather than rebuilt: perp funding at 0.356 bp/day after a -1.514 daily drop, spec positioning down 15.9 points of OI in five sessions, DVOL 40.2 (z -0.46) showing no panic bid for protection. The crowd is loudly split, not one-sided, so it offers no contrarian edge. Counter: that same deleveraging removes forced-seller fuel, and Nasdaq's $100M Payward stake plus Bessent's Clarity Act push are structural positives.
Key levels
S 76925/76123 · R 77684/78125
Invalidated if
An H4 close above 77,684 neutralises this view; a daily close above 78,125 invalidates it outright.

DXY (USD)

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

Primary driver
The rates-dollar link stays severed: 10s +5.04% m/m while DXY is -0.91% and broad USD sits at z -1.50.
Reasoning
The dollar is the cleanest expression of the severed rates-dollar link: 10s +5.04% m/m to 4.92% yet DXY is -0.91% m/m with broad USD at z -1.50. Two of DXY's three biggest legs now carry hawkish central banks — the ECB just hiked to 2.5% with officials flagging October, and BOJ speakers are pointing at producer-price passthrough after Japan's yen-supporting UST sales. That offsets the front-end bid from 2s at 4.39% (z +2.02) and rising odds of a 16 September Fed hike. The index therefore stays pinned in its 98.80-99.20 band, +0.15% on the day and flat on the week, with tomorrow's CPI the only catalyst large enough to resolve it. Risk: a 0.4% headline print could force a topside break.
Key levels
S 98.80 · R 99.20
Invalidated if
A daily close above 99.20 turns this bullish; a daily close below 98.80 turns it bearish.

EUR/USD

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

Primary driver
Both central banks are hawkish at once, compressing the differential and leaving the pair to drift inside 1.1609-1.1656.
Reasoning
EURUSD is coiling right under resistance at 1.1638 (8 touches, 0.7 ATR) with H4 ATR only 0.0016, so the 1.1609-1.1656 range matters more than the headlines. The ECB's 25bp hike to 2.5%, with officials already flagging October, is the structural support, and specs remain net short at -2.88% of OI (z -1.05) after covering 5.96 points in five sessions — squeeze fuel, but fuel partly burned. Against that, European gas above EUR 80 for the first time since 2023 is a terms-of-trade tax, while drones near Zelensky's plane and two closed Polish airports keep a war premium on the euro. Measured correlations are weak in both directions (us10y -0.29, VIX -0.29), consistent with a pair that drifts rather than trends into CPI.
Key levels
S 1.1625/1.1609 · R 1.1638/1.1656
Invalidated if
A daily close above 1.1656 turns this bullish; an H4 close below 1.1609 turns it bearish.

Watchlist

  • US CPI Fri 12:30 UTC: headline 0.4% m/m forecast vs 0.1% prior, core 0.2%.
  • Fed hike odds into the 16 Sep FOMC; 2s at 4.39% (z +2.02).
  • Hormuz traffic in single digits and Houthis at Bab el-Mandeb; Brent above 100.
  • 30y UST at 5.35% and MOVE 76.7 — a break higher pressures gold and BTC together.
  • Gold spec longs at 54.94% of OI (z +1.27): liquidation risk if 4,355.1 gives way.
(UTC) The US 30-year auction stopped through by 2.7bp, near-decade strongest demand, immediately after 30-year yields hit 5.35%, the highest since June 2007.

Market regime

This remains a supply-driven stagflationary rate shock, not risk-off. WTI at 98.58 (+19.79% m/m) has dragged 10s to 4.92% and 30s to 5.35%, while 2s at 4.39% (z +2.02) price genuine odds of a 16 September Fed hike. The ECB's move to 2.50% with October guidance makes this a synchronised global hawkish repricing, which keeps the rates-dollar link severed at broad USD z -1.50. Credit refuses to confirm stress: HY 2.67% (z -1.16), VIX 17.22, Nasdaq -1.16% m/m. Today's 2.7bp auction stop-through argues yields consolidate rather than spiral.

Gold (XAU/USD)

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

Primary driver
Real 10-year yields pinned at 2.43% (z +1.92) with 2s pricing a 16 September Fed hike remain gold's binding constraint.
Reasoning
Gold's constraint is unchanged: real 10s at 2.43% (z +1.92) and 2s at 4.39% (z +2.02) as hike odds for 16 September climb. Oil's war premium keeps flowing into breakevens (2.37%) and nominals rather than bullion, so gold is -2.62% on the week despite Brent above 100 and single-digit Hormuz transits. Silver's 5% collapse to 63.94 shows the complex leading lower, while speculative gold length at 54.9% of OI (z +1.27, +7.6 in five sessions) is crowded into that move. The measured 60-day gold/VIX correlation is -0.31, inverse of theory, so this week's 20% VIX rise is a headwind, not support. Counter: a soft core CPI tomorrow (2.4% forecast) would unwind hike odds fast.
Key levels
S 4355.1/4329.9/4310.9 · R 4375.1/4401.3/4424.8
Invalidated if
An H4 close above 4,375.1 neutralises this view; a daily close above 4,401.3 invalidates it outright.

Bitcoin

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

Primary driver
A liquidity-negative rate shock is offset by a completed leverage washout and capitulation-level retail sentiment.
Reasoning
Two forces cancel. The rate shock is genuinely liquidity-negative — 10s 4.92%, 30s 5.35%, 2s at z +2.02 — and BTC's -0.44 correlation to DXY plus -1.35% on the day fit that. But the positioning washout is already deep: speculative length fell to 3.57% of OI (-15.9 over five sessions), aggregate perp funding collapsed to 0.36bp, and social sentiment shows capitulation, with the cited fear gauge falling from 99 to below 20. Extreme fear alongside purged leverage is a contrarian setup, and price sits 0.3 ATR above 76,925 support with resistance only 0.7 ATR overhead at 77,684. Counter: BTC is still +21.46% m/m, so trend sellers keep fading rallies until CPI resolves the hike question.
Key levels
S 76925/76530/76123 · R 77684/78160/78683
Invalidated if
An H4 close above 77,684 turns this bullish; an H4 close below 76,530 turns it bearish.

DXY (USD)

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

Primary driver
The dollar is not being paid for record yields because the hawkish repricing is global, not American.
Reasoning
The dollar is not being paid for its yields. Broad USD sits at z -1.50 while 10s print new cycle highs, because the hawkish repricing is global: the ECB hiked to 2.50% and flagged October, the BOJ is warning on producer-price passthrough, and Japan's UST sales have kept USD/JPY offered. DXY is -0.84% m/m and flat on the week at 98.98 despite 95bp of higher 10-year yields since the war began. Tomorrow's CPI is the binary — headline forecast 0.4% m/m on fuel would harden hike odds and finally bid the dollar, while core at 2.4% y/y does the opposite. Note the system has no DXY candles, so these levels are approximate reference points, not measured pivots.
Key levels
S 98.80/98.50 · R 99.20/99.60
Invalidated if
A daily close above 99.20 turns this bullish; a daily close below 98.80 turns it bearish.

EUR/USD

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

Primary driver
The ECB's hike to 2.50% is fully priced, leaving the pair pinned on its nine-touch 1.1621 pivot into US CPI.
Reasoning
EURUSD is pinned exactly on a nine-touch pivot at 1.1621 and went nowhere on the ECB hike — deposit rate to 2.50%, officials already pointing at October, and a warning that inflation stays above 2% for a long time. That is the definition of priced in: -0.02% on the day, +0.34% on the week. The support is positioning, not momentum: EUR specs remain net short at -2.88% of OI (z -1.05) but have covered 5.96 points in five sessions, while broad USD weakness at z -1.50 caps downside. Against that, European gas above €80 and drone escalation on the Polish and Moldovan borders are a terms-of-trade tax on the euro. Expect 1.1588-1.1656 to hold into CPI.
Key levels
S 1.1610/1.1594/1.1588 · R 1.1621/1.1633/1.1642
Invalidated if
A daily close above 1.1642 turns this bullish; an H4 close below 1.1610 turns it bearish.

Watchlist

  • US CPI 11 Sep 12:30 UTC: core 2.4% y/y is the hike-odds trigger for every asset here.
  • Hormuz transit counts and Brent above 100 — war premium still routing into oil, not gold.
  • Gold 4,375.1 (11 touches): an H4 close above breaks the bearish tape.
  • BTC perp funding at 0.36bp and 76,925 support — flat funding raises capitulation-bounce risk.
  • Lagarde speaks 11 and 12 Sep: confirmation of an October ECB hike is the EUR swing factor.
(UTC) WSJ reports Iran is quietly rebuilding ballistic-missile production at underground sites using stockpiled components, signalling capacity to sustain a multi-year war.

Market regime

This is still a supply-driven stagflationary rate shock, not a credit event. WTI at 98.88 (+20.16% m/m) has dragged 10s to 4.94%, the highest since November 2023, and 30s to 5.35%, while 2s at 4.39% (z +2.02) price genuine odds of a 16 September Fed hike. The ECB's move to 2.50% with October guidance makes the hawkish repricing global. Risk-off is only nascent: VIX 17.53 (+22.42% w/w) and Nasdaq -0.93%, but HY at 2.67% (z -1.16) refuses to confirm stress.

Gold (XAU/USD)

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

Primary driver
Cycle-high real yields keep gold's carry cost prohibitive while the entire war premium is being paid in oil rather than bullion.
Reasoning
Gold is -2.84% on the week with Brent above 100 and Hormuz traffic in single digits — proof the war premium is flowing into oil, not bullion. The binding constraint is real yields: TIPS 10s at 2.43% (z +1.92) and 2s at 4.39% (z +2.02) as odds of a 16 September hike jump, while breakevens stay capped at 2.37%. Positioning is the second problem: spec longs sit at 54.9% of OI (z +1.27) and added 7.6pp over five sessions into falling prices, which is liquidation fuel. Silver's 5% slide to 63.94 confirms the complex is trading rates, not risk. Measured correlations agree: gold/DXY -0.56, gold/VIX -0.31, the inverse of textbook. Counter: an in-line core CPI at 2.4% tomorrow would unwind hike odds fast and lift gold.
Key levels
S 4329.9/4310.9 · R 4355.1/4375.1
Invalidated if
An H4 close above 4,375.1 neutralises this view; a daily close above 4,401.3 invalidates it outright.

Bitcoin

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

Primary driver
Leverage has been fully washed out, but a cycle-high real-yield backdrop caps rebounds, leaving BTC pinned inside its range into US CPI.
Reasoning
BTC is -4.97% on the week yet still +21.43% on the month, and both prior triggers — 77,684 above, 76,530 below — remain intact, so the range call stands rather than a fresh flip. Positioning has capitulated: speculative longs collapsed from 19.5% to 3.57% of OI in five sessions and perp funding at 0.36bp/day (z -0.30) shows no crowded leverage left. Social sentiment is in extreme fear, with a widely quoted gauge cited falling from 99 to below 20, historically a contrarian tell. But DVOL at 40.2 (z -0.46) says the options market never panicked, so a violent squeeze is unlikely, and the macro tape is hostile: 10s at 4.94%, VIX +22.42% w/w, Nasdaq -0.93%, BTC/DXY correlation -0.44. Counter: an in-line core CPI could fire a squeeze through 78,160.
Key levels
S 76925/76530 · R 77684/78160
Invalidated if
An H4 close above 77,684 turns this bullish; an H4 close below 76,530 turns it bearish.

DXY (USD)

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

Primary driver
The rates-dollar link stays severed, so surging Fed hike odds no longer mechanically bid the dollar.
Reasoning
DXY at 98.98 is flat on the week (-0.02%) and -0.84% on the month even though US 10s have added 95bp since the war began and 2s hit 4.39% (z +2.02). That divergence — broad USD including CNY and MXN at z -1.50 — is the defining feature of this regime and argues against chasing dollar strength into the CPI print. The offset is symmetry: the ECB just hiked to 2.50% with officials guiding October, so the dollar earns no relative-rate edge. Japan's roughly $90bn of UST sales and USD/JPY below 155 remain a live drag. Counter: a hot headline CPI at 0.4% m/m could finally re-couple rates and the dollar and force a close above 99.20.
Key levels
S 98.80 · R 99.20
Invalidated if
A daily close above 99.20 turns this bullish; a daily close below 98.80 turns it bearish.

EUR/USD

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

Primary driver
A hawkish ECB at 2.50% is fully offset by Europe's energy terms-of-trade shock, leaving the pair pinned on the 1.1621 shelf.
Reasoning
EURUSD is +0.31% on the week and sits exactly on the 1.1621 shelf tested nine times, with 1.1610 support (eight touches) just 0.5 ATR below; an H4 ATR of 0.0018, or 0.15%, describes a market waiting, not trending. The ECB delivered 25bp to 2.50% and warned inflation stays above 2% for long, with officials guiding October — that is already priced. Against it: European gas above €80 for the first time since 2023, Russian drones hitting the Ukraine-Moldova crossing and two Polish airports closed impose a terms-of-trade and risk premium. Positioning no longer helps: EUR net at -2.88% of OI has already improved 5.96pp in five sessions, so short-covering fuel is spent. Counter: a soft US core CPI breaks 1.1642.
Key levels
S 1.1610/1.1594/1.1588 · R 1.1621/1.1633/1.1642
Invalidated if
A daily close above 1.1642 turns this bullish; an H4 close below 1.1588 turns it bearish.

Watchlist

  • US CPI, 11 Sep 12:30 UTC: core y/y 2.4% vs 2.5% prior is the hike-odds trigger.
  • Bab el-Mandeb after the Houthi seizure of Mocha; Hormuz transits already single-digit.
  • Gold spec longs 54.9% of OI (z +1.27) — liquidation risk if 4,310.9 gives way.
  • US 30s at 5.35%: does auction demand hold, or do long-end yields spiral.
  • HY at 2.67% (z -1.16) must widen before this rate shock becomes true risk-off.
(UTC)held until 20:46 The US 30-year Treasury auction stopped through by 2.7 basis points, the second-largest in a decade, revealing genuine demand at 5.35% yields.

Market regime

The rate shock is still supply-driven stagflation, not credit stress. WTI at 98.83 (+20.1% m/m) keeps 10s at 4.95% and 30s at 5.35%, the highest since 2007, while 2s at 4.39% (z +2.02) carry real odds of a 16 September Fed hike. Today's 2.7bp stop-through on the 30-year is the first evidence that buyers show up near 5.35%, capping the tail. The ECB at 2.50% with October guidance globalises the hawkish repricing. Risk-off stays nascent: VIX 17.66 (+23.32% w/w), Nasdaq -1.0%, but HY at 2.67% (z -1.16) refuses to confirm.

Gold (XAU/USD)

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

Primary driver
Real yields at cycle highs — TIPS 10-year 2.43% (z +1.92) — with front-end pricing a live 16 September Fed hike.
Reasoning
Gold's driver is real rates, not war. TIPS 10-year sits at 2.43% (z +1.92) and breakevens are pinned at 2.37% (+0.02 in five sessions) despite WTI's +20.1% monthly surge — oil is not converting into inflation expectations, so bullion gets no relief. The war premium keeps flowing into crude instead: Hormuz transits are in single digits, Houthis took Mocha and are near Bab el-Mandeb, yet gold fell -1.40% in 24h and -3.28% on the week. Positioning is the accelerant: spec longs at 54.94% of OI (z +1.27, +7.60 in five sessions) into silver's -5% flush is liquidation fuel. The measured 60-day gold/VIX correlation of -0.31 means this week's VIX surge cuts against bullion. Counter: core CPI is forecast at 2.4% y/y, and a soft print would gut hike odds and squeeze fresh shorts.
Key levels
S 4329.9/4310.9/4274.3 · R 4355.1/4375.1/4401.3
Invalidated if
An H4 close above 4,375.1 neutralises this view; a daily close above 4,401.3 invalidates it outright.

Bitcoin

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

Primary driver
A completed leverage flush (spec OI -15.93 in five sessions) offsets a still-deteriorating rates backdrop, leaving price coiled between levels.
Reasoning
BTC is coiling, not trending. Price sits between 76,925 support (0.4 ATR) and 77,684 resistance (0.6 ATR) after four losing sessions and -5.03% on the week, yet it is still +21.36% on the month, so profit-taking fuel remains. The cleanest measured signal is a positioning flush: speculative OI collapsed 15.93 points in five sessions to 3.57%, funding dropped 1.514 in a day to 0.356‱, and DVOL at 40.2 (z -0.46) shows no options panic — forced-seller supply is largely spent. Social sentiment is polarised to capitulation calls, historically a contrarian tell near short-term lows. Against that, the macro driver still worsens: real yields at cycle highs, VIX +23.32% w/w, Nasdaq -1.0%, and a btc/dxy correlation of -0.44 means any CPI-driven dollar bid bites. No edge until a level breaks.
Key levels
S 76925/76530/76123 · R 77684/78160/78683
Invalidated if
An H4 close above 77,684 turns this bullish; an H4 close below 76,530 turns it bearish.

DXY (USD)

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

Primary driver
The rates–dollar link stays broken: 2-year at 4.39% (z +2.02) screams hawkish while broad USD sits at z -1.5.
Reasoning
The dollar refuses to trade off yields. Front-end pricing is aggressive — 2s at 4.39% (z +2.02) with hike odds for next week jumping across three sources — yet DXY is only +0.29% in 24h, +0.05% on the week and -0.77% on the month, and the broad USD index at 118.07 (z -1.5, -0.675 over five sessions) is outright weak. Two structural drags explain it: the ECB's hike to 2.50% with October guidance removes the rate differential on 57% of the DXY basket, and Japan's UST sales plus a hawkish BOJ keep USD/JPY offered. That leaves CPI as the binary. Counter: headline CPI is forecast to jump to 0.4% m/m on fuel, and a hot print with a live hike could finally force a daily close above 99.20.
Key levels
S 98.80 · R 99.20
Invalidated if
A daily close above 99.20 turns this bullish; a daily close below 98.80 turns it bearish.

EUR/USD

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

Primary driver
Two hawkish central banks cancel out: the ECB hiked to 2.50% with October guidance just as Fed hike odds surged.
Reasoning
This is a compression trade, not a directional one. The heaviest cluster in the batch is European — twelve headlines across two sources on the ECB warning inflation will stay above 2% for an extended period, on top of the 25bp hike to 2.50% and officials guiding toward October. But the Fed is repricing hawkish at the same time, so the differential barely moves: EURUSD at 1.1614 is -0.11% in 24h and +0.25% on the week, with ATR14 H4 of just 0.0018 (0.15%). Price is pinned between 8-touch support at 1.1610 and 9-touch resistance at 1.1621. EUR spec positioning at -2.88% OI has covered 5.96 points in five sessions, draining squeeze fuel, while correlations to us10y (-0.29) and VIX (-0.29) both lean mildly negative. Counter: soft core CPI at 2.4% breaks the range toward 1.1642.
Key levels
S 1.1610/1.1594/1.1588 · R 1.1621/1.1633/1.1642
Invalidated if
A daily close above 1.1642 turns this bullish; an H4 close below 1.1588 turns it bearish.

Watchlist

  • US CPI, 11 Sep 12:30 UTC: core y/y forecast 2.4% vs headline 3.4% — the split decides the 16 Sep hike.
  • Gold 4,310.9 (8 touches): a break opens 4,274.3 and confirms the liquidation of 54.94% OI spec longs.
  • BTC 76,530 vs 77,684: the coil resolves there; funding at 0.356‱ says the flush is nearly done.
  • 30-year at 5.35% after a 2.7bp stop-through — does real demand cap the yield shock or was it a one-off?
  • Bab el-Mandeb and single-digit Hormuz transits: a second chokepoint feeds oil and breakevens, not gold.
(UTC) Houthi militants struck Saudi Arabia's East-West crude pipeline, lifting Brent sharply and opening a supply front beyond the Strait of Hormuz.

Market regime

Supply-driven stagflation, now with a live Fed hike attached to the front end. WTI at 100.58 (+22.23% m/m) after the Houthi pipeline strike has dragged 10s to 4.944% and 30s to 5.35%, the highest since June 2007, while breakevens stay pinned at 2.37% — the oil shock keeps landing on real yields (TIPS 2.43%, z +1.92), not inflation compensation. Risk-off is now confirmed rather than nascent: VIX 17.84 (+24.58% w/w), Nasdaq -1.08%. Yet HY at 2.67% (z -1.16) still refuses to signal credit stress, and the ECB's hike to 2.50% globalises the hawkish repricing.

Gold (XAU/USD)

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

Primary driver
Cycle-high real yields, not risk appetite, are setting gold's price as the oil shock lands on rates instead of breakevens.
Reasoning
Gold's problem is the real yield, not the news flow. TIPS 10y sits at 2.43% (z +1.92) with breakevens pinned at 2.37% despite WTI at 100.58, so every dollar of war premium arrives as a real-rate shock. Nominals confirm it: 10s at 4.944%, 30s at 5.35%, 2s +15bp to 4.58% as a 16 September hike gets priced. The tell is absorption — Hormuz traffic in single digits, a Saudi pipeline hit and Iranian missile rebuilds all landed in 24 hours, and gold still closed -1.76%. Positioning is the accelerant: spec longs at 54.9% of OI (z +1.27), with silver -5% alongside. Measured 60-day gold/VIX is -0.31, so rising VIX is a headwind here. Counter: 4,310.9 has held eight times, and a soft core CPI would unwind the hike premium fast.
Key levels
S 4310.9/4274.3 · R 4329.9/4356.2
Invalidated if
An H4 close above 4,356.2 neutralises this view; a daily close above 4,376 invalidates it outright.

Bitcoin

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

Primary driver
BTC is trading as a front-end rates asset into CPI, boxed inside a range narrower than one ATR.
Reasoning
BTC is behaving as a duration-sensitive risk asset, not a haven: its 60-day correlation to DXY is -0.44 and the dollar firmed 0.31% as 2s repriced 15bp to 4.58%. Price is -5.07% on the week but still +21.31% on the month, and the entire session sits inside 76,925-77,684 — narrower than one ATR14 H4 of 772. The forced selling has largely cleared: spec positioning collapsed to 3.57% of OI (-15.93 over five sessions) and funding is flat at 0.36 bps/day, so a cascade needs a fresh catalyst rather than existing leverage. DVOL at 40.2 (z -0.46) prices little CPI risk, which cuts both ways. Social sentiment is split between FOMO and liquidation panic — noise, not a contrarian signal. Both prior triggers are untouched, so range discipline beats prediction.
Key levels
S 76925/76530 · R 77684/78160
Invalidated if
An H4 close above 77,684 turns this bullish; an H4 close below 76,530 turns it bearish.

DXY (USD)

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

Primary driver
Two hawkish central banks cancel out while the rates-dollar link stays broken, pinning DXY in its 98.80-99.20 band.
Reasoning
The bullish case is real but incomplete. US 2s at 4.58% and a live 16 September hike argue for dollar strength, yet the ECB just delivered 25bp to 2.50% with officials pointing at October, so the differential barely moves. The deeper issue is that the rates-dollar link has been broken for three weeks: broad USD sits at 118.07 with a z-score of -1.5 and fell another 0.68 over five sessions while real yields printed cycle highs — Japanese UST sales and yen intervention explain much of that. DXY at 99.076 is +0.31% on the day but only +0.08% on the week, caught in the same band as yesterday. Counter: a hot core CPI could break 99.20 quickly, which is exactly why the range deserves respect first.
Key levels
S 98.80 · R 99.20
Invalidated if
A daily close above 99.20 turns this bullish; a daily close below 98.80 turns it bearish.

EUR/USD

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

Primary driver
The ECB's hike to 2.50% offsets Fed hike pricing, leaving spot glued to the heavily tested 1.1610 shelf.
Reasoning
This is the tightest coil on the board: ATR14 H4 is just 18 pips and spot at 1.1613 sits on the 1.1610 shelf that has been touched eight times. The ECB's 25bp to 2.50%, plus warnings that inflation stays above 2% for a prolonged period and officials flagging October, offsets a Fed the market now prices to hike on 16 September — two hawkish banks, no differential. Positioning marginally helps the euro: spec EUR is still short at -2.88% of OI (z -1.05) but has covered 5.96 points in five sessions. The offset is terms of trade — European gas above EUR 80 for the first time since 2023, drone strikes near Odesa and two Polish airports closed. Rising 10s (correlation -0.29) tilt risk mildly lower into CPI.
Key levels
S 1.1594/1.1588 · R 1.1610/1.1621
Invalidated if
A daily close above 1.1633 turns this bullish; an H4 close below 1.1579 turns it bearish.

Watchlist

  • US CPI, 11 Sep 12:30 UTC: core m/m 0.2% is the swing factor for a 16 Sep hike.
  • Further Houthi strikes on Saudi infrastructure or Red Sea shipping; Brent above 100.
  • Gold 4,310.9 (8 touches) — a clean break opens 4,274.3.
  • US 2s at 4.58% and 30s at 5.35%: real yields, not headlines, drive gold here.
  • Bessent's Monday bank sanction; HY at 2.67% (z -1.16) still shows zero credit stress.
(UTC) A hot US PPI print driven by fuel costs sent the 2-year yield up 15bp to 4.58% as traders began pricing a Fed hike next week.

Market regime

Supply-driven stagflation now has a live Fed hike attached to the front end. WTI at 99.98 (+21.5% m/m) has dragged 10s to 4.944% and 30s to 5.35%, the highest since June 2007, while breakevens stay pinned at 2.37% — the oil shock keeps landing on real yields (TIPS 2.43%, z +1.92), not inflation compensation. Risk-off is confirmed but shallow: VIX 17.84 (+24.58% w/w), Nasdaq -1.08%, yet HY holds 2.67% (z -1.16). The ECB's hike to 2.50% globalises the hawkish repricing.

Gold (XAU/USD)

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

Primary driver
Cycle-high real yields, not war headlines, are setting gold's price as the oil shock lands on rates instead of breakevens.
Reasoning
Gold's problem is real yields, not headlines. TIPS 10y sits at 2.43% (z +1.92) with nominal 10s at 4.944% and 30s at 5.35%, while breakevens have not moved from 2.37% — the oil shock is hitting real rates, not inflation compensation. Hot PPI pushed 2s up 15bp to 4.58% and put a Fed hike in play; silver's 5% collapse to 63.94 confirms the metals complex is trading rates, not war. Positioning is the accelerant: spec longs at 54.9% of OI (z +1.27, +7.6pp in five sessions) leave liquidation fuel. Measured correlations agree — gold/VIX at -0.31, inverted versus textbook. Counter: 4,310.9 has held eight times and an in-line CPI would deflate hike odds fast.
Key levels
S 4310.9/4274.3/4250.3 · R 4329.9/4356.2/4376
Invalidated if
An H4 close above 4,356.2 neutralises this view; a daily close above 4,376 invalidates it outright.

Bitcoin

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

Primary driver
The 76,530 shelf that was my stated bearish trigger has broken, with the front-end rate shock removing liquidity support.
Reasoning
The 76,530 shelf I flagged as the bearish trigger gave way — the level now prints as resistance with spot back-testing it from below. Macro is doing the damage: 10s at 4.944% closing on 5%, WTI +5.94% in 24h, VIX +24.58% w/w and Nasdaq -1.08%, with BTC's -0.44 correlation to DXY working against it as the front end reprices a Fed hike. Bitcoin is still +20.68% m/m, so this is a give-back inside a strong trend, not a structural break. Counter: spec positioning is already purged (-15.9pp of OI in five sessions) and funding at 0.356‱ leaves little long leverage to liquidate; social sentiment is chaotic rather than euphoric, so the contrarian short case is weak.
Key levels
S 76123/75546/74938 · R 76530/76925/77684
Invalidated if
An H4 close above 76,925 neutralises this view; an H4 close above 77,684 invalidates it outright.

DXY (USD)

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

Primary driver
A hawkish Fed repricing is largely offset by the ECB's own hike to 2.50%, leaving the rate differential broadly unchanged.
Reasoning
Two hawkish central banks largely cancel each other out. The 2-year jumped 15bp to 4.58% on hot PPI with a Fed hike live for next week — normally decisive dollar fuel — but the ECB just hiked to 2.50%, warned inflation stays above target for a prolonged period, and officials are already flagging October. The rates-dollar link has also been broken for weeks: broad USD sits at z -1.5 despite cycle-high real yields, and DXY is only +0.09% w/w against a 95bp rise in 10s since the war began. That argues for a grind, not a breakout. Risk: a CPI beat above 0.4% m/m would force the market to price the hike outright and take 99.20 decisively.
Key levels
S 98.80 · R 99.20/100.0
Invalidated if
A daily close above 99.20 turns this bullish; a daily close below 98.80 turns it bearish.

EUR/USD

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

Primary driver
Symmetric hawkish repricing on both sides of the Atlantic keeps the pair coiled inside an unusually tight range.
Reasoning
EURUSD is pinned in a narrow cage with ATR14 H4 at just 0.0018 — the days-horizon threshold sits nearly three ATRs away, which is why neutral here is an honest read rather than a dodge. Both sides are tightening: the ECB lifted the deposit rate to 2.50% with October guidance and warned inflation stays above 2%, while hot US PPI put a Fed move on the table, so the differential barely shifts. Positioning supports the floor — spec EUR shorts have covered 5.96pp of OI in five sessions to -2.88%. The range is well tested: 1.1610 has been touched eight times, 1.1579 eleven. Risk: a hot CPI tomorrow breaks 1.1579 and the coil resolves lower fast.
Key levels
S 1.1594/1.1588/1.1579 · R 1.1610/1.1621/1.1633
Invalidated if
An H4 close below 1.1579 turns this bearish; a daily close above 1.1633 turns it bullish.

Watchlist

  • US CPI Fri 12:30 UTC: headline 0.4% m/m forecast — a beat locks in the hike trade.
  • 10-year yield through 5.00%: the line that decides whether risk-off deepens past VIX 18.
  • Gold 4,310.9 (8 touches): hold and we range; flush opens 4,274.3 then 4,250.3.
  • Bessent's Monday sanction on a major bank — watch HY at 2.67% for the first sign of credit stress.
  • Hormuz/Bab el-Mandeb: ships hit near Oman, Houthis at Mocha — oil above 104 keeps real yields bid.

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.