Gold macro call, 09/09/2026: leaning bullish
Record of 09/09/2026 — this page is frozen and is not the current picture. See the current call →
20 changes of view during the day.
(UTC)
Market regime
Week eleven of hawkish risk-on, now with a direct US-Iran exchange and still no risk-off tape. Real yields run everything: TIPS 10y 2.43% (z +1.95), 2y 4.37% (z +1.98), nominal 10y 4.806%, while breakevens sit at just 2.37% despite WTI +13.5% m/m and Brent near 100 — crude keeps landing in real yields, not inflation expectations. VIX 15.72, Nasdaq flat, HY 2.68% (z -1.11) confirm no panic bid. The rates-dollar link stays severed: broad USD z -1.5 with DXY 98.774 grinding lower.
Gold (XAU/USD)
BEARISH · Conviction 4/10 · a few days · expected -0.60%
- Primary driver
- Real yields at cycle extremes (TIPS 10y 2.43%, z +1.95) keep the carry cost on gold prohibitive.
- Reasoning
- Gold just failed its strongest possible bullish test. Iran put ballistic missiles into Jordan and US targets, Washington sank five Iranian tankers, Brent is near 100 — and gold managed +0.33% in 24h while still printing -0.48% on the week and -0.86% on the month. War premium has landed in oil for four straight weeks, not bullion. Real yields at 2.43% (z +1.95) and 2y at 4.37% (z +1.98) with roughly 60% hike odds are the binding constraint, and spec positioning at 54.9% of OI (z +1.27) bled 1.9 points in a session. Price is pinned between 4,355.1 (8 touches) and 4,373.4 (9 touches), 0.3 ATR each way, and GVZ 27.26% says that coil resolves rather than idles. Counter: gold/DXY correlation is -0.56 with DXY -0.9% on the week, and a hot PPI/CPI could finally unpin breakevens.
- Key levels
- S 4355.1/4310.9 · R 4373.4/4391.2
- Invalidated if
- Two H4 closes above 4,391.2 invalidate the bearish case. An H4 close below 4,355.1 confirms it toward 4,310.9.
Bitcoin
SIDEWAYS · Conviction 6/10 · a few days · expected -1.20%
- Primary driver
- Retail euphoria into a 10-touch cap at 79,399 is offset by leverage that has already been flushed out.
- Reasoning
- Two genuinely opposing forces argue for holding neutral rather than guessing. The bearish side: retail is in loud FOMO while price falls, a classic contrarian warning, and BTC is +23.13% m/m running into 79,399 with 10 touches; Fed hike odds near 60% already knocked it under 79,000. The bullish offset is that the leverage which usually breaks a top has already gone — funding collapsed to 0.488 bp (-1.688 in a day, -1.464 over five sessions), spec positioning shed 15.9 points of OI in five days, and DVOL is only 40.04 (z -0.48). Correlations lean supportive: BTC/DXY -0.44 with DXY -0.9% on the week. Price sits 0.3 ATR above 78,501 and 0.5 ATR below 79,061. Counter: a hot CPI Friday could crack 77,663 fast.
- Key levels
- S 78501/77663 · R 79061/79399
- Invalidated if
- An H4 close below 77,663 turns this bearish; two H4 closes above 79,399 turn it bullish.
DXY (USD)
BEARISH · Conviction 5/10 · a few days · expected -0.55%
- Primary driver
- Foreign official selling keeps the dollar bleeding despite the highest front-end yields in years.
- Reasoning
- The rates-dollar link is broken and the break is widening. The 2y sits at 4.37% (z +1.98) and the nominal 10y at 4.806%, yet DXY is -0.39% in 24h, -0.9% on the week and -0.83% on the month, with broad USD at z -1.5. The mechanism is official supply, not rate differentials: Japan sold roughly $90bn of Treasuries defending the yen with USDJPY through 155, and China's holdings are the lowest since 2008. Every remaining differential is narrowing too — ECB to 2.65% Thursday, BOJ to 1.25% on 17-18 Sep — while Bessent's expanded buyback would cap yields further. Counter: a hot CPI Friday, a cautious Lagarde, or Canada's 50% retaliatory tariffs hitting CAD could squeeze DXY back toward 99.8. No measured candles exist for DXY, so these levels are inferred, not observed.
- Key levels
- S 98.5/98.0 · R 99.3/99.8
- Invalidated if
- Two consecutive daily closes above 99.8 invalidate the bearish case. A daily close below 98.5 confirms it.
EUR/USD
SIDEWAYS · Conviction 6/10 · a few days · expected +0.40%
- Primary driver
- The ECB hikes to 2.65% Thursday but with cautious guidance, and the euro is lagging a yen-led dollar decline.
- Reasoning
- The pair grinds higher but too slowly to clear the bar. It is +0.05% in 24h, +0.33% on the week and +0.67% on the month — a crawl — with H4 ATR of just 15 pips and 1.1657 capped by 10 touches some 1.7 ATR away. Thursday's ECB delivers 2.65% from 2.40%, but the story is cautious guidance on what follows, and spec shorts at -2.88% of OI have already covered 5.96 points in five sessions, so the squeeze fuel is largely spent. Note the structure: EUR is lagging the dollar's slide (DXY -0.9% vs EURUSD +0.33% on the week) because the move is yen-led, not euro-led. Counter: German politics — the AfD win in Saxony-Anhalt and the CDU crisis — plus a dovish hike could send it back to 1.1609.
- Key levels
- S 1.1625/1.1609 · R 1.1638/1.1657
- Invalidated if
- An H4 close below 1.1609 turns this bearish; two H4 closes above 1.1657 turn it bullish.
Watchlist
- ECB Thursday 12:15 UTC: 2.65% hike is priced — Lagarde's guidance on further moves is the trade.
- US PPI Thursday and CPI Friday (headline 0.4% m/m): oil pass-through is the test.
- Whether breakevens break the 2.37% pin — that is what changes gold's regime, not more war headlines.
- Hormuz throughput at 35-70% of pre-war levels; Brent decisively through 100.
- USDJPY under 155 and further Japanese UST sales ahead of BOJ 17-18 Sep.
(UTC) Jordan says Iran fired 20 ballistic missiles into its territory with 18 intercepted, while the US military claims it destroyed five Iranian oil tankers.
Market regime
Hawkish risk-on persists: real yields run everything, with TIPS 10y at 2.43% (z +1.95) and 2y at 4.37% (z +1.98), while breakevens sit at just 2.37% despite WTI +13.36% m/m and Brent near 100. The war is now spilling into Jordan and Saudi Arabia with Hormuz transits halved, yet there is no risk-off tape: VIX 15.72, Nasdaq -0.12%, HY 2.68% (z -1.11). Crude absorbs the entire war premium; gold is -0.65% m/m. The rates-dollar link stays severed — broad USD z -1.5, DXY 98.773 grinding lower. ECB, PPI and CPI all land within 58 hours.
Gold (XAU/USD)
SIDEWAYS · Conviction 5/10 · a few days · expected -0.35%
- Primary driver
- Cycle-high real yields cancel out a weakening dollar, leaving gold pinned on a nine-touch support into CPI.
- Reasoning
- Gold sits exactly on 4,373.4, a support touched nine times, and the two-sided case is genuinely balanced. Bearish leg: real yields at cycle highs — TIPS 10y 2.43% (z +1.95), 2y 4.37% (z +1.98) — plus ISM services prices at 72.6 and Friday CPI forecast at 0.4% m/m keep September hike odds near 60% alive. Spec longs are crowded at 54.9% of OI (z +1.27) and shed 1.9 points in one session. Bullish leg: broad USD at z -1.5 with a gold/DXY correlation of -0.56 cushions every dip. The decisive tell: Iran hit Jordan with ballistic missiles and gold is still -0.65% m/m — war premium lands in crude, not bullion. Range trade until CPI.
- Key levels
- S 4373.4/4355.1 · R 4391.2/4406.9
- Invalidated if
- Two H4 closes below 4,355.1 turn this bearish toward 4,324.4. Two H4 closes above 4,406.9 turn it bullish.
Bitcoin
SIDEWAYS · Conviction 6/10 · a few days · expected -0.60%
- Primary driver
- Leverage has already been flushed out, leaving price boxed under a resistance that has capped it ten times.
- Reasoning
- Neutral holds a third day and the structure explains why: 78,914 sits between 78,501 support (four touches) and 79,399 resistance, which has capped price ten times, with H4 ATR of only 708 — one full range bar does not clear it. Positioning has already de-risked: speculative net fell to 3.57% of OI, down 15.9 points in five sessions, while funding collapsed to 0.49bp/day (z -0.20), so there is no leverage left to force a break either way. Retail social is in outright FOMO after +23.36% m/m — a contrarian warning, not confirmation — and hike odds near 60% removed the rate tailwind. Offset: a weak dollar (btc/DXY -0.44) keeps dips shallow.
- Key levels
- S 78501/78074 · R 79061/79399
- Invalidated if
- An H4 close below 78,074 turns this bearish; two H4 closes above 79,399 turn it bullish.
DXY (USD)
BEARISH · Conviction 5/10 · a few weeks · expected -0.80%
- Primary driver
- A BOJ hike to 1.25% on 17-18 September plus official yen jawboning drives the next dollar leg through the JPY channel.
- Reasoning
- The rates-dollar link has been severed for over a month and the break keeps paying: broad USD sits at z -1.5 while 2y yields print z +1.98 — normally impossible. DXY is -0.79% w/w and -1.04% m/m after losing 100, then 99. The next leg is a yen story: Kyodo reports the BOJ hiking to 1.25% on 17-18 September, Japan has already sold roughly $90bn of Treasuries defending the currency, and Bessent is publicly daring investors to stay short yen. China's Treasury holdings are at 2008 lows and Treasury is expanding buybacks to cap yields — both dollar-negative. Risk: a hot CPI Friday revives the hike bid and squeezes DXY back above 99.3.
- Key levels
- S 98.5/98.0 · R 99.3/99.8
- Invalidated if
- Two consecutive daily closes above 99.8 invalidate the bearish case. A daily close below 98.5 confirms it.
EUR/USD
SIDEWAYS · Conviction 6/10 · a few days · expected +0.25%
- Primary driver
- Thursday's ECB shapes up as a dovish hike, offsetting the euro's rate advantage inside an unusually tight range.
- Reasoning
- EURUSD is boxed into fifteen pips of noise — 1.1625 support against 1.1638, with 1.1657 resistance touched ten times — and H4 ATR is just 0.0015, so a 0.5% move requires an event. Thursday's ECB is that event: consensus looks for a hike to 2.65% from 2.40%, but the wires flag cautious guidance on subsequent moves, the classic dovish-hike setup that sells the fact. Positioning cuts the other way too: EUR spec net is only -2.88% of OI (z -1.05) after covering 5.96 points in five sessions, so the short base that would fuel a squeeze is already thin. Dollar weakness is expressing itself through yen, not euro. German politics adds noise: AfD won Saxony-Anhalt.
- Key levels
- S 1.1625/1.1619 · R 1.1638/1.1657
- Invalidated if
- An H4 close below 1.1609 turns this bearish; two H4 closes above 1.1657 turn it bullish.
Watchlist
- ECB 10 Sep 12:15 UTC: hike to 2.65% vs cautious guidance — EURUSD 1.1657 is the trigger.
- US CPI 11 Sep 12:30 UTC: headline forecast 0.4% m/m with WTI +13.36% m/m; a hot print revives the September hike bid.
- Hormuz transits already down ~50% vs 10-day average; Brent through 100 feeds real yields, not breakevens.
- BOJ 17-18 Sep: Kyodo says 1.25% — the yen leg is what takes DXY below 98.5.
- Gold spec longs at 54.9% of OI (z +1.27): a break of 4,355.1 flushes crowded positioning.
(UTC) Iran's IRGC says it struck 10 commercial vessels defying its Hormuz exclusion zone, with strait transits now down to roughly half the 10-day average.
Market regime
Week eight of hawkish risk-on: real yields run everything, with TIPS 10y at 2.43% (z +1.95) and 2y at 4.37% (z +1.98), yet breakevens sit at just 2.37% despite WTI +13.39% m/m and Brent near 100. The Hormuz escalation has turned physical — transits halved, IRGC hitting commercial shipping — but that premium prices into crude, not gold. There is still no risk-off tape: VIX 15.72, HY 2.68% (z -1.11), Nasdaq -0.12%. The rates-dollar link stays severed, broad USD z -1.5, DXY grinding to 98.795. ECB lands Thursday, US CPI Friday.
Gold (XAU/USD)
SIDEWAYS · Conviction 4/10 · a few days · expected +0.35%
- Primary driver
- Cycle-high real yields cap gold even as the Hormuz war premium keeps flowing exclusively into crude.
- Reasoning
- Gold is pinned, not trending: 4,373.96 sits exactly on the 4,373.4 support (9 touches, 0.0 ATR) after +0.55% in 24h, yet it is -0.26% w/w and -0.64% m/m through a month of open war. That is the whole thesis — escalation is being priced into crude, with WTI +13.39% m/m and Brent near 100, while breakevens stay stuck at 2.37%, so every oil spike widens real yields (TIPS 10y 2.43%, z +1.95) against gold. The measured 60-day gold/VIX correlation of -0.34 is inverse to textbook, confirming gold has lost its war-hedge role in this regime. The offset is dollar-side: DXY -0.88% w/w with gold/DXY at -0.56. Counter-risk: spec longs at 54.9% OI (z +1.27) are crowded and GVZ at 27.26% is up 2.86 in five sessions.
- Key levels
- S 4373.4/4355.1 · R 4391.2/4406.9
- Invalidated if
- Two H4 closes below 4,355.1 turn this bearish toward 4,324.4. Two H4 closes above 4,406.9 turn it bullish.
Bitcoin
SIDEWAYS · Conviction 6/10 · a few days · expected +0.80%
- Primary driver
- Extreme retail euphoria is contradicted by collapsing funding and spec positioning, pointing to range chop rather than a breakout.
- Reasoning
- BTC is coiled between 78,501 support and 79,061 resistance, each just 0.4 ATR away, with momentum fading: +23.17% m/m but only +1.88% w/w and +0.43% in 24h. Social sentiment is in extreme FOMO — a contrarian warning near short-term tops — but the derivatives tape flatly disagrees: funding is only 0.488 bp/day (down 1.688 in one session) and speculative positioning has dropped to 3.569% of OI, -15.93 over five sessions. Leverage is being cut, not added, which argues chop rather than a blow-off. Cross-asset support comes from the dollar, BTC/DXY at -0.44, while BTC/Nasdaq +0.29 with Nasdaq flat adds nothing. Headwind: Fed hike odds near 60% and 2y at 4.37% (z +1.98). Risk: DVOL 40.04, +2.08 in five sessions, so Friday's CPI can break this range hard either way.
- Key levels
- S 78501/78074 · R 79061/79399
- Invalidated if
- An H4 close below 78,074 turns this bearish; two H4 closes above 79,399 turn it bullish.
DXY (USD)
BEARISH · Conviction 5/10 · a few weeks · expected -0.90%
- Primary driver
- The rates-dollar link is severed: BOJ normalisation and reserve diversification are pushing USD lower despite cycle-high US yields.
- Reasoning
- DXY at 98.795 is -0.37% in 24h, -0.88% w/w and -0.81% m/m while US 10y trades 4.806% and 2y 4.37% (z +1.98) — yields at cycle highs are simply no longer bidding the dollar, with broad USD at z -1.5. The drivers are flow and policy, not spreads: Kyodo reports the BOJ hiking to 1.25% on 17-18 September, Japan has sold roughly $90bn of Treasuries with USDJPY through 155, China's UST holdings are at 2008 lows, and Bessent is preparing expanded buybacks to cap yields. The ECB is expected at 2.65% Thursday. Counter-argument: Friday's CPI (headline forecast 0.4% m/m) with ISM services prices at 72.6 could revive the hike trade and squeeze the dollar higher, and Bessent daring investors to short the yen adds two-way risk.
- Key levels
- S 98.5 · R 99.8
- Invalidated if
- Two consecutive daily closes above 99.8 invalidate the bearish case. A daily close below 98.5 confirms it.
EUR/USD
SIDEWAYS · Conviction 6/10 · a few days · expected +0.30%
- Primary driver
- Thursday's ECB hike to 2.65% is already priced, leaving Lagarde's cautious forward guidance as the real swing factor.
- Reasoning
- EURUSD at 1.1635 is grinding, not trending: +0.06% in 24h, +0.34% w/w, +0.68% m/m, capped by 1.1638 (8 touches, 0.6 ATR) with 1.1657 (10 touches) above. ATR14 H4 is just 0.0015, about 0.13%, so the pair is heavily compressed into two event risks. Positioning is the quiet tailwind: EUR spec is still net short at -2.88% of OI (z -1.05) but has improved 5.96 over five sessions — shorts covering into the ECB. The 2.40%-to-2.65% hike is priced and the cautious follow-up signal has already been flagged, so the presser carries more risk than the decision. Counter: AfD's Saxony-Anhalt win pressures Merz's CDU, and EURUSD/us10y at -0.29 means a hot US CPI Friday drags the pair straight back to 1.1609.
- Key levels
- S 1.1625/1.1619 · R 1.1638/1.1657
- Invalidated if
- An H4 close below 1.1609 turns this bearish; two H4 closes above 1.1657 turn it bullish.
Watchlist
- US CPI Fri 11 Sep 12:30 UTC: headline f/c 0.4% m/m against ISM services prices at 72.6.
- ECB Thu 10 Sep 12:15 UTC: 2.65% hike priced, Lagarde's presser is the EUR risk.
- Hormuz transits near half the 10-day average and IRGC strikes on commercial shipping.
- BOJ 17-18 Sep hike to 1.25% plus USDJPY below 155 — the dominant DXY driver.
- BTC funding 0.488 bp/day and spec 3.569% OI versus extreme retail FOMO.
(UTC) Iran fired ballistic missiles at US forces and 20 more into Jordan; US military says it destroyed five Iranian tankers near Kharg.
Market regime
Week nine of hawkish risk-on, and real yields still run everything: real 10y 2.43% (z +1.95), 2y 4.37% (z +1.98), breakevens pinned at 2.37% even with WTI +13.32% m/m, Brent near 100 and Shanghai crude at a record $110. The US-Iran war has turned kinetic in both directions, yet there is no risk-off tape — VIX 15.72, HY 2.68% (z -1.11), Nasdaq -0.12%. The rates-dollar link stays severed: broad USD sits at z -1.5 while DXY grinds to 98.755. ECB Thursday, US CPI Friday.
Gold (XAU/USD)
SIDEWAYS · Conviction 4/10 · a few days · expected +0.30%
- Primary driver
- Real 10y at a cycle-high 2.43% (z +1.95) caps gold even as the Iran war escalates, because the premium prices into crude instead.
- Reasoning
- Gold is +0.66% in 24h yet flat over a month (-0.54%) despite Iran firing ballistic missiles at US forces, US strikes on Iranian tankers and Hormuz transits halved — the clearest evidence the war premium prices into crude, not bullion. WTI +13.32% m/m and Shanghai crude at a record $110 lift nominal yields (us10y 4.806%) while breakevens stay pinned at 2.37%, leaving real 10y at 2.43%, a cycle-high carry cost. Positioning is crowded: spec longs 54.94% OI (z +1.27), GVZ 27.26% and rising — vol bid, price going nowhere. Rolling gold/VIX is -0.34, inverted versus textbook, so risk-off no longer bids gold. Counter: DXY -0.92% w/w with a -0.56 correlation is a real tailwind if Friday's CPI misses.
- Key levels
- S 4373.4/4355.1 · R 4391.2/4406.9
- Invalidated if
- Two H4 closes below 4,355.1 turn this bearish toward 4,324.4. Two H4 closes above 4,406.9 turn it bullish.
Bitcoin
SIDEWAYS · Conviction 5/10 · a few days · expected -0.80%
- Primary driver
- Euphoric retail flow is buying into the exact zone where leveraged futures money is unwinding, right under a resistance tested ten times.
- Reasoning
- BTC is pinned in a 78,501-79,399 box after a 22.95% monthly run, with 24h change just +0.24%. The tell is divergence: retail social flow is euphoric, spamming the 78,925-79,125 zone, while futures spec positioning collapsed to 3.57% OI (-15.93 over five sessions) and perp funding fell to 0.488‱. Crowd bidding into supply that leveraged money is unwinding usually caps rallies, and 79,399 has been tested ten times. Macro is two-sided: Fed hike odds near 60% with 2y at 4.37% (z +1.98) drag, but DXY -0.92% w/w on a -0.44 correlation supports. No risk-off tape either — VIX 15.72, HY 2.68%, Nasdaq -0.12%. Counter: DVOL at 40.04 (z -0.48) is cheap, so a clean break of 79,399 would run fast.
- Key levels
- S 78501/78074 · R 79061/79399
- Invalidated if
- An H4 close below 78,074 turns this bearish; two H4 closes above 79,399 turn it bullish.
DXY (USD)
BEARISH · Conviction 6/10 · a few weeks · expected -0.85%
- Primary driver
- The dollar is being priced by the other leg of the crosses: a BOJ hike on 17-18 September and an ECB hike Thursday, not by US yields.
- Reasoning
- The rates-dollar link stays severed: 2y at 4.37% and real 10y at 2.43% both sit near cycle highs (z +1.98 and +1.95) yet DXY is -0.41% in 24h, -0.92% w/w and -0.85% m/m, with broad USD including CNY/MXN at z -1.5. The driver sits offshore. Kyodo reports the BOJ hiking to 1.25% on 17-18 September, Bessent is publicly daring investors to short the yen after Japan sold roughly $90bn of Treasuries and USDJPY broke 155, and the ECB is expected to lift the refi rate to 2.65% Thursday. China's Treasury holdings at the lowest since 2008 plus Bessent's expanded buybacks argue reserve demand, not carry, is setting the dollar. Counter: CPI at 0.4% m/m on gasoline would revive the ~60% hike odds and squeeze this trade.
- Key levels
- S 98.5 · R 99.8
- Invalidated if
- Two consecutive daily closes above 99.8 invalidate the bearish case. A daily close below 98.5 confirms it.
EUR/USD
BULLISH · Conviction 6/10 · a few weeks · expected +0.80%
- Primary driver
- Thursday's ECB is expected to hike the refi rate to 2.65% while the Fed stays on hold, with EUR spec positioning still net short and covering.
- Reasoning
- Thursday's ECB is the catalyst: the refi rate is seen rising to 2.65% from 2.40% while the Fed holds — a rare case of the ECB tightening into a US pause. Positioning supplies the fuel: EUR spec is still net short at -2.88% OI but has covered 5.96 points in five sessions from a z of -1.05, so the squeeze is early rather than exhausted. Price has ground +0.34% w/w and +0.68% m/m with broad USD at z -1.5, and correlation with us10y is only -0.29, so rising Treasury yields are not blocking it. Support at 1.1619 has held seven touches. Counter: a dovish-hike presser from Lagarde, plus German political stress after the AfD win in Saxony-Anhalt, could stall this under 1.1657.
- Key levels
- S 1.1625/1.1619 · R 1.1638/1.1657
- Invalidated if
- An H4 close below 1.1609 invalidates the bullish case. A daily close above 1.1657 confirms it.
Watchlist
- ECB Thu 12:15 UTC: refi to 2.65%, Lagarde presser 12:45 — dovish hike is the EUR risk
- US CPI Fri 12:30 UTC: 0.4% m/m on gasoline would revive ~60% Fed hike odds
- BTC 79,399: ten touches, and retail is euphoric right beneath it
- BOJ 17-18 Sep: Kyodo flags a hike to 1.25%; USDJPY 155 is the tell
- Hormuz transits at half the 10-day average — watch Brent 100 and Kharg exports
(UTC) IRGC seized a US underwater drone and struck ten ships defying its Hormuz exclusion zone; strait traffic halved, Shanghai crude hit a record $110.
Market regime
Week nine of hawkish risk-on, still driven by the real-rate shock rather than war headlines. Real 10y sits at 2.43% (z +1.95) and 2y at 4.37% (z +1.98), while breakevens stay pinned at 2.37% despite WTI +13.01% m/m and Shanghai crude at a record $110. There is no risk-off tape: VIX 15.72, HY spreads 2.68% (z -1.11), Nasdaq -0.12%. The rates-dollar link remains severed — broad USD at z -1.5 with DXY at 98.759. ECB Thursday, US CPI Friday.
Gold (XAU/USD)
SIDEWAYS · Conviction 4/10 · a few days · expected +0.30%
- Primary driver
- Real 10y yields at a cycle-high 2.43% (z +1.95) keep capping gold even as the Iran war premium flows entirely into crude.
- Reasoning
- Gold's refusal to bid is the cleanest signal in this tape. Five straight days of kinetic escalation — ballistic missiles on US forces in Jordan, US strikes destroying five Iranian tankers, Hormuz traffic halved — bought gold just +0.69% on 24h, and it is still -0.13% on the week and -0.51% on the month. The war premium is priced in crude, not bullion. Real 10y at 2.43% (z +1.95) is the binding constraint, and the rolling 60-day gold/VIX correlation is -0.34, inverted versus textbook: rising VIX no longer bids gold in this regime. Counter-argument: gold/DXY at -0.56 with broad USD at z -1.5 is genuine support, and GVZ +2.86 in five sessions signals repricing risk into CPI. Spec positioning at 54.94% OI (z +1.27) is already crowded, capping upside. Price is pinned between 4,375.1 and 4,401.3 — a coin-flip into Friday's print.
- Key levels
- S 4375.1/4355.1/4324.4 · R 4401.3/4420.1/4444.2
- Invalidated if
- Two H4 closes below 4,355.1 turn this bearish toward 4,324.4; two H4 closes above 4,401.3 turn it bullish toward 4,420.1.
Bitcoin
SIDEWAYS · Conviction 5/10 · a few days · expected -0.80%
- Primary driver
- A 12-touch resistance shelf at 79,362 sits directly overhead while ~60% odds of a Fed hike cap any liquidity-driven breakout.
- Reasoning
- BTC has held one direction for 23.5 hours with zero flips — rare discipline for this asset — and there is no new information to break it. The +23.32% monthly run has already priced the debasement story; +2.0% on the week and +0.55% on 24h show momentum decaying into resistance. Derivatives are cleaner than the tape suggests: funding has collapsed to 0.488 bps/day (Δ5d -1.464) and spec positioning fell -15.93% OI over five sessions, so leveraged longs are already flushed — that removes cascade risk but also removes fuel. Social sentiment is extreme in both directions, a classic contrarian volatility warning that gives no directional edge. Counter-argument: btc/DXY correlation of -0.44 with broad USD at z -1.5 is a real tailwind, and 79,362 has been tested twelve times — repeated tests weaken levels. Expect chop between 78,441 and 79,362.
- Key levels
- S 78754/78441/78074 · R 79362/80103/80560
- Invalidated if
- An H4 close below 78,074 turns this bearish; two H4 closes above 79,362 turn it bullish toward 80,103.
DXY (USD)
BEARISH · Conviction 5/10 · a few days · expected -0.50%
- Primary driver
- Back-to-back hawkish central banks abroad — ECB Thursday and a reported BOJ hike to 1.25% on 17-18 Sept — squeeze both heavyweight legs of the index.
- Reasoning
- The severed rates-dollar link remains the defining feature of this regime: 2y yields sit at 4.37% (z +1.98) and real 10y at 2.43% (z +1.95), yet DXY has slid to 98.759, -0.80% on the week and -1.05% on the month, with broad USD at z -1.5. Rate differentials are no longer bid for USD because the marginal hawkish surprise is coming from abroad — Kyodo reports a BOJ move to 1.25%, the ECB is expected to lift the refi rate to 2.65% from 2.40%, and UK gilt auctions cleared at the highest yields since 1998. Chinese Treasury holdings hit the lowest since 2008, a slow structural drain. Counter-argument is real: Friday CPI is forecast at 3.4% y/y with diesel at record highs and ISM services prices at 72.6, and a hot print would force hike odds above 60% and squeeze the dollar higher. Bessent's buyback plan and his open challenge to yen bears also cut the other way.
- Invalidated if
- Two consecutive daily closes above 99.8 invalidate the bearish case. A daily close below 98.5 confirms it.
EUR/USD
BULLISH · Conviction 6/10 · a few days · expected +0.50%
- Primary driver
- Thursday's ECB is expected to hike the main refi rate to 2.65% from 2.40% while specs are still net short EUR at -2.88% OI.
- Reasoning
- This is the highest-conviction leg on the board and the one asset where the track record supports leaning in. EURUSD has ground higher for three sessions — +0.07% on 24h, +0.35% on the week, +0.69% on the month — without a single test of the 1.1609 invalidation. The setup into Thursday is asymmetric: a 25bp hike to 2.65% is expected, and speculative EUR positioning is still net short at -2.88% OI (z -1.05) even after covering +5.96% OI over five sessions, leaving fuel for a squeeze. Broad USD at z -1.5 reinforces the same direction. Counter-argument: the ECB is signalling caution on subsequent moves, so a dovish-hike press conference at 12:45 could stall the move, and Friday's US CPI at 3.4% y/y is the bigger binary. Resistance at 1.1638 has eight touches and sits just 0.4 ATR away; 1.1656 is the real gate.
- Key levels
- S 1.1624/1.1617/1.1608 · R 1.1638/1.1646/1.1656
- Invalidated if
- An H4 close below 1.1608 invalidates the bullish case. A daily close above 1.1656 confirms it.
Watchlist
- ECB Thu 12:15 — refi to 2.65% expected; the 12:45 presser tone is the real trade for EURUSD.
- US CPI Fri 12:30 — 3.4% y/y with diesel at records; a hot print flips the dollar and hits gold.
- Hormuz transit volumes — already halved; a full closure is the only catalyst that repriced gold.
- BTC 79,362 — twelve touches, 0.7 ATR overhead; two H4 closes above it change the structure.
- BOJ 17-18 Sept — Kyodo flags a hike to 1.25%; USDJPY below 155 keeps DXY capped.
(UTC)held until 07:46 Iran fired 20 ballistic missiles at a US base on Jordanian soil, 18 intercepted, and sank an oil tanker near Hormuz.
Market regime
Week nine of hawkish risk-on, still driven by the real-rate shock rather than the war tape: TIPS 10y at 2.43% (z +1.95), 2y at 4.37% (z +1.98), both cycle highs. This is not a risk-off tape — VIX 15.72, HY spreads 2.68% (z -1.11), Nasdaq -0.12%. What is changing is the inflation leg: WTI +13.40% m/m, Shanghai crude at a record $110, breakevens unpinning from 2.35% to 2.37%. The rates-dollar link stays severed, broad USD at z -1.50. ECB Thursday, US CPI Friday.
Gold (XAU/USD)
BULLISH · Conviction 4/10 · a few days · expected +0.70%
- Primary driver
- A softer dollar plus Treasury buybacks capping nominal yields into rising breakevens is finally bending real yields lower.
- Reasoning
- Gold's +1.10% session is the first time in five weeks that war premium has reached bullion instead of staying trapped in crude. The mechanism is not risk-off: the 60-day gold/VIX correlation is -0.34, inverted versus textbook, and VIX 15.72 with Nasdaq flat confirms there is no fear bid. It is the dollar and real yields — broad USD at z -1.50, DXY -1.15% m/m, gold/DXY correlation -0.56. Bessent's expanded buyback programme caps nominal yields while WTI +13.40% m/m lifts 10y breakevens to 2.37% (+0.06 in five sessions), the first combination in weeks that can pull real yields off 2.43%. Counter: spec longs at 54.94% OI (z +1.27) are crowded and price is pinned at 4,401.3, a seven-touch cap that has held all month.
- Key levels
- S 4375.1/4355.1/4324.4 · R 4401.3/4420.1/4444.2
- Invalidated if
- Two H4 closes below 4,375.1 invalidate the bullish case. A daily close above 4,420.1 confirms it toward 4,444.2.
Bitcoin
SIDEWAYS · Conviction 5/10 · a few days · expected +0.60%
- Primary driver
- Price is pinned beneath 79,362, a twelve-touch resistance, with retail euphoria capping upside and leverage bleeding out rather than building.
- Reasoning
- BTC is +23.85% m/m but sits 0.3 ATR below 79,362, the strongest level on the board with twelve touches. StockTwits is in outright FOMO — meme targets, contrarian warnings near short-term highs — and that crowd extreme is a fade signal, not confirmation. The offsetting evidence is constructive: leverage is coming out, not piling in. Perp funding is 0.488‱/day after a -1.688 one-session drop, spec positioning is 3.57% OI after -15.93 over five sessions, DVOL 40.04 (z -0.48). Price holding while leverage bleeds is healthy, not a blow-off. A soft dollar helps via BTC/DXY -0.44. But this system has flipped BTC direction twelve times in fourteen days with zero levels broken; both my levels are still intact, so I stay flat. Days-range 78,074-80,103 is under the 2.00% threshold.
- Key levels
- S 78754/78441/78074 · R 79362/80103/80560
- Invalidated if
- An H4 close below 78,074 turns this bearish. Two H4 closes above 79,362 turn it bullish toward 80,103.
DXY (USD)
BEARISH · Conviction 6/10 · a few days · expected -0.55%
- Primary driver
- Two central-bank catalysts inside the horizon — ECB hiking Thursday and a reported BOJ move to 1.25% — hit roughly 70% of the DXY basket.
- Reasoning
- EUR and JPY make up roughly 70% of the basket and both face hawkish catalysts: the ECB is priced to lift the refi rate to 2.65% from 2.40% on Thursday, and Kyodo reports the BOJ takes policy to 1.25% on 17-18 September. Bessent publicly daring investors to keep shorting the yen removes the one-way carry trade after Japan sold roughly $90bn of Treasuries and USDJPY broke 155. The rates-dollar link stays severed as evidence: 2y yields at 4.37% (z +1.98) are at a cycle high and the dollar still cannot bid, with broad USD at z -1.50 and DXY -0.90% w/w. Counter: Friday CPI at 3.40% headline, with ISM services prices at 72.6, could revive a hawkish-Fed dollar bounce.
- Key levels
- S 98.5/98.2 · R 99.0/99.8
- Invalidated if
- Two consecutive daily closes above 99.8 invalidate the bearish case. A daily close below 98.5 confirms it.
EUR/USD
BULLISH · Conviction 6/10 · a few weeks · expected +0.90%
- Primary driver
- The ECB hikes Thursday into a market that is still net short EUR, leaving short-covering fuel on top of the rate move.
- Reasoning
- The refi rate is expected at 2.65% from 2.40% on Thursday with Lagarde's presser 30 minutes later, and speculative EUR positioning is still net short at -2.88% OI (z -1.05) after covering +5.96 over five sessions — the squeeze has room to run. The trend backs it: +0.42% w/w, +0.76% m/m, with broad USD at z -1.50 making fresh lows despite 2y yields at a cycle high. This is my best-scored asset at 55% over 31 calls and it ran 91-94% correct last week, which is why confidence sits above the others. Counter: the news flow flags the ECB hiking but signalling caution on subsequent moves, a classic dovish-hike setup, and 1.1656 is an eight-touch cap.
- Key levels
- S 1.1638/1.1624/1.1617 · R 1.1646/1.1656/1.1661
- Invalidated if
- An H4 close below 1.1617 invalidates the bullish case. A daily close above 1.1661 confirms it.
Watchlist
- ECB decision Thu 12:15 UTC: refi 2.40% to 2.65%, Lagarde presser 12:45 — dovish-hike risk for EUR
- US CPI Fri 12:30 UTC: headline 3.4% y/y, core 2.4% — oil passthrough is the upside risk
- US retaliation for the Jordan base strike; Hormuz traffic already halved
- Gold: two H4 closes above 4,401.3 versus the eleven-touch 4,375.1 support
- BTC 79,362 (twelve touches) with StockTwits at peak euphoria — fade the crowd, trade the level
(UTC) Jordan says Iran fired 20 ballistic missiles at its territory overnight, 18 intercepted, striking a US base as a tanker sank near Hormuz.
Market regime
Week nine of hawkish risk-on, but the inflation leg has taken the wheel. TIPS 10y is stalled at 2.43% (z +1.95, +0.01 over five sessions) while breakevens finally unpin from 2.35% to 2.37% (+0.06 in five days) — WTI +14.12% m/m, Brent over 100, Shanghai crude at a record 110, ISM services prices 72.6. Real yields have stopped rising, and that is new. This is not risk-off: VIX 15.8, Nasdaq flat, HY at 2.68% (z -1.11). The rates-dollar link stays severed — 2y 4.37% (z +1.98) against broad USD z -1.50.
Gold (XAU/USD)
BULLISH · Conviction 5/10 · a few days · expected +0.80%
- Primary driver
- Breakevens unpinning from 2.35% to 2.37% while real yields stall finally lets the oil shock reach gold instead of stopping at crude.
- Reasoning
- For six weeks the war premium sat in crude and never reached gold, because breakevens were pinned at 2.35% and TIPS 10y kept grinding higher. That mechanism just broke: breakevens are +0.06 in five sessions to 2.37% while real yields moved +0.01. Nominal 10y at 4.806% is no longer outrunning inflation expectations, so the single biggest headwind has stopped strengthening. Multi-timeframe says this is not priced: +1.15% on 24h but only +0.33% on the week and -0.05% on the month — gold is breaking out of a flat base, unlike WTI at +14.12% m/m. DXY correlation of -0.56 with broad USD at z -1.50 adds a tailwind. Counter: COT longs at 54.9% OI (z +1.27, +7.6 in five days) are crowded, and 4,401.3 has held seven times.
- Key levels
- S 4375.1/4355.1/4324.4 · R 4401.3/4420.1/4444.2
- Invalidated if
- An H4 close below 4,375.1 invalidates the bullish case. A daily close above 4,420.1 confirms it toward 4,444.2.
Bitcoin
BULLISH · Conviction 5/10 · a few days · expected +2.20%
- Primary driver
- Price cleared the 79,362 confirmation level flagged last session while perp funding collapsed to 0.488 bp, leaving the advance unlevered.
- Reasoning
- Last session set two H4 closes above 79,362 as the bullish trigger; at 79,700 that condition is met, and 79,362 has flipped to support with twelve touches at 0.5 ATR. The positioning backdrop is the strongest part of this case: funding is 0.488 bp/day after -1.464 over five sessions, and speculative longs collapsed to 3.57% OI (-15.9 in five days). BTC is holding +24.59% m/m with the leverage drained out — no long squeeze fuel above. DVOL 40.04 (z -0.48) shows no fear bid; social chatter is aimless memes, not euphoria, which is a continuation condition rather than a contrarian warning. The war tape is not hitting it: VIX 15.8, Nasdaq flat, HY z -1.11. Counter: +24.59% m/m invites profit-taking, and dxy correlation -0.44 means any CPI-driven dollar bounce Friday cuts directly.
- Key levels
- S 79362/78754/78441 · R 80103/80560/81000
- Invalidated if
- An H4 close below 79,362 kills the setup; below 78,441 turns it bearish. A daily close above 80,103 confirms it toward 81,000.
DXY (USD)
SIDEWAYS · Conviction 5/10 · a few days · expected -0.30%
- Primary driver
- Structural outflows keep the dollar heavy, but a crude-driven terms-of-trade bid and Friday's CPI cap the downside into event risk.
- Reasoning
- The rates-dollar link stays broken: 2y at 4.37% (z +1.98) and real 10y at 2.43% (z +1.95) sit at cycle highs while broad USD prints z -1.50. The cause is flow, not policy — Japan sold roughly $90bn of Treasuries, USDJPY broke 155, Kyodo has the BOJ going to 1.25% on 17-18 September, Bessent is publicly daring traders to short the yen, and Chinese Treasury holdings are the lowest since 2008. But the selling is losing momentum: -0.07% on 24h against -0.79% on the week. Crude above 100 is a terms-of-trade transfer toward the net-exporting US, and Friday's CPI is forecast at 0.4% m/m versus 0.1% prior. Two-sided event risk into ECB and CPI keeps the expected move under threshold; I am not flipping — 99.8 remains intact.
- Invalidated if
- Two consecutive daily closes above 99.8 turn this bullish. A daily close below 98.5 restores the bearish case.
EUR/USD
SIDEWAYS · Conviction 6/10 · a few days · expected +0.35%
- Primary driver
- Thursday's ECB is priced to hike the refi rate to 2.65% from 2.40%, and net-short EUR positioning is being covered into it.
- Reasoning
- The calendar has the refi rate at 2.65% versus 2.40% prior — a live hike with a press conference at 12:45 UTC. Positioning is the cleaner signal: EUR specs are still net short at -2.88% OI (z -1.05) but have covered +5.96 in five sessions, so the squeeze has fuel and is not finished. Nothing looks front-run: +0.10% on 24h, +0.37% on the week, +0.71% on the month is a grind, not a chase. Broad USD at z -1.50 supplies the other half. Price sits on 1.1638 resistance (eight touches, 0.2 ATR) with 1.1656 (nine touches) the real test. Counter: Brent above 100 is a direct terms-of-trade hit to an energy-importing bloc, and a hike into an oil shock can be read as a policy mistake that sells the euro instead.
- Key levels
- S 1.1624/1.1617/1.1608 · R 1.1638/1.1646/1.1656
- Invalidated if
- An H4 close below 1.1617 invalidates the bullish case. A daily close above 1.1656 confirms it.
Watchlist
- ECB Thursday 12:15 UTC: refi to 2.65% from 2.40%, Lagarde presser 12:45.
- US CPI Friday: 0.4% m/m vs 0.1% prior — the oil pass-through test.
- Breakevens: hold above 2.37% keeps gold's real-yield headwind capped.
- Hormuz transit volumes — currently near half the 10-day average.
- BTC funding at 0.488 bp: a spike back above 5 signals the move is levered.
(UTC) US military says it destroyed five Iranian tankers; Hormuz transits halve versus the 10-day average and Brent tops $100.
Market regime
Week ten of hawkish risk-on, but the driver has rotated from real rates to a physical oil supply shock. TIPS 10y has stalled at 2.43% (+0.01 over five sessions) while breakevens finally unpin from 2.35% to 2.37% (+0.06), with WTI +14.02% m/m and Shanghai crude at a record 110. Nominal yields are now rising on inflation, not on real rates. This is not risk-off: VIX 15.85, Nasdaq up 1.48% on the week, HY at 2.68% (z -1.11). The rates-dollar link stays severed — 2y 4.37% (z +1.98) against broad USD at z -1.50.
Gold (XAU/USD)
BULLISH · Conviction 4/10 · a few days · expected +0.60%
- Primary driver
- Breakevens unpinning to 2.37% while TIPS 10y stalls at 2.43% means the oil shock is finally compressing real yields instead of lifting them.
- Reasoning
- Gold's month-long refusal to bid on war headlines is finally cracking, but the reason is rates, not fear. Breakevens have unpinned from 2.35% to 2.37% (+0.06 in five sessions) while TIPS 10y stalls at 2.43% (+0.01), so the oil shock — WTI +14.02% m/m, Brent through 100, Shanghai crude at a record 110 — is now compressing real yields rather than lifting them, reversing the mechanism that capped gold for six weeks. A broad dollar at z -1.50 helps through the -0.56 rolling correlation. Note the gold-VIX correlation is -0.34, inverted versus theory: do not buy this for a fear bid. The counter is positioning — specs hold 54.94% of OI (z +1.27, +7.60 in five days) into a 7-touch cap at 4,401.3, and gold is still -0.08% m/m.
- Key levels
- S 4375.1/4355.1/4324.4 · R 4401.3/4420.1/4444.2
- Invalidated if
- An H4 close below 4,375.1 invalidates the bullish case. A daily close above 4,420.1 confirms it toward 4,444.2.
Bitcoin
BULLISH · Conviction 5/10 · a few days · expected +2.20%
- Primary driver
- Perp funding has collapsed to 0.488 bp/day while price gained 24.15% in a month — this advance is spot-led, not leveraged.
- Reasoning
- The euphoria on social feeds — 90k-to-600k calls — reads contrarian, but the derivatives data says the opposite of froth. Perp funding has collapsed to 0.488 bp/day (-1.688 in one session, -1.464 over five) and speculative positioning has shed 15.93 points of OI in a week, so a +24.15% monthly advance has been spot-led rather than leveraged. That makes the crowd signal loud but thinly backed. Price is pinned on 79,362, a 12-touch shelf 0.1 ATR away, with a soft dollar helping via the -0.44 correlation and Nasdaq up 1.48% on the week rather than falling. DVOL at 40.04 (z -0.48) leaves vol cheap. The risk: this desk has flipped direction 12 times in 14 days with no level broken, and a shelf tested 12 times eventually gives.
- Key levels
- S 79362/78754/78441 · R 80103/80560/81000
- Invalidated if
- An H4 close below 79,362 kills the setup; below 78,441 turns it bearish. A daily close above 80,103 confirms it toward 81,000.
DXY (USD)
SIDEWAYS · Conviction 5/10 · a few days · expected -0.30%
- Primary driver
- The severed rates-dollar link plus Japanese and Chinese Treasury selling keeps the dollar heavy, but 98.5 has not broken.
- Reasoning
- The dollar keeps drifting lower despite the most hawkish front end in a year — 2y at 4.37% (z +1.98) against a broad dollar at z -1.50, a link severed for four straight weeks. Supply is the story: Japan sold roughly $90bn of Treasuries defending the yen, China's holdings are the lowest since 2008, and Kyodo reports the BOJ hikes to 1.25% on 17-18 September. Bessent is also flagging expanded buybacks to cap yields, which is dollar-negative. But DXY at 98.775 (-0.79% on the week) has not closed below 98.5, and Thursday's ECB plus Friday's CPI are genuinely two-sided. The tactical read is drift, not trend, so the honest expected range sits under the threshold.
- Key levels
- S 98.5/98.0 · R 99.3/99.8
- Invalidated if
- Two consecutive daily closes above 99.8 turn this bullish. A daily close below 98.5 turns it bearish.
EUR/USD
SIDEWAYS · Conviction 6/10 · a few days · expected +0.30%
- Primary driver
- A 25bp ECB hike to 2.65% is fully consensus, leaving the pair boxed between an 8-touch cap at 1.1638 and a 6-touch floor at 1.1617.
- Reasoning
- The ECB is expected to lift the main refi rate to 2.65% from 2.40% on Thursday, and consensus that clean is already in the price — the pair has managed only +0.36% in a week and +0.70% in a month. Structure is the binding constraint: 1.1637 sits directly under an 8-touch cap at 1.1638 and a 9-touch cap at 1.1656, with H4 ATR of just 0.0014, so the entire measured range is roughly 0.3%. Speculative EUR positioning is still net short at -2.88% of OI but has covered 5.96 points in five days, draining the squeeze fuel. A soft broad dollar (z -1.50) keeps the 1.1617 floor intact. Lagarde's tone at the press conference, not the hike, is the two-way risk.
- Key levels
- S 1.1624/1.1617/1.1608 · R 1.1638/1.1646/1.1656
- Invalidated if
- An H4 close below 1.1617 turns this bearish. A daily close above 1.1656 turns it bullish.
Watchlist
- ECB Thu 12:15 UTC: 2.65% refi is priced; Lagarde's presser is the EUR risk.
- US CPI Fri 12:30 UTC: 3.4% y/y with WTI +14.02% m/m — an upside print re-ignites real yields and caps gold.
- Hormuz transit volume, already down near half vs the 10-day average — a closure attempt sends Brent past 110.
- BTC 79,362: 12-touch shelf, 0.1 ATR away — an H4 close below it ends the spot-led thesis.
- Breakeven 2.37% vs TIPS 2.43%: if nominals catch up, gold's new support disappears.
(UTC) Iran fired 20 ballistic missiles at US forces in Jordan, 18 intercepted, as Washington and Europe offered unconditional talks.
Market regime
Week ten of hawkish risk-on, but the driver is now a physical oil supply shock rather than real rates. TIPS 10y has stalled at 2.43% (z +1.95) while breakevens finally unpin from 2.35% to 2.37%, with WTI +14.74% m/m, Brent above $100 and Shanghai crude at a record 110. Nominal yields are rising on inflation, not real rates. This is not risk-off: VIX 16.07, Nasdaq +1.48% on the week, HY at 2.68% (z -1.11). The rates-dollar link stays severed — 2y at 4.37% (z +1.98) against broad USD at z -1.50.
Gold (XAU/USD)
BULLISH · Conviction 4/10 · a few days · expected +0.60%
- Primary driver
- A war-premium bid is finally reaching bullion, but it is fighting cycle-high real yields at 2.43%.
- Reasoning
- Gold finally caught a geopolitical bid, +0.93% on the day, but the multi-timeframe read tells the real story: +0.12% on the week and -0.26% m/m with Brent above $100, Iran hitting a US base in Jordan and Hormuz transits halved. The war premium keeps flowing into crude, not bullion, because the offset is real yields: TIPS 10y at 2.43% (z +1.95) and 2y at 4.37% (z +1.98). Price is coiled between 11-touch support at 4,375.1 and 7-touch resistance at 4,401.3, both inside half an ATR of 35.0. I hold the bullish tilt because 4,375.1 has not broken, not because the headlines are loud. Counter: spec longs at 54.9% OI (z +1.27, +7.6 in five sessions) are crowded, and the measured gold-VIX correlation of -0.34 says this regime does not pay a fear bid.
- Key levels
- S 4375.1/4355.1/4324.4 · R 4401.3/4420.1/4444.2
- Invalidated if
- An H4 close below 4,375.1 invalidates the bullish case. A daily close above 4,401.3 confirms it toward 4,420.1.
Bitcoin
SIDEWAYS · Conviction 5/10 · a few days · expected -0.60%
- Primary driver
- Price is pinned under a 12-touch ceiling at 79,362 while retail euphoria peaks and leverage has already been flushed.
- Reasoning
- BTC is +23.5% m/m and +0.7% on the day, yet it sits beneath 79,362 — the heaviest level on the board with 12 touches, only 0.6 ATR away. Two things argue for a pause rather than a break. Retail sentiment is euphoric, with 90k-600k targets and 'lessgooo' posts, which is a contrarian tell. And speculative positioning has bled -15.93% of OI over five sessions while funding collapsed to 0.488 bp/day; that deleveraging leaves the book healthier but removes the fuel for a squeeze. The dollar tailwind is real — the 60-day BTC-DXY correlation is -0.44 and broad USD sits at z -1.50 — which is why I am flat rather than short. Friday's CPI, headline 0.4% m/m on crude, is the two-sided catalyst.
- Key levels
- S 78754/78441/78074 · R 79362/80103/80560
- Invalidated if
- An H4 close below 78,441 turns this bearish. A daily close above 79,362 turns it bullish toward 80,103.
DXY (USD)
SIDEWAYS · Conviction 5/10 · a few days · expected -0.40%
- Primary driver
- Thursday's ECB, forecast to hike to 2.65%, caps the dollar from the cross side while US CPI pulls the other way.
- Reasoning
- The rates-dollar link stays severed: 2y at 4.37% (z +1.98) and real 10y at 2.43% (z +1.95) should be dollar-positive, yet broad USD sits at z -1.50 and DXY is -0.96% m/m at 98.85, dead flat at +0.01% on the day. Flows explain it better than yields — Japan is liquidating Treasuries to defend the yen with Bessent daring markets to short it, China's UST holdings are the lowest since 2008, and Bessent is set to expand buybacks to cap yields. Thursday's ECB is the bigger risk: consensus is a 25bp hike to 2.65% from 2.40%. I stay neutral because that hike is already forecast, and Friday's CPI at 0.4% m/m headline on crude can reprice the front end hawkishly. No measurable candles exist for DXY, so 99.8 and 98.5 remain event markers, not levels.
- Key levels
- S 98.5 · R 99.8
- Invalidated if
- Two consecutive daily closes above 99.8 turn this bullish. A daily close below 98.5 turns it bearish.
EUR/USD
SIDEWAYS · Conviction 6/10 · a few days · expected +0.35%
- Primary driver
- A forecast ECB hike to 2.65% lands on a market still net short EUR, but the hike is already consensus.
- Reasoning
- EURUSD is compressed into a 0.0014 ATR — roughly 0.12% per H4 candle — sitting exactly on 1.1624 resistance with 1.1617 support half an ATR below. The setup skews mildly higher: EUR speculative positioning is still net short at -2.88% OI (z -1.05) but has covered +5.96 in five sessions, and the ECB is forecast to hike to 2.65% from 2.40% on Thursday, landing straight on that short base. Broad USD at z -1.50 points the same way. I stay neutral because the hike is consensus and Lagarde signalling terminal is the classic sell-the-fact; resistance at 1.1638 and 1.1646 carries 8 and 5 touches, and the pair has managed only +0.29% on the week. A hot US CPI Friday is the other side of the trade.
- Key levels
- S 1.1617/1.1608/1.1600 · R 1.1624/1.1638/1.1646
- Invalidated if
- An H4 close below 1.1608 turns this bearish. A daily close above 1.1646 turns it bullish.
Watchlist
- ECB Thursday 12:15 UTC: 25bp hike to 2.65% is consensus; Lagarde presser 12:45 is the real risk.
- US Core PPI/PPI Thursday 12:30, then CPI Friday: headline 0.4% m/m, core y/y 2.4%.
- Hormuz transit volumes and Brent above $100 — the unconditional-talks offer is the fade risk.
- Gold coil between 4,375.1 and 4,401.3; the break decides direction into next week.
- BTC funding and spec OI: further deleveraging under 79,362 opens 78,074.
(UTC) Iran declared it will punish any vessel crossing its restricted zone in the Strait of Hormuz; a tanker was sunk and transit traffic has halved.
Market regime
Week eleven of hawkish risk-on, but the driver has changed hands: a physical oil supply shock, not real rates. WTI is +14.2% m/m with Brent above $100, Shanghai crude at a record 110 and Hormuz transit halved. Breakevens have unpinned from 2.35% to 2.37% while TIPS 10y stalls at 2.43% — nominals are rising on inflation, not real yields. This is not risk-off: VIX 16.49, HY 2.68% (z -1.11), Nasdaq flat. The rates-dollar link stays severed, 2y at 4.37% (z +1.98) against broad USD at z -1.50.
Gold (XAU/USD)
BULLISH · Conviction 4/10 · a few days · expected +0.80%
- Primary driver
- The Hormuz supply shock is lifting breakevens while real yields stall, removing the real-rate headwind that has capped gold for a month.
- Reasoning
- Gold went nowhere for a month (-0.06% m/m) because every basis point of nominal yield was real yield; that mechanism just broke. Breakevens added 0.06 in five sessions to 2.37% (z +0.83) while TIPS 10y rose only 0.01 to 2.43%, and gold responded with +1.14% in 24h — its first genuine haven bid since the Iran escalation began. Halved Hormuz transit and Brent above $100 keep the inflation impulse alive into Thursday's PPI and Friday's CPI (headline forecast 0.4% m/m). Broad USD at z -1.50 helps through the -0.56 gold/DXY correlation, and GVZ +2.86 in five sessions confirms real hedging demand. Counter: spec length is crowded at 54.9% of OI (z +1.27), and the measured gold/VIX correlation is -0.34, so today's 4.9% VIX bid argues against follow-through.
- Key levels
- S 4375.1/4355.1/4324.4 · R 4401.3/4420.1/4444.2
- Invalidated if
- An H4 close below 4,375.1 invalidates the bullish case. A daily close above 4,401.3 opens 4,420.1 then 4,444.2.
Bitcoin
SIDEWAYS · Conviction 5/10 · a few days · expected +0.80%
- Primary driver
- BTC is pinned under 79,362, a level rejected twelve times, while leveraged longs have cut nearly 16 points of OI in five sessions.
- Reasoning
- BTC is range-bound after a +23.27% month: 78,854 sits 0.2 ATR above 78,754 support and 0.7 ATR below 79,362, a twelve-touch resistance. Positioning argues for patience rather than direction — speculative length fell 15.93 points of OI in five sessions and funding collapsed 1.69 to 0.488‱/day, so the leverage that would fuel a break has been flushed, not accumulated. Cross-asset is a wash: dollar weakness helps via the -0.44 correlation, but Nasdaq is flat and VIX +4.9% cuts the other way (-0.26). Social sentiment is extreme at both ends, a contrarian warning in both directions. Counter: a month-long uptrend plus a de-levered book is exactly how 79,362 eventually breaks — so respect the level, not a forecast of it.
- Key levels
- S 78754/78441/78074 · R 79362/80103/80560
- Invalidated if
- An H4 close below 78,441 turns this bearish. A daily close above 79,362 turns it bullish toward 80,103.
DXY (USD)
SIDEWAYS · Conviction 4/10 · a few days · expected -0.35%
- Primary driver
- The rates-dollar link stays severed — 2y at 4.37% (z +1.98) against broad USD at z -1.50 — so the yield backup no longer bids the dollar.
- Reasoning
- DXY at 98.77 has bled -0.79% on the week and -1.04% on the month while the 2y sits at 4.37% (z +1.98): the yield support that normally underwrites the dollar simply is not working. Structural selling explains it — Japan's roughly $90bn UST liquidation to defend the yen, China's holdings at the lowest since 2008, and Bessent's pending buyback expansion explicitly designed to cap yields. Thursday's ECB is the near-term risk: consensus looks for a hike to 2.65% from 2.40%, and EUR is 57.6% of the index. Counter: Friday's CPI is forecast at 0.4% m/m on the oil pass-through, and a hot print alongside an actual Hormuz closure is the one combination that reflexively bids the dollar. The 98.5-99.8 range holds until one side closes through.
- Key levels
- S 98.5 · R 99.8
- Invalidated if
- Two consecutive daily closes above 99.8 turn this bullish. A daily close below 98.5 turns it bearish.
EUR/USD
SIDEWAYS · Conviction 6/10 · a few days · expected +0.30%
- Primary driver
- EURUSD is capped at 1.1638 into an ECB meeting where a hike to 2.65% is already consensus, leaving the risk on Lagarde's guidance rather than the decision.
- Reasoning
- EURUSD at 1.1636 is pressed against 1.1638, an eight-touch resistance just 0.6 ATR away, after a +0.35% week and +0.69% month of grinding gains. Positioning is the constructive part: speculative EUR is still net short at -2.88% of OI but has covered 5.96 points in five sessions from z -1.05, which caps downside more than it fuels upside. Thursday's hike to 2.65% from 2.40% is priced, so the pair trades Lagarde's guidance, not the decision. Counter: Europe imports the oil shock the US exports, a terms-of-trade drag that argues against chasing 1.1656, and the measured EURUSD/US10y correlation of -0.29 turns hostile if Friday's CPI lifts front-end yields. Expect the 1.1608-1.1656 range to survive until one side closes through it.
- Key levels
- S 1.1624/1.1617/1.1608 · R 1.1638/1.1646/1.1656
- Invalidated if
- An H4 close below 1.1608 turns this bearish. A daily close above 1.1646 turns it bullish toward 1.1656.
Watchlist
- ECB decision and Lagarde presser Thu 12:15/12:45 UTC — the hike to 2.65% is priced, the guidance is not.
- US PPI Thu (0.4% m/m f/c) then CPI Fri (headline 0.4%, core 0.2%) — the oil pass-through test.
- Hormuz transit counts, already halved; a full closure is the tail that reprices gold and Brent together.
- Gold's daily close versus 4,401.3 — confirmation toward 4,444.2 or a seventh rejection.
- BTC funding at 0.488‱ and spec OI at 3.57% — a leverage rebuild ahead of 79,362 is the tell.
(UTC) Iran fired 20 ballistic missiles at US forces on Jordanian soil; Amman says air defences intercepted 18, widening the war to an allied state.
Market regime
Week eleven of hawkish risk-on, but the driver is now a physical oil supply shock, not real rates. WTI is +14.93% m/m, Brent is above $100 and Shanghai crude set a record 110. Breakevens have unpinned from 2.35% to 2.37% (z +0.83) while TIPS 10y stalls at 2.43% — nominals at 4.81% are rising on inflation, not real yields. This is not risk-off: VIX 16.38, HY 2.68% (z -1.11), Nasdaq flat. The rates-dollar link stays severed, 2y at 4.42% against broad USD at z -1.50.
Gold (XAU/USD)
BULLISH · Conviction 5/10 · a few days · expected +0.90%
- Primary driver
- Gold's main headwind has stalled: real yields are flat at 2.43% while breakevens unpin, so rising nominals are inflation rather than real rates.
- Reasoning
- The rates mix has finally turned gold-friendly for the first time in six weeks: TIPS 10y is flat at 2.43% (Δ5 +0.01) while 10y breakevens unpinned to 2.37% (Δ5 +0.06), so nominals at 4.81% are pricing inflation, not real yields. Price confirmed it, +1.27% in 24h, clearing the 4,401.3 shelf that capped the market all month — note 1m is only +0.07%, so the war premium was never in gold and repricing is early, not spent. A soft dollar adds: DXY -0.91% w/w, broad USD z -1.50, measured gold-DXY correlation -0.56. Counter: spec length is crowded at 54.94% OI (z +1.27, Δ5 +7.6), GVZ is +2.86 in five sessions, 2y at 4.42% is a live drag, the measured gold-VIX correlation is -0.34 so today's VIX +4.2% argues against, and Friday's 0.4% headline CPI could revive hawkish pricing. A 24% hit rate on this asset caps conviction.
- Key levels
- S 4401.3/4375.1/4355.1 · R 4420.1/4444.2/4458.7
- Invalidated if
- An H4 close below 4,375.1 invalidates the bullish case. Sustained trade above 4,420.1 opens 4,444.2.
Bitcoin
SIDEWAYS · Conviction 5/10 · a few days · expected +1.30%
- Primary driver
- Price is pinned beneath 79,362, the heaviest resistance on the board at twelve touches, with no candle yet resolving it.
- Reasoning
- BTC is +24.0% m/m and +2.56% w/w yet sits 0.5 ATR under 79,362, a twelve-touch ceiling — the densest level in the dataset. Internals are constructive rather than frothy: perp funding collapsed to 0.488‱/day (Δ5 -1.464) and speculative length fell to 3.57% OI (Δ5 -15.93) while price rose, meaning a spot-led advance with leverage already flushed. DVOL at 40.04 (z -0.48) prices no event risk into ECB and CPI. The soft dollar helps via the measured -0.44 BTC-DXY correlation, but Nasdaq is flat (+0.29 corr) and VIX +4.2% (-0.26 corr) caps the impulse. Social is split between FOMO and panic, a two-way contrarian warning that carries no directional information. With every level intact, discipline says wait for the candle rather than pre-empt it.
- Key levels
- S 78754/78441/78074 · R 79362/80103/80560
- Invalidated if
- An H4 close below 78,441 turns this bearish. A daily close above 79,362 turns it bullish toward 80,103.
DXY (USD)
SIDEWAYS · Conviction 4/10 · a few days · expected -0.40%
- Primary driver
- The rates-dollar link stays severed: 2y yields hit 4.42%, the highest since July 2024, yet broad USD sits at z -1.50.
- Reasoning
- The dollar is ignoring its own yield support: 2y at 4.42% (z +1.98) against DXY -0.91% w/w and broad USD at z -1.50. The causes are structural, not cyclical — Japan sold roughly $90bn of Treasuries defending the yen, China's holdings are at 2008 lows, Bessent is expanding buybacks explicitly to cap yields, and Trump has now threatened the incoming Fed chair, which prices institutional risk into the currency rather than the curve. Counter: an oil supply shock is a terms-of-trade positive for a net-exporting US, and tomorrow's 0.4% PPI plus Friday's 0.4% headline CPI could rebuild front-end support fast. Drift is lower, but 98.5 has not given way and the honest magnitude over two to three sessions does not clear the bar for a directional call.
- Key levels
- S 98.5 · R 99.8
- Invalidated if
- A daily close below 98.5 turns this bearish. Two consecutive daily closes above 99.8 turn it bullish.
EUR/USD
SIDEWAYS · Conviction 6/10 · a few days · expected +0.35%
- Primary driver
- Still-short EUR positioning is covering fast into an ECB meeting priced for a hike to 2.65%, leaving asymmetric squeeze risk.
- Reasoning
- Two forces converge into tomorrow's ECB. Speculative EUR positioning remains net short at -2.88% OI but has covered hard, +5.96 over five sessions from a z -1.05 base, which is asymmetric risk into a meeting priced for a hike to 2.65% from 2.40%. The dollar side does the rest: broad USD at z -1.50 despite 2y at 4.42%, the severed rates-dollar link that has driven this pair's grind, +0.47% w/w and +0.81% m/m. Price at 1.1643 is pressing the 1.1646 cap with the nine-touch 1.1656 shelf above. Counter: Europe is the loser from a $100 Brent supply shock through terms of trade, ATR14 H4 is just 14 pips so the range is heavily compressed, and a hike-then-pause message from Lagarde would sell the fact. This asset carries the best hit rate at 55%.
- Key levels
- S 1.1638/1.1624/1.1617 · R 1.1646/1.1656/1.1662
- Invalidated if
- An H4 close below 1.1617 turns this bearish. A daily close above 1.1656 confirms upside toward 1.1662.
Watchlist
- ECB decision and Lagarde presser Thu 12:15/12:45 UTC — hike to 2.65% priced, guidance is the EUR risk.
- US CPI Fri 12:30 UTC — headline 0.4% on gasoline vs core 0.2%; the split decides gold and the front end.
- Gold 4,420.1 then 4,444.2 (8 touches) — confirms or rejects the break above 4,401.3.
- BTC daily close versus 79,362 — 12-touch wall, funding at 0.488‱ leaves squeeze room.
- Hormuz: US/EU offer of unconditional talks against Iran's restricted-zone threat; $100 Brent is the transmission channel.
(UTC)held until 13:06 Iran declared it will punish any vessel crossing its restricted Hormuz zone, with transit traffic already down nearly half versus the ten-day average.
Market regime
Week eleven of hawkish risk-on, but the driver is now a physical oil supply shock rather than real rates. WTI is +15.07% m/m, Brent is above 100 and Shanghai crude printed a record 110; breakevens have unpinned to 2.37% (z +0.83) while TIPS 10y stalls at 2.43%, so the 4.81% nominal is rising on inflation, not real yield. This is still not risk-off: VIX 16.55, HY at 2.68% (z -1.11), Nasdaq +1.48% w/w. The rates-dollar link stays severed, 2y at 4.42% against broad USD at z -1.50.
Gold (XAU/USD)
BULLISH · Conviction 4/10 · a few days · expected +0.60%
- Primary driver
- Breakevens are unpinning while real yields stall, and a -0.94% weekly dollar does the rest of the work.
- Reasoning
- Gold's bid comes through the dollar and breakeven channel, not the war channel. Despite eleven weeks of Hormuz headlines gold is only +0.32% w/w and -0.07% m/m, while WTI is +15.07% m/m and Brent cleared 100 — the war premium keeps flowing into oil. What changed is the composition: breakevens unpinned to 2.37% (z +0.83, +0.06 in five sessions) with TIPS 10y stalled at 2.43%, so the 4.81% nominal is inflation, not real yield — the least hostile mix gold has had in weeks. DXY -0.94% w/w against a -0.56 rolling correlation is the cleanest tailwind. Counter: spec longs are crowded at 54.9% of OI (z +1.27), gold-VIX measures -0.34, and price sits 0.1 ATR under 4401.3 with seven touches.
- Key levels
- S 4375.1/4355.1/4329.9 · R 4401.3/4420.1/4444.2
- Invalidated if
- An H4 close below 4375.1 invalidates the bullish case. Failure to close above 4401.3 within two sessions caps it at neutral.
Bitcoin
SIDEWAYS · Conviction 5/10 · a few days · expected +0.90%
- Primary driver
- Price is pinned under a ten-touch ceiling at 79,399 while the leverage that fuelled a +24.08% month is being flushed.
- Reasoning
- BTC is pinned under a ten-touch ceiling at 79,399 after a +24.08% month, and the momentum behind that move is thinning rather than building: perp funding has collapsed to 0.488‱ (-1.688 in one session, -1.464 over five) and speculative positioning is down 15.93 points of OI in five sessions. That is a leverage flush — healthy, but not a launchpad, and weekly return is only +2.63%. The dollar leg still helps, BTC/DXY correlation -0.44 with DXY -0.94% w/w, while front-end rates fight it: the 2y at 4.42% is the highest since July 2024. Social is euphoric FOMO mixed with local panic in the same $78-80K band, a two-sided contrarian signal, not confirmation. Counter: a daily close above 79,399 with DVOL only 40 opens 80,103 fast.
- Key levels
- S 79061/78501/78074 · R 79399/80103/80560
- Invalidated if
- An H4 close below 79,061 turns this bearish toward 78,501. A daily close above 79,399 turns it bullish toward 80,103.
DXY (USD)
BEARISH · Conviction 6/10 · a few days · expected -0.55%
- Primary driver
- Yields are rising on breakevens rather than real yields, so the severed rates-dollar link keeps working against the buck into a hawkish ECB.
- Reasoning
- The rates-dollar link has been severed for eleven weeks and this batch does nothing to repair it. The 2y printed 4.42%, the highest since July 2024, and the 10y tagged 4.81% on the day, yet DXY is -0.22% on the session, -0.94% w/w and -1.19% m/m, with broad USD including CNY/MXN at z -1.50. The composition explains it: yields are rising on breakevens (2.37%, z +0.83) while TIPS 10y stalls at 2.43% — dollar-negative, not positive. Two catalysts sit on top: the ECB is forecast to take the refi rate to 2.65% from 2.40% tomorrow, and Bessent is preparing expanded buybacks to cap US yields. Counter: Friday's CPI is forecast at 0.4% m/m, and a hot print could squeeze the short dollar back.
- Key levels
- S 98.5/98.0 · R 99.0/99.8 (est. — no DXY candles in system)
- Invalidated if
- A daily close back above 99.0 invalidates the bearish view. Two sessions without breaking 98.5 downgrades it to neutral.
EUR/USD
BULLISH · Conviction 6/10 · a few days · expected +0.55%
- Primary driver
- A forecast ECB hike to 2.65% meets a market still net short EUR at -2.88% of OI — squeeze fuel.
- Reasoning
- The ECB is expected to lift the main refi rate to 2.65% from 2.40% tomorrow, and the market is still not positioned for it: EUR spec positioning remains net short at -2.88% of OI, though it has covered 5.96 points in five sessions from a z of -1.05. That is squeeze fuel if the statement and Lagarde's presser match the hike. Spot is +0.47% w/w and +0.81% m/m — grinding higher rather than spiking — and sits 0.3 ATR under 1.1657, where price has been rejected ten times. H4 ATR is only 0.0015, so compressed range argues for a catalyst-driven break rather than drift. Counter: the hike is consensus, and a hot US CPI on Friday is a same-week offset.
- Key levels
- S 1.1646/1.1638/1.1625 · R 1.1657/1.1665/1.1671
- Invalidated if
- An H4 close below 1.1638 invalidates the bullish case. Confirmation requires a daily close above 1.1657.
Watchlist
- ECB 10/09 12:15 UTC: refi rate 2.40% to 2.65%, Lagarde presser 12:45.
- US PPI 10/09 and CPI 11/09 (headline 0.4% m/m, 3.4% y/y) — oil pass-through test.
- Hormuz transit volumes, already down ~50% vs 10-day average.
- Gold: daily close above 4401.3 vs H4 close below 4375.1.
- BTC: daily close above 79,399 while funding stays near zero.
(UTC)held until 14:50 Iran declared it will punish any ship transiting a restricted Hormuz zone; strait traffic has halved and Brent broke $100, first since 24 July.
Market regime
Week eleven of hawkish risk-on is mutating into a stagflationary oil shock. The composition of the 4.81% 10y has changed: TIPS 10y is stalled at 2.43% (+0.01 in five sessions) while breakevens unpinned to 2.37% (+0.06, z +0.83) — the nominal is now inflation, not real yield, so real rates are compressing at the margin. This is still not risk-off: VIX 16.08, HY at 2.68% (z -1.11), Nasdaq flat on the week. The rates-dollar link stays severed, with the 2y at 4.42% (z +1.98) against broad USD at z -1.50.
Gold (XAU/USD)
BULLISH · Conviction 5/10 · a few days · expected +0.90%
- Primary driver
- Breakevens have unpinned to 2.37% while TIPS 10y stalls at 2.43%, compressing real yields at the margin.
- Reasoning
- Gold's bid is not a fear trade, it is a real-yield trade. TIPS 10y has stalled at 2.43% (+0.01 over five sessions) while 10y breakevens unpinned to 2.37% (+0.06, z +0.83), so the 4.81% nominal is inflation, not real yield. Brent above 100 and Shanghai crude at a record 110 keep feeding that channel. The dollar leg confirms it: DXY is -0.93% w/w against a measured gold/DXY correlation of -0.56, while Bessent's expanded buyback and Trump's first threat to the incoming Fed chair add an institutional discount. Counter: spec longs sit at 54.9% of OI (z +1.27, +7.6 in five sessions) and GVZ is up 2.86 — crowded and expensive. Note gold/VIX is -0.34, so the VIX uptick is a headwind here, not support.
- Key levels
- S 4401.3/4375.1 · R 4420.1/4444.2
- Invalidated if
- An H4 close below 4401.3 invalidates the bullish case. Failure to close above 4444.2 within two sessions downgrades it to neutral.
Bitcoin
SIDEWAYS · Conviction 6/10 · a few days · expected +0.70%
- Primary driver
- Price is pinned between 79,061 support and a ten-touch 79,399 cap with leverage fully flushed.
- Reasoning
- BTC is boxed inside a 340-point range: 79,061 support sits 0.1 ATR below, against 79,399 resistance tapped ten times just 0.4 ATR above. Neither side of last call's trigger has printed. The leverage picture argues compression, not direction — aggregate perp funding collapsed to 0.488‱ (-1.46 over five sessions) and spec positioning bled to 3.57% of OI (-15.9 in five sessions), so the flush is complete but nothing has replaced the bid. A soft dollar helps at the margin (BTC/DXY -0.44), yet the debasement flow is going to gold, up 1.49% on the day versus BTC's 0.78%. Counter: +23.6% m/m momentum and a crowd split around 80K mean a daily close above 80,103 would trigger genuine FOMO chase — that is the main risk to neutral.
- Key levels
- S 79061/78501 · R 79399/80103
- Invalidated if
- An H4 close below 79,061 turns this bearish toward 78,501. A daily close above 80,103 turns it bullish toward 80,560.
DXY (USD)
BEARISH · Conviction 6/10 · a few days · expected -0.60%
- Primary driver
- Carry no longer prices the dollar: the 2y is at z +1.98 while broad USD sits at z -1.50.
- Reasoning
- The rates-dollar link stays broken into an eleventh week. The 2y printed 4.42%, its highest since July 2024, and sits at z +1.98, yet broad USD is at z -1.50 and DXY has lost 0.93% w/w and 1.18% m/m. Supply and institutions, not carry, are setting the price: China's Treasury holdings are the lowest since 2008, Japan sold roughly $90bn defending the yen, Bessent is about to detail an expanded buyback explicitly aimed at capping yields, and Trump has begun threatening the incoming Fed chair. Tomorrow's expected ECB hike to 2.65% adds a second leg. Counter: an oil shock through $100 with MOVE +3.04 on the day is classic dollar-bid territory, and 98.5 has so far held.
- Key levels
- S 98.5/98.0 · R 99.0/99.5
- Invalidated if
- A daily close back above 99.0 invalidates the bearish view. Two sessions without breaking 98.5 downgrades it to neutral.
EUR/USD
BULLISH · Conviction 7/10 · a few days · expected +0.60%
- Primary driver
- An expected ECB hike to 2.65% lands on a market still net short EUR at -2.88% of OI.
- Reasoning
- The ECB is expected to lift the main refi rate to 2.65% from 2.40% tomorrow at 12:15 GMT, with Lagarde thirty minutes later — a hard catalyst into a market still net short EUR at -2.88% of OI (z -1.05), even after covering 5.96 points over five sessions. That asymmetry, plus broad USD at z -1.50 and the severed rates-dollar link, is the case. Price is jammed under 1.1657, tapped ten times and only 0.7 ATR overhead, with 1.1646 support 0.1 ATR below. Counter: the hike is consensus, so buy-the-rumour-sell-the-fact risk is real, and Brent above 100 is a terms-of-trade tax on a net energy importer — the euro is the natural loser of this particular oil shock.
- Key levels
- S 1.1646/1.1638 · R 1.1657/1.1665
- Invalidated if
- An H4 close below 1.1638 invalidates the bullish case. Failure to post a daily close above 1.1657 by the ECB presser caps it at neutral.
Watchlist
- ECB 10 Sep 12:15 GMT: hike to 2.65% expected; Lagarde 12:45 is the EURUSD trigger.
- US Core PPI 10 Sep and CPI 11 Sep (core 2.4% y/y): tests the breakeven-vs-real-yield split.
- Hormuz transit already halved with Brent above 100 — a closure headline is the tail risk.
- Bessent buyback detail: explicit yield-capping is the live dollar-negative catalyst.
- Gold spec longs at 54.9% of OI (z +1.27) — crowded, unwind risk on any de-escalation.
(UTC) Iran declared it will punish any vessel entering its restricted Hormuz zone as Brent broke $100, with strait transits down roughly half.
Market regime
Week eleven of hawkish risk-on is now a full stagflationary oil shock: Brent above $100, WTI +5.7% on the week, Hormuz transits halved. The market prices this as hawkish policy risk, not easing — 2y at 4.42%, highest since July 2024, 10y 4.81%, TIPS 10y stalled at 2.43% (z +1.95) while breakevens unpin to 2.37%. This is still not risk-off: VIX 16.6, HY 2.68% (z -1.11), Nasdaq -0.5%. The rates-dollar link stays severed — broad USD z -1.50 despite record front-end yields.
Gold (XAU/USD)
SIDEWAYS · Conviction 4/10 · a few days · expected +0.20%
- Primary driver
- Gold refuses to bid on maximal war headlines because real yields at z +1.95 cap it and the war premium is going into oil instead.
- Reasoning
- Gold's non-performance is the signal. Iran hit a US base in Jordan, tankers are burning near Hormuz, transit is down ~50% and Brent cleared $100 — yet gold is +0.09% on the week and -0.29% on the month. The war premium keeps flowing into crude, not bullion, as it has since W35. The cap is real rates: TIPS 10y 2.43% (z +1.95) and 2y 4.37% (z +1.98), with the oil shock priced as tightening risk. Spec longs are crowded at 54.9% of OI (z +1.27) and the measured 60-day gold/VIX correlation is -0.34, so rising vol is not a bid. Counter: broad USD at z -1.50, +0.91% today, and an H4 close above 4401.3 opens a thin gap to 4444.2.
- Key levels
- S 4375.1/4355.1/4329.9 · R 4401.3/4420.1/4444.2
- Invalidated if
- An H4 close above 4401.3 turns this bullish toward 4444.2. An H4 close below 4375.1 turns it bearish toward 4355.1.
Bitcoin
SIDEWAYS · Conviction 6/10 · a few days · expected -1.00%
- Primary driver
- Leverage has been flushed while price sits pinned under the 10-touch 79,399 wall, leaving a compressed range rather than a trend.
- Reasoning
- BTC is range-bound at 78,246, pinned on the 78,501 resistance (0.0 ATR) with a 10-touch wall at 79,399 above. Positioning argues against chasing either side: funding is 0.488‱ after a 5-day drop of 1.464, spec positioning has collapsed to 3.57% of OI (-15.9 in five sessions), DVOL is 40 (z -0.48). The +22.3% monthly gain says the debasement bid is already paid for. Cross-asset is mixed: VIX +9.2% w/w and Nasdaq -0.9% m/m weigh via a +0.29 Nasdaq beta, while a broad USD at z -1.50 supports via the -0.44 dollar correlation. Social is polarised panic versus FOMO in 76-81k — contrarian noise, not direction. Counter: a daily close above 79,399 with the dollar sliding opens 80.5k fast.
- Key levels
- S 78074/77663/76925 · R 78501/79061/79399
- Invalidated if
- A daily close above 79,399 turns this bullish toward 80,500. An H4 close below 77,663 turns it bearish toward 76,925.
DXY (USD)
BEARISH · Conviction 5/10 · a few days · expected -0.55%
- Primary driver
- Yields keep making cycle highs and the dollar no longer follows — an institutional risk premium, compounded by an ECB hike tomorrow.
- Reasoning
- The rates-dollar link stays broken and the news flow keeps widening the crack. The 2y is 4.42%, highest since July 2024, the 10y touched 4.81% intraday, yet broad USD sits at z -1.50 and DXY is -0.69% on the week, -0.94% on the month. Treasury bought back only $6bn of long-end debt against $10bn expected and yields rose on the shortfall; China's UST holdings are the lowest since 2008 and Japan sold ~$90bn defending the yen. Trump's first threat aimed at the incoming Fed chair adds an independence discount. The ECB is forecast to hike to 2.65% from 2.40% tomorrow, moving the front-end differential against the dollar. Counter: with crude near $100, a hot CPI on Friday reprices the Fed hawkish and squeezes dollar shorts.
- Key levels
- S 98.50 · R 99.00/99.20
- Invalidated if
- A daily close above 99.20 invalidates the bearish view. Two sessions holding above 98.85 without breaking 98.50 downgrades it to neutral.
EUR/USD
BULLISH · Conviction 6/10 · a few days · expected +0.55%
- Primary driver
- A forecast 25bp ECB hike to 2.65% lands on a still-short EUR positioning base, setting up a squeeze through 1.1646.
- Reasoning
- Tomorrow's ECB is the catalyst: the main refinancing rate is seen at 2.65% versus 2.40% previously, a hike into an oil shock. EUR spec positioning is still net short at -2.88% of OI (z -1.05) but has covered 5.96 points in five sessions, so a hawkish presser squeezes rather than confirms. Spot is coiled hard — ATR14 H4 is only 15 pips, the pair is unchanged on the day and +0.28% on the week, with 1.1619 and 1.1609 support (7 touches each) versus 1.1638/1.1646 above. Broad USD at z -1.50 supports the topside. Counter: $100 crude is a euro-area terms-of-trade shock, and a hot US CPI on Friday can force a retest of 1.1600; the pair has already failed once under 1.1638.
- Key levels
- S 1.1619/1.1609/1.1600 · R 1.1625/1.1638/1.1646
- Invalidated if
- An H4 close below 1.1609 invalidates the bullish case. Failure to close above 1.1646 by the end of the ECB press conference downgrades it to neutral.
Watchlist
- ECB 10/09 12:15 UTC: refi rate seen 2.65% vs 2.40% — hike plus Lagarde tone decides EURUSD 1.1638/1.1646.
- US CPI 11/09 12:30 UTC: core 2.4% y/y, headline 3.4% — $100 crude skews upside, a hot print lifts the 2y past 4.42%.
- Hormuz: transits already down ~50%; another tanker strike or closure attempt feeds oil, not gold.
- Bessent buyback details after the $6bn vs $10bn shortfall — the main long-end yield and dollar swing factor.
- Gold 4401.3 (7 touches): H4 close above opens the thin gap to 4444.2; failure keeps 4375.1/4355.1 live.
(UTC) Bessent's Treasury bought back only $6bn of long-dated debt versus $10bn expected, driving the 10y to 4.81% and the 2y to 4.42%.
Market regime
Week eleven of hawkish risk-on has hardened into a stagflationary oil shock: Brent above $100, Shanghai crude at a record $110, Hormuz transits halved. The tape still prices hawkish policy risk rather than easing — 2y 4.42% (z +1.98), 10y 4.845%, TIPS 10y 2.43% (z +1.95). The regime's one real change: breakevens have unpinned to 2.37% (+0.06 in five sessions), capping real yields even as nominals climb. This is still not risk-off — VIX 16.25, HY 2.68% (z -1.11), Nasdaq -0.25%. The rates-dollar link stays severed, broad USD z -1.50.
Gold (XAU/USD)
BULLISH · Conviction 5/10 · a few days · expected +0.80%
- Primary driver
- Breakevens unpinning to 2.37% cap real yields even as nominals rise, restoring gold's oil-shock bid against a broad dollar at z -1.50.
- Reasoning
- Gold has broken above 4401.3, a seven-touch level that has flipped from resistance to support just 0.2 ATR away. The key point: after a month flat (+0.17% 1m, +0.55% 1w), today's +1.37% is a breakout, not the tail of an extended run. The mechanism changed — breakevens unpinned to 2.37% (+0.06 over five sessions) as Brent cleared $100 and Hormuz transits halved, so real yields stalled (+0.01 over five sessions) despite the 10y tagging 4.81%. Broad USD at z -1.50 with a gold-DXY correlation of -0.56 is the strongest live channel. Counter: spec length is crowded at 54.9% OI (z +1.27), TIPS 10y remains z +1.95, and the measured gold-VIX correlation is -0.34, inverted versus theory, so today's VIX +3.37% is a headwind. My 24% hit rate here caps conviction.
- Key levels
- S 4401.3/4375.1 · R 4420.1/4446
- Invalidated if
- An H4 close below 4375.1 invalidates the bullish case. An H4 close back below 4401.3 downgrades it to neutral.
Bitcoin
SIDEWAYS · Conviction 6/10 · a few days · expected +0.60%
- Primary driver
- Leverage has been flushed — funding at 0.488‱ and spec positioning -15.9 %OI in five sessions — leaving price pinned under a twelve-touch shelf at 79,362.
- Reasoning
- Both prior markers are intact — no daily close above 79,399, no H4 close below 77,663 — and on this system BTC has flipped direction twelve times in fourteen days without a single marker actually breaking. I am not repeating that error. The tape supports holding: price sits 0.1 ATR off 78,723 support under a twelve-touch ceiling at 79,362, with momentum decaying from +23.17% on the month to +1.88% on the week and +0.43% on the day. Funding has collapsed to 0.488‱ (-1.464 over five sessions) and spec positioning is down 15.9 %OI — the leverage that fuels breaks in either direction is gone, and DVOL at 40.04 (z -0.48) is not pricing one. Social is split between six-digit euphoria and 74k panic: two-sided noise, not consensus. Counter: BTC-DXY at -0.44 means a soft dollar plus a benign Friday CPI could unlock 79,362 quickly.
- Key levels
- S 78723/78160 · R 79362/80103
- Invalidated if
- A daily close above 79,362 turns this bullish toward 80,103. An H4 close below 77,663 turns it bearish.
DXY (USD)
BEARISH · Conviction 5/10 · a few days · expected -0.50%
- Primary driver
- An ECB expected to hike the refi rate to 2.65% from 2.40% hits the index's 57% euro leg while Bessent talks the yen higher.
- Reasoning
- The rates-dollar link remains severed and I am trading the break, not the textbook: broad USD sits at z -1.50 with the 2y at 4.42%, its highest since July 2024. Tomorrow's ECB is the concrete catalyst — a refi hike to 2.65% from 2.40% against a euro leg worth 57% of the index — while Bessent pushing the yen higher on BOJ tightening expectations removes the JPY support (roughly 13.6%). The trend is intact but decelerating: -1.04% on the month, -0.8% on the week, -0.07% on the day at 98.767. Counter, and it is real: Friday's CPI with headline m/m forecast at 0.4% versus 0.1% prior and oil above $100 could revive a hawkish-Fed dollar bid, and the $6bn buyback shortfall against $10bn expected is lifting yields — at some point the two re-couple.
- Key levels
- S 98.50 · R 99.20
- Invalidated if
- A daily close above 99.20 invalidates the bearish view. Two sessions holding above 98.85 without breaking 98.50 downgrades it to neutral.
EUR/USD
BULLISH · Conviction 6/10 · a few days · expected +0.55%
- Primary driver
- Specs are still net short EUR at -2.88 %OI while the ECB is expected to hike to 2.65% — short covering into a hawkish print is the fuel.
- Reasoning
- This is my best-scored asset at 55% and the prior bullish marker is intact, so the burden is on staying, not flipping. Positioning is the edge: specs remain net short at -2.88 %OI (z -1.05) but have covered +5.96 over five sessions heading into an ECB expected to lift the refi rate to 2.65% from 2.40%. Price action shows a grind, not a spike — +0.4% on the week, +0.74% on the month — so the hike is not fully discounted in spot. Price presses 1.1638 (eight touches, 0.1 ATR) with 1.1646 and the ten-touch 1.1657 above. Counter: 2.65% is consensus, Lagarde can lean dovish by framing the oil shock as a demand tax, and with EURUSD-us10y at -0.29 a hot Friday CPI is a dollar-side risk.
- Key levels
- S 1.1625/1.1619 · R 1.1638/1.1657
- Invalidated if
- An H4 close below 1.1609 invalidates the bullish case. Failure to close above 1.1657 after the ECB press conference downgrades it to neutral.
Watchlist
- ECB 10/09 12:15 — refi seen at 2.65% vs 2.40%; the 12:45 presser is the euro trigger.
- US CPI 11/09 — headline m/m 0.4% vs 0.1% prior; the oil passthrough test for real yields.
- US PPI 10/09 12:30 — core 0.3%; first inflation checkpoint before CPI.
- Hormuz transits and Kharg/Jask strikes — the channel feeding oil into breakevens and gold.
- Bessent: next buyback size after the $6bn shortfall, plus his yen rhetoric.
(UTC) Iran fired 20 ballistic missiles into Jordanian territory and sank a tanker near Hormuz, pushing Brent above $100 for the first time since July 24.
Market regime
Week eleven of hawkish risk-on has mutated into a stagflationary oil shock, but with one decisive change: breakevens have finally unpinned to 2.37% (+0.06 in five sessions), so TIPS 10y real yields are frozen at 2.43% (+0.01) even as nominal 10y climbs to 4.833%. The six-week lid on gold has stopped tightening. This is still not risk-off — VIX 16.25, HY spreads 2.68% (z -1.11), Nasdaq only -0.3%. The rates-dollar link remains severed: 2y at 4.37% (z +1.98) with broad USD at z -1.50. War premium is now bleeding from crude into bullion.
Gold (XAU/USD)
BULLISH · Conviction 5/10 · a few days · expected +0.75%
- Primary driver
- Unpinned breakevens are freezing real yields at 2.43%, removing the rate headwind that capped gold for six weeks.
- Reasoning
- The mechanism that suppressed gold since late July is breaking down. Nominal 10y rose to 4.833% (+2.85% m/m), yet TIPS 10y is up just 0.01 in five sessions because breakevens absorbed the move, jumping to 2.37% (+0.06). Frozen real yields plus DXY at 98.73 (correlation -0.56) restore the bid. Crucially, geopolitics is not yet priced into bullion: gold is only +0.29% m/m despite weeks of Hormuz escalation — the premium sat in crude (WTI +14.8% m/m). Yesterday's +1.49% suggests the channel is finally switching. Counter-argument: COT longs at 54.9% OI (z +1.27) are crowded, and the measured gold-VIX correlation of -0.34 runs against theory, so today's VIX uptick is a headwind, not support.
- Key levels
- S 4401.3/4375.1/4355.1 · R 4420.1/4446/4461.4
- Invalidated if
- An H4 close below 4401.3 downgrades this to neutral. An H4 close below 4375.1 invalidates the bullish case outright.
Bitcoin
SIDEWAYS · Conviction 6/10 · a few days · expected +0.50%
- Primary driver
- Aggressive deleveraging into a 12-touch resistance wall at 79,362 keeps price boxed in a tightening range.
- Reasoning
- Positioning, not direction, is the story. Speculative positioning collapsed to 3.57% OI (-15.93 over five sessions) and perp funding fell to 0.488 bp/day (-1.69 in one session): leverage is being flushed, which suppresses trend rather than creating one. DVOL at 40.04 (z -0.48) confirms the market prices no breakout. Price sits at 78,716 between support at 78,723 (0.2 ATR) and a 12-touch ceiling at 79,362 (0.7 ATR) — the strongest level on the board. After +23.05% m/m, the last week added only 1.78%: digestion. Social sentiment is split between six-digit FOMO and 74k panic, which is noise, not a contrarian signal. Risk: DXY at z -1.50 (correlation -0.44) could force a break higher.
- Key levels
- S 78723/78160/77663 · R 79362/80103/80560
- Invalidated if
- A daily close above 79,362 turns this bullish toward 80,103. An H4 close below 77,663 turns it bearish.
DXY (USD)
SIDEWAYS · Conviction 5/10 · a few days · expected -0.30%
- Primary driver
- A stretched short at broad-USD z -1.50 meets two high-impact US inflation prints, capping downside momentum.
- Reasoning
- The bearish thesis is intact but its momentum has stalled, so the honest call is neutral rather than a fresh short. DXY is -1.08% m/m and -0.83% w/w, but only -0.11% over 24h. Broad USD at z -1.50 is already an extreme, and Bessent's yen jawboning plus BOJ tightening expectations have done much of the work — USDJPY already broke 155. The rates-dollar link stays severed: 2y at 4.37% (z +1.98) should support the dollar and does not. The two-sided risk is the calendar: CPI m/m is forecast to jump to 0.4% from 0.1% on the oil pass-through, with ISM services prices at 72.6. A hot print reactivates the dollar bid; a soft one resumes the slide.
- Key levels
- S 98.50/98.00 · R 98.85/99.20
- Invalidated if
- A daily close above 99.20 turns this bullish. A daily close below 98.50 restores the bearish case.
EUR/USD
BULLISH · Conviction 6/10 · a few days · expected +0.55%
- Primary driver
- The ECB is forecast to hike the refi rate 25bp to 2.65% tomorrow, into a still-net-short euro position.
- Reasoning
- Tomorrow's ECB delivers the cleanest catalyst on the board: consensus looks for the main refi rate at 2.65% versus 2.40% prior, a hawkish move against a Fed that is stuck. Positioning amplifies it — speculative EUR is still net short at -2.88% OI (z -1.05), but shorts have covered fast (+5.96 over five sessions, +1.56 in one), leaving fuel for a squeeze on a hawkish statement. Spot at 1.1643 is grinding higher (+0.41% w/w, +0.75% m/m) with support at 1.1638 (8 touches) directly underneath. Resistance is 1.1657 (10 touches). Counter-argument: US CPI lands Friday, and a 0.4% m/m print would hand the dollar back the front-end advantage.
- Key levels
- S 1.1638/1.1625/1.1619 · R 1.1646/1.1657/1.1665
- Invalidated if
- An H4 close below 1.1619 invalidates the bullish case. Failure to close above 1.1657 after the ECB press conference downgrades it to neutral.
Watchlist
- ECB refi decision 10 Sep 12:15 UTC: 2.65% vs 2.40% prior — the euro's binary event.
- US CPI 11 Sep: m/m forecast 0.4% vs 0.1% prior, the oil pass-through test.
- TIPS 10y at 2.43%: if real yields resume climbing, the gold thesis dies.
- Hormuz transit volumes, already halved — further cuts push Brent past $110.
- BTC 79,362 (12 touches): a daily close above it ends the range.
(UTC) The US Treasury bought back only $6bn of long-dated debt versus the $10bn expected, lifting 10-year yields to 4.837% — the highest US borrowing cost since 2007.
Market regime
Week twelve of hawkish risk-on has fully mutated into a stagflationary oil shock, with one decisive mechanical change: 10-year breakevens have unpinned to 2.37% (+0.06 in five sessions), so TIPS real yields are frozen at 2.43% even as nominal 10s print 4.837%. The six-week lid on gold has stopped tightening. This is still not risk-off — VIX 16.23, HY spreads 2.68% (z -1.11), Nasdaq -0.24%. The rates-dollar link remains severed: 2y at 4.37% (z +1.98) against broad USD at z -1.50. War premium is bleeding from crude into bullion.
Gold (XAU/USD)
BULLISH · Conviction 6/10 · a few days · expected +0.90%
- Primary driver
- Breakevens have finally unpinned to 2.37% while TIPS real yields stay frozen at 2.43%, removing the six-week ceiling on bullion.
- Reasoning
- The mechanism that capped gold for six weeks has broken. Breakevens at 2.37% (+0.06 in five sessions, z +0.83) are finally outrunning nominals, so TIPS real yields sit unchanged at 2.43% (+0.01) despite 10s at 4.837%. Gold is +1.38% in 24h but only +0.17% m/m — a month-long base breaking, not an exhausted rally. Crude is doing the work: WTI +5.63% w/w, Brent above $100, Hormuz transits down roughly half. DXY -0.78% w/w helps via the -0.56 correlation. Counter-argument: spec positioning is crowded at 54.9% OI (z +1.27), GVZ has jumped to 27.26, and the measured gold-VIX correlation is -0.34 — inverted versus theory — so today's VIX +3.24% is a headwind, not confirmation.
- Key levels
- S 4401.3/4375.1/4355.1 · R 4420.1/4446/4461.4
- Invalidated if
- An H4 close below 4401.3 downgrades this to neutral. An H4 close below 4375.1 invalidates the bullish case outright.
Bitcoin
SIDEWAYS · Conviction 6/10 · a few days · expected +0.80%
- Primary driver
- Leverage has been fully flushed — funding at 0.488‱ and spec positioning down to 3.57% OI — leaving price coiled with no squeeze fuel either way.
- Reasoning
- No directional edge here, and the honest call is to say so. Price is pinned at 78,530 between 78,160 (6 touches) and the 79,362 wall (12 touches, 1.1 ATR), up just 0.09% in 24h. Funding has collapsed to 0.488‱ (-1.46 over five sessions) and spec positioning to 3.57% OI (-15.9 over five sessions): leverage is washed out, so there is neither squeeze fuel nor euphoria. Momentum still favours longs at +22.76% m/m, but real yields at z +1.95 are a poor backdrop for long-duration risk and Nasdaq is -0.62% m/m. The crowd is maximally split at 81-85K — two-sided noise, not a contrarian signal. Counter: a daily close above 79,362 with DXY (corr -0.44) rolling over opens 80,103 quickly.
- Key levels
- S 78160/77663/76925 · R 78723/79362/80103
- Invalidated if
- A daily close above 79,362 turns this bullish toward 80,103. 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: 2y yields at z +1.98 are delivering no bid at all to a broad dollar sitting at z -1.50.
- Reasoning
- Neutral with a genuine downside lean, not a fence-sit. Front-end yields are at cycle extremes — 2y 4.37% (z +1.98), 10y 4.837%, the highest borrowing cost since 2007 — yet broad USD sits at z -1.50 and DXY is -1.03% m/m. Three fresh dollar-negatives landed inside 24 hours: Bessent talking the yen higher on BOJ tightening bets, a $6bn buyback versus $10bn expected, and Trump's first threat against the incoming Fed chair, which adds an institutional risk premium. Against that, tomorrow's ECB and Friday's CPI are two-sided; a 0.4% m/m headline with crude above $100 could force short covering. No spot candles exist for DXY, so these levels are indicative only.
- Invalidated if
- A daily close above 99.20 turns this bullish. A daily close below 98.50 restores the bearish case.
EUR/USD
BULLISH · Conviction 6/10 · a few days · expected +0.55%
- Primary driver
- The ECB is expected to hike the refi rate to 2.65% from 2.40% tomorrow while EUR speculative positioning is still net short at -2.88% OI.
- Reasoning
- A grind higher into a hawkish ECB, not a breakout. Consensus is a 25bp hike to 2.65%, and EUR spec positioning remains net short at -2.88% OI (z -1.05) after improving +5.96 in five sessions — that short-covering still has room. The pair holds comfortably above 1.1619 (7 touches) with resistance stacked at 1.1638 (8 touches) and 1.1657 (10 touches), and DXY -0.78% w/w supports. Counter-argument, and it is real: the hike is fully telegraphed, so Lagarde signalling one-and-done is the classic sell-the-fact setup. The EURUSD-us10y correlation of -0.29 also means a hot US CPI on Friday caps the move. Realised range is thin — 1m only +0.67% — so expect grind, not break.
- Key levels
- S 1.1625/1.1619/1.1609 · R 1.1638/1.1646/1.1657
- Invalidated if
- An H4 close below 1.1619 invalidates the bullish case. Failure to close above 1.1657 within 24h of the ECB press conference downgrades it to neutral.
Watchlist
- ECB Sep 10 12:15 UTC: refi seen at 2.65% from 2.40% — Lagarde's tone decides EURUSD above or below 1.1657.
- US PPI Sep 10 12:30 (core 0.3%, headline 0.4%): first read on crude pass-through above $100.
- US CPI Sep 11 12:30 (3.4% y/y, 0.4% m/m): a hot print re-freezes real yields and restores gold's ceiling.
- 10y breakeven at 2.37% versus TIPS real at 2.43% — the spread that decides whether gold's lid stays off.
- Hormuz transits down ~50% and Brent above $100; US/EU offer of unconditional talks with Iran would unwind the war premium.
(UTC) Iran fired 20 ballistic missiles into Jordan at a US base and sank a tanker near Hormuz; Brent topped $100.
Market regime
Week twelve of hawkish risk-on has hardened into a stagflationary oil shock. The decisive change is mechanical: 10-year breakevens have unpinned to 2.37% (+0.06 in five sessions), freezing TIPS real yields at 2.43% even as nominal 10s print 4.837%, the highest US borrowing cost since 2007 — the six-week lid on gold has stopped tightening. This is still not risk-off: VIX 16.36, HY spreads 2.68% (z -1.11), Nasdaq -0.32%. The rates-dollar link stays severed, 2s at 4.37% (z +1.98) against broad USD at z -1.50. War premium is bleeding from crude into bullion.
Gold (XAU/USD)
BULLISH · Conviction 5/10 · a few days · expected +0.80%
- Primary driver
- Breakevens unpinning to 2.37% freeze real yields at 2.43% despite nominal 10s at 4.837%, removing the six-week cap on gold.
- Reasoning
- The mechanism that capped gold for six weeks is loosening. Breakevens have unpinned to 2.37% (+0.06 in five sessions, z +0.83), so TIPS real yields sit frozen at 2.43% even as nominal 10s print 4.837% — real rates, not nominals, are gold's variable. War premium is finally crossing from crude into bullion: gold +1.14% on a day VIX rose 4.07%, which breaks the measured -0.34 gold/VIX correlation of this regime. Broad USD at z -1.50 adds a tailwind through the -0.56 gold/DXY beta, and GVZ is bid at 27.26 (+2.86 in five sessions). Positioning is the counter: spec length is 54.9% of OI (z +1.27, +7.6 in five sessions), price is pinned to a seven-touch 4401.3 cap, and a hot CPI Friday would re-tighten real yields.
- Key levels
- S 4375.1/4355.1/4329.9 · R 4401.3/4420.1/4446
- Invalidated if
- An H4 close below 4375.1 invalidates the bullish case. Failure to close H4 above 4401.3 within 24 hours downgrades it to neutral.
Bitcoin
SIDEWAYS · Conviction 6/10 · a few days · expected +0.80%
- Primary driver
- Leverage has been flushed rather than the trend, leaving price coiled between 78,160 support and a twelve-touch 79,362 wall.
- Reasoning
- BTC is consolidating a 22.29% monthly run: 1-week change is just 1.15% and 24-hour -0.29%. What flushed was leverage, not the trend — perp funding collapsed to 0.488 bp/day (-1.46 over five sessions), speculative positioning fell to 3.57% of OI (-15.9 in five sessions), and DVOL at 40.04 (z -0.48) prices almost no event risk into CPI. Social sentiment is bearish and exhausted after the 80k rejection, which is a contrarian positive but not yet a buy trigger. The tape is genuinely two-sided: 78,160 support sits 0.2 ATR below, the twelve-touch 79,362 resistance 1.4 ATR above, so the honest range is near ±1% against a 2% days threshold. Weak USD helps via -0.44 correlation; Goldman's AI credit warning and VIX +4.07% cut the other way.
- Key levels
- S 78160/77663/76925 · R 78723/79362/80103
- Invalidated if
- A daily close above 79,362 turns this bullish toward 80,103. An H4 close below 77,663 turns it bearish.
DXY (USD)
SIDEWAYS · Conviction 4/10 · a few days · expected -0.35%
- Primary driver
- Bessent is actively talking the yen higher while the ECB is expected to hike to 2.65%, pressuring two DXY legs at once.
- Reasoning
- The rates-dollar link stays severed: 2-year yields at 4.37% (z +1.98) and 10s at 4.837% coexist with broad USD at z -1.50 and DXY down 0.76% on the week, 1.01% on the month. Two fresh weights push the same direction — Bessent is talking the yen higher and daring investors to keep shorting it, dragging the JPY leg, while the ECB is expected to lift its refi rate to 2.65% from 2.40% on Thursday, lifting the EUR leg's carry. Against that, Friday's CPI is forecast at 3.4% y/y and 0.4% m/m with crude above $100, a real upside risk that would revive hike pricing and squeeze dollar shorts. Signals conflict, so amplitude stays below a directional call inside 98.50-99.20.
- Key levels
- S 98.50 · R 99.20
- Invalidated if
- A daily close above 99.20 turns this bullish. A daily close below 98.50 restores the bearish case.
EUR/USD
BULLISH · Conviction 6/10 · a few days · expected +0.55%
- Primary driver
- The ECB is expected to hike to 2.65% with Brent above $100, hitting a market still net short EUR at -2.88% of OI.
- Reasoning
- The ECB is expected to lift its main refi rate to 2.65% from 2.40% on Thursday, and with Brent above $100 the statement is unlikely to read as a final hike. Positioning supplies the asymmetry: speculative EUR is still net short at -2.88% of OI (z -1.05) after covering 5.96 points in five sessions, so a hawkish presser hits a market leaning the wrong way. The macro frame agrees — broad USD at z -1.50 despite US 2s at 4.37% shows dollar demand no longer tracks yield differentials, and EURUSD is up 0.34% weekly, 0.68% monthly with the -0.29 EUR/us10y correlation muted. The whole test is 1.1657, which has held ten times. Counter: Europe imports this oil shock, and a hot US CPI Friday reverses it fast.
- Key levels
- S 1.1625/1.1619/1.1609 · R 1.1638/1.1646/1.1657
- Invalidated if
- An H4 close below 1.1619 invalidates the bullish case. Failure to close above 1.1657 within 24 hours of the ECB press conference downgrades it to neutral.
Watchlist
- ECB decision 12:15 and Lagarde presser 12:45 Thursday: 2.65% hike expected, tone is the EURUSD trigger
- US Core PPI 12:30 Thursday (0.3% f/c) then CPI Friday (3.4% y/y, 0.4% m/m) with crude above $100
- 10-year breakevens above 2.37%: further unpinning caps real yields and keeps the gold bid alive
- Gold 4401.3 then 4446 versus spec length at 54.9% of OI (z +1.27) — crowded into the breakout
- Hormuz transit volumes, already near half the 10-day average, and any Iranian strike on Gulf infrastructure
(UTC) The US Treasury bought back just $6bn of long-dated debt versus the $10bn expected, driving 10-year yields to 4.837%, the highest since 2007.
Market regime
Week twelve of hawkish risk-on has hardened into a stagflationary oil shock. The decisive change is mechanical: 10-year breakevens have unpinned to 2.37% (+0.06 in five sessions) while TIPS real yields stay frozen at 2.43%, so nominal 10s at 4.837% — the highest US borrowing cost since 2007 — no longer tighten the lid on bullion. This is still not risk-off: VIX 16.46, HY spreads 2.68% at z -1.11, Nasdaq -0.29%. The rates-dollar link remains severed, 2s at z +1.98 against broad USD at z -1.50. War premium is bleeding from crude into gold.
Gold (XAU/USD)
BULLISH · Conviction 5/10 · a few days · expected +0.80%
- Primary driver
- Ten-year breakevens unpinning to 2.37% keeps real yields frozen at 2.43%, lifting the six-week lid on bullion just as Brent trades above $100.
- Reasoning
- Gold is finally repricing the oil shock it ignored for six weeks. The mechanism changed: 10-year breakevens unpinned to 2.37% (+0.06 in five sessions, z +0.83), so crude's 16.07% monthly surge now feeds nominal yields rather than TIPS real yields, which sat still at 2.43%. Evidence the move is fresh, not priced: gold is +1.02% in 24 hours against just +0.21% on the week and -0.17% on the month, with Brent above $100 and Shanghai crude at a record $110. GVZ added 2.86 points to 27.26%, DXY sits at 98.82 with broad USD at z -1.50, and gold's measured beta to DXY is -0.56. Counter: spec longs at 54.9% of OI (z +1.27) are crowded, and gold's realised correlation to VIX is -0.34, so this VIX pop is not a tailwind.
- Key levels
- S 4375.1/4355.1 · R 4401.3/4446
- Invalidated if
- An H4 close below 4375.1 invalidates the bullish case. Failure to close H4 above 4401.3 before Friday's CPI downgrades it to neutral.
Bitcoin
SIDEWAYS · Conviction 6/10 · a few days · expected +1.20%
- Primary driver
- Leverage has been fully flushed — spec OI at 3.57% and funding near zero — but 79,362 with twelve touches caps any bounce.
- Reasoning
- Positioning has been flushed while price held. Speculative open interest collapsed to 3.57% of OI (-15.9 points in five sessions) and perp funding fell to 0.488 bp/day (-1.46 in five sessions), yet BTC is only -0.2% in 24 hours and still +22.41% on the month — weak hands leaving, not distribution. Social sentiment is extreme panic laced with dip-buying FOMO, a contrarian positive near a short-term base. But the tape is capped: 78,160 sits 0.1 ATR overhead with six touches and 79,362 carries twelve. Macro offers no fuel with real yields at z +1.95 and Nasdaq -0.29%, while Thursday's PPI and Friday's CPI (0.4% m/m consensus) are genuinely two-sided. Base case is chop between 77,663 and 79,362.
- Key levels
- S 77663/76925 · R 78160/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: 2s at z +1.98 cannot lift a broad dollar sitting at z -1.50 while Bessent talks the yen higher.
- Reasoning
- The rates-dollar link stays severed. Two-year yields at 4.37% sit at z +1.98 and 10s printed 4.837%, the highest US borrowing cost since 2007, yet broad USD is at z -1.50 and DXY has lost 0.74% on the week and 0.99% on the month. The funding leg explains it: Bessent is actively talking the yen higher and BOJ tightening expectations are building after JGB 10s hit 3%, while Japanese repatriation drains dollar demand. Thursday's ECB, expected to hike to 2.65% from 2.40%, adds a second drag through the euro's dominant index weight. Counter: hot PPI or a CPI beat above the 0.4% consensus would revive the dollar fast, and 98.50 has held every test. Expect a slow grind, not a break.
- Invalidated if
- A daily close above 99.20 turns this bullish. A daily close below 98.50 turns it bearish.
EUR/USD
BULLISH · Conviction 6/10 · a few days · expected +0.55%
- Primary driver
- Tomorrow's ECB hike to 2.65% meets a still-short euro market at -2.88% of OI, an asymmetry that favours a squeeze higher.
- Reasoning
- The ECB is the only major central bank with a live hike tomorrow, consensus 2.65% from 2.40%, and euro positioning is still net short at -2.88% of OI (z -1.05) despite covering 5.96 points in five sessions — that asymmetry favours a squeeze. Spot has ground higher for three weeks, +0.34% on the week and +0.68% on the month, with broad USD at z -1.50 and no sign of the dollar responding to yields. Realised correlation to US 10-year yields is only -0.29, so a record 4.837% borrowing cost is not stopping the euro. Counter: 25bp is fully priced, so terminal-rate guidance from Lagarde invites a sell-the-fact reversal, and 1.1657 has ten touches — a heavy ceiling before 1.1700.
- Key levels
- S 1.1625/1.1619 · R 1.1638/1.1657
- Invalidated if
- An H4 close below 1.1619 invalidates the bullish case. Failure to close above 1.1657 within 24 hours of the ECB press conference downgrades it to neutral.
Watchlist
- ECB Thursday 12:15 UTC: the hike to 2.65% is priced — Lagarde's terminal guidance is the trade.
- US PPI Thursday, CPI Friday: 0.4% m/m consensus on both headlines; a hot print tests the breakeven-vs-real-yield split.
- Gold: an H4 close above 4401.3 opens 4420.1 then 4446; failure keeps the six-week range.
- Bessent's buyback details — size decides whether 10s hold above 4.80%.
- Hormuz: unconditional talks offered to Iran versus continued tanker strikes; de-escalation would bleed $10 from Brent.
(UTC)held until 23:53 US Treasury Secretary Bessent talked the yen higher and warned FX markets, stoking expectations of aggressive BOJ tightening and disruption risk.
Market regime
Week twelve of hawkish risk-on has tipped into a stagflationary oil shock, and the mechanics have changed. Ten-year breakevens have unpinned to 2.37%, up 0.06 in five sessions, while TIPS real yields stay frozen at 2.43% — so nominal 10s at 4.837%, the highest since 2007, are now rising on inflation, not real rates, and no longer cap bullion. This is still not risk-off: VIX 16.46, HY spreads 2.68% at z -1.11, Nasdaq -0.29%. The rates-dollar link stays severed, 2s at z +1.98 against broad USD at z -1.50. PPI and CPI arbitrate.
Gold (XAU/USD)
BULLISH · Conviction 6/10 · a few days · expected +1.00%
- Primary driver
- Breakevens unpinning to 2.37% while TIPS real yields stay frozen at 2.43% lifts the real-rate cap that suppressed bullion for six weeks.
- Reasoning
- The bullish case rests on the inflation channel, not haven flows. Breakevens are at 2.37%, +0.06 in five sessions at z +0.83, while TIPS real yields sit unchanged at 2.43% — nominal 10s at 4.837% are no longer a real-rate headwind. Crucially, gold is only +0.37% on the week and flat on the month against WTI +16.08% m/m and Brent through 100, so war premium has not yet crossed into bullion. Gold has reclaimed 4401.3 (7 touches) and GVZ is up 2.86 in five sessions. Broad USD at z -1.50 with a -0.56 gold-DXY correlation helps. Counter: spec longs at 54.94% OI, z +1.27, are crowded, and the measured gold-VIX correlation of -0.34 makes VIX +4.71% a headwind.
- Key levels
- S 4401.3/4375.1 · R 4420.1/4446
- Invalidated if
- An H4 close below 4375.1 invalidates the bullish case. A core CPI print above 2.6% y/y on Friday downgrades it to neutral.
Bitcoin
SIDEWAYS · Conviction 6/10 · a few days · expected +0.60%
- Primary driver
- Leverage has been fully flushed — funding at 0.488‱ and spec positioning down 15.93 points of OI in five sessions — leaving neither cascade fuel nor squeeze fuel.
- Reasoning
- Price is pinned in a 1.36% band between 77,663 and 78,723 with H4 ATR at 785, and the positioning data explains why. Funding has collapsed to 0.488‱ (-1.464 over five sessions) and speculative OI is down 15.93 points to 3.569%, so the leverage that drives both liquidation cascades and squeezes is gone. DVOL at 40.04, z -0.48, shows no fear premium. Cross-asset support is mild: btc-DXY at -0.44 with broad USD at z -1.50, btc-Nasdaq +0.29 with Nasdaq flat. Social sentiment is simultaneously panicked and euphoric — a volatility warning, not a direction. Counter: Friday's CPI is a genuine vol event, and a hot print with 2s at z +1.98 could crack 77,663. BTC is +21.99% m/m and has flipped bias twelve times in fourteen days without a single level breaking; discipline says hold.
- Key levels
- S 77663/76925 · R 78160/78723
- 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 — 2s at z +1.98 against broad USD at z -1.50 — while Bessent actively talks the yen higher.
- Reasoning
- Two forces cancel out. On one side, 2-year yields at 4.37% (z +1.98) and 10s at 4.837%, the highest since 2007, should mechanically bid the dollar. On the other, that transmission has been broken for four weeks: broad USD sits at z -1.50 and DXY is -0.78% on the week despite the yield surge. Bessent's yen jawboning adds direct downside via USD/JPY, and the ECB is expected to hike to 2.65% from 2.40% — with EUR roughly 57% of the basket, that caps DXY mechanically. Counter: hot PPI Thursday and CPI Friday could finally reconnect rates and the dollar, which is exactly what 99.20 would confirm. Note the system holds no DXY candles, so these are event anchors, not measured levels.
- Key levels
- S 98.50 · R 99.20
- Invalidated if
- A daily close above 99.20 turns this bullish. A daily close below 98.50 turns it bearish.
EUR/USD
SIDEWAYS · Conviction 6/10 · a few days · expected +0.30%
- Primary driver
- Price is pinned on 1.1638, an 8-touch resistance, with H4 ATR at just 0.0017 — the measured range caps any days-horizon move below threshold.
- Reasoning
- The upside story is intact but the measured range says it cannot travel far enough to earn a directional label. EUR/USD sits exactly at 1.1638, resistance with 8 touches, and H4 ATR is 0.0017, just 0.15% of spot. Above lie 1.1646 and 1.1657 (10 touches) — reaching the latter is only +0.17%. A 0.50% move would require roughly 1.1695, beyond every measured level and about four ATRs in two to three days. Positioning still favours upside: spec EUR is net short at -2.88% OI, z -1.05, but has covered 5.96 points in five sessions. Thursday's ECB hike to 2.65% is consensus and therefore priced; the real risk is Lagarde signalling terminal. Counter: a hot US CPI Friday flips this to a test of 1.1619.
- Key levels
- S 1.1625/1.1619 · R 1.1638/1.1646
- Invalidated if
- An H4 close below 1.1619 turns this bearish. A daily close above 1.1657 after the ECB presser turns it bullish.
Watchlist
- Thu 12:30 UTC US PPI: headline 0.4% vs 0.0% prior — the oil pass-through test for breakevens.
- Fri 12:30 UTC US CPI: hot headline 0.4% with core easing to 2.4% is the ideal gold mix.
- ECB 12:15 and Lagarde 12:45 Thursday: 2.65% hike priced; terminal-rate hint is the EUR risk.
- Breakeven 2.37% vs TIPS 2.43%: if real yields resume rising, the gold thesis dies.
- Hormuz shipping volumes, already halved, and whether Brent holds above 100.
This page is frozen to a past day. The latest call is always on the home page.