Gold macro call, 21/07/2026: leaning bullish
Record of 21/07/2026 — this page is frozen and is not the current picture. See the current call →
7 changes of view during the day.
(UTC)held until 05:44 Oil spikes and markets begin pricing an outright Fed rate HIKE under Trump's hawkish new chair, driving US10Y up 1.26% today.
Market regime
The term-premium/real-yield regime still overrides haven demand on day 10 of the US-Iran war, with gold refusing to bid despite oil above $90 and US casualties. The fresh catalyst is a repricing toward an actual Fed hike under Trump's hawkish chair, lifting US10Y to 4.598 (+1.26% today, +3.3% monthly). Layered risk-off—institutional tech dumping, KOSPI -4%, fastest Chinese deleveraging since 2015, MassMutual credit stress—firms the USD only mildly (DXY 100.96). BTC clings to 65k on extreme retail euphoria, a contrarian caution flag.
Gold (XAU/USD)
SIDEWAYS · Conviction 6/10 · a few days
- Primary driver
- Rising real yields cap gold while the haven bid stays broken.
- Reasoning
- Gold sits at 4018, down 4.88% monthly and flat 24h, still pinned near 4000 despite a tenth day of war, oil above $90, and US casualties—the haven link remains severed. The new Fed-hike repricing pushed US10Y to 4.598 (+1.26%), a direct headwind since higher real yields raise the opportunity cost of holding non-yielding metal. The war premium provides only a floor, not upside; that news is largely priced after ten days of no bid. Counter: China ending paper-gold trading could tighten physical supply, and any yield reversal or ceasefire flush would reopen upside fast. Net: rangebound between the 4000 floor and 4080 cap until yields or a haven shock resolve.
- Key levels
- S 3960/4000, R 4080/4120
- Invalidated if
- H4 close above 4080 flips bullish as the haven bid returns; H4 close below 3960 confirms bearish continuation.
Bitcoin
SIDEWAYS · Conviction 6/10 · a few days
- Primary driver
- Extreme retail euphoria into risk-off is a contrarian caution flag.
- Reasoning
- BTC holds 65351, flat across 24h/1w and +3.22% monthly, resilient even as institutions dump tech and KOSPI falls 4%. That resilience is powered by extreme retail euphoria on social—80-100k targets, FOMO 'LFG' spam—which historically marks short-term tops, not confirmation. With the Fed repricing toward a hike and front-end yields firming, the liquidity backdrop is turning less supportive for risk assets. Counter: BTC has decoupled from equities before and could grind higher if a ceasefire triggers a broad risk-on relief. But retail-only support with no fresh institutional bid is structurally fragile. Neutral until the range resolves; a daily close below 62000 would confirm the euphoria was a trap.
- Key levels
- S 62000/63000, R 66500/68000
- Invalidated if
- Daily close above 66500 reopens the 68-72k zone; daily close below 62000 opens a bearish leg.
DXY (USD)
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- Fed-hike repricing and firmer front-end yields give the USD a mild tailwind.
- Reasoning
- DXY at 100.96 is firm but capped, up 0.21% today and roughly flat monthly. The move toward pricing an actual Fed hike under a hawkish chair, plus US10Y +1.26%, supports the dollar via the rate differential, and fresh 50% Canada tariffs add a marginal tailwind. Yet the index cannot break 101.50, showing risk-off haven flows into USD are only partial while credit stress and a resilient EUR cap the upside. Counter: a dovish ECB surprise Thursday or an oil-driven inflation scare could accelerate the dollar bid. Range-bound between 100.30 and 101.50; direction hinges on whether front-end yields keep climbing.
- Key levels
- S 100.30, R 101.50
- Invalidated if
- Break and H4 close above 101.50 confirms bullish; H4 close below 100.30 turns bearish.
EUR/USD
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- Thursday's ECB decision is the binary pivot for direction.
- Reasoning
- EURUSD at 1.1416 is firm, up 0.27% weekly but down 0.38% monthly, holding above the 1.1350 pivot despite a firmer dollar. The pair is coiling ahead of Thursday's ECB, where the refi rate is expected held at 2.40%—so the press conference tone becomes the swing factor; any hawkish hold supports the euro, dovish guidance resumes the downtrend. Friday's German flash services PMI rebounding to 49.0 from 46.8 hints at stabilization, a modest euro support. Counter: widening US-EU rate differentials from Fed-hike bets favor the dollar and could pin EURUSD lower. Neutral into the ECB; 1.1350 and 1.1480 bracket the decision.
- Key levels
- S 1.1350, R 1.1480
- Invalidated if
- H4 close above 1.1480 turns constructive; H4 close below 1.1350 resumes the bearish trend.
Watchlist
- US10Y momentum: does the Fed-hike repricing push yields past 4.65?
- ECB Thursday 12:15-12:45 UTC: refi hold plus press-conference tone drives EUR
- Hormuz/oil: fresh tanker strikes or a ceasefire signal reprice the war premium
- BTC retail euphoria vs 62k floor—watch for a euphoria-trap breakdown
- UK data run: Tue jobs, Wed CPI 2.7%, Thu-Fri PMIs steer GBP crosses
(UTC)held until 09:26 A tanker was struck at the Strait of Hormuz, forcing its crew to abandon ship (UKMTO), as US-Iran fighting entered day 10 with crude holding above $90.
Market regime
The term-premium/real-yield regime that capped gold for two weeks is showing its first crack. Gold rallied +1.78% today, clearing 4080 even as US10Y rose +1.26% to 4.598 and DXY stayed flat—the exact mix that had pinned bullion near 4000. An entrenched US-Iran war (day 10), $90+ crude and fresh Hormuz tanker strikes are reviving a haven/inflation-hedge bid. USD idles near 100.87; EURUSD ranges into Thursday's ECB. BTC holds 65.9k on fragmented retail—risk sentiment neutral-to-soft.
Gold (XAU/USD)
BULLISH · Conviction 6/10 · a few days
- Primary driver
- An entrenched US-Iran war and $90+ crude are finally reviving a haven/inflation-hedge bid that overcame the yield drag.
- Reasoning
- Gold decoupled from the yield-cap today, rising +1.78% to 4081.5 and clearing the 4080 line my prior note flagged as the bullish trigger—critically, it did so while US10Y climbed +1.26% and DXY stayed flat, the very combination that had pinned bullion near 4000 for two weeks. The driver is war entrenchment: day 10 of US-Iran fighting, an $80B Pentagon funding request, fresh Hormuz tanker strikes and crude above $90 revive both haven and inflation-hedge demand. China halting paper-gold trading is a marginal supply-tightening tailwind. Counter-argument: the break is thin—barely above the level—monthly return is still -3.38%, and two weeks of failed haven rallies warn of a fakeout, so a daily close is needed to confirm.
- Key levels
- S 4040/4000/3960; R 4080/4120/4150
- Invalidated if
- H4 close back below 4040 negates the breakout and reverts to the neutral range; a daily close holding above 4080 confirms bullish continuation toward 4120.
Bitcoin
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- BTC trades as a range asset caught between institutional tech-led risk-off and stubborn retail bids, with no fresh catalyst.
- Reasoning
- BTC holds 65.9k, up +1.05% on the day but stuck in the 63-66k band it has occupied all week. There is no fresh catalyst; social sentiment is fragmented and noisy—targets scattered from $66k to $210k—so there is no clean contrarian read, just elevated noise. The tape sits between risk-off pressure (institutional tech selling that pushed it toward 65k) and stubborn retail bids that have defended 63k. Correlation to the war is weak; BTC is not trading as a haven. Counter-argument: a daily close above 66.5k reopens the 68-72k zone, while a deepening credit/tech risk-off could crack 62k. Neutral until a level breaks.
- Key levels
- S 63000/62000; R 66500/68000
- Invalidated if
- Daily close above 66500 reopens the 68-72k zone; daily close below 62000 opens a bearish liquidation leg.
DXY (USD)
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- War, $90 crude and fresh Canada tariffs are USD-supportive but appear largely priced, keeping the index coiled below 101.50.
- Reasoning
- DXY sits flat at 100.87, unchanged on the day and week, coiling near 101. The war and $90 crude are USD-supportive via safe-haven and terms-of-trade channels, and Trump's fresh 50% Canada tariffs add a protectionist bid—yet the index refuses to break higher, suggesting the bullish drivers are largely priced. Firm front-end yields on Fed-hike bets from the hawkish new Chair are a supportive undercurrent. Counter-argument: a dovish-hold ECB Thursday could lift DXY via a softer EUR, but until 101.50 gives way the index is range-bound. Neutral.
- Key levels
- S 100.30/100.00; R 101.50/102.00
- Invalidated if
- H4 close above 101.50 confirms bullish; H4 close below 100.30 turns bearish.
EUR/USD
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- EUR/USD is a pure event trade coiling into Thursday's ECB, where the refi rate is seen held at 2.40%.
- Reasoning
- EUR/USD holds 1.1426, +0.37% on the week but going nowhere ahead of Thursday's ECB, where the refi rate is expected held at 2.40%. The pair is now a pure event trade: Lagarde's tone and Friday's flash PMIs (German services seen improving to 49.0) will set direction. Geopolitical risk and firm US front-end yields cap the upside, while a dovish-hold could pressure it lower. Counter-argument: a hawkish-hold or upbeat PMIs could push it through 1.1480 toward the constructive zone. Range-bound and neutral into the meeting.
- Key levels
- S 1.1350/1.1300; R 1.1480/1.1520
- Invalidated if
- H4 close above 1.1480 turns constructive; H4 close below 1.1350 resumes the bearish trend.
Watchlist
- Gold daily close vs 4080 — confirms breakout or fakeout
- Hormuz tanker strikes / crude above $90 keep the inflation-hedge bid alive
- Thursday ECB (2.40% hold) + Lagarde tone drives EUR/DXY
- US10Y at 4.60 — a renewed yield surge would re-cap gold
- BTC 66.5k/62k break; watch tech-led institutional risk-off
(UTC)held until 12:04
Market regime
The regime remains dominated by term premium and real yields rather than pure haven demand. US10Y sits at 4.598, up 1.26% on the day and 3.3% on the month, with a hawkish new Fed chair keeping hike bets alive as war-driven oil stokes inflation fears. Day-10 US-Iran escalation—Hormuz tanker strikes, Caspian/CPC pipeline hits, Houthi Saudi blockade—keeps crude bid but has repeatedly failed to sustain gold. Risk sentiment is neutral-soft: BTC stays euphoric on retail despite five straight ETF outflow days, while the dollar and euro coil into Thursday's ECB.
Gold (XAU/USD)
BULLISH · Conviction 5/10 · a few days
- Primary driver
- An oil-driven inflation-hedge and haven bid, reinforced by China's abrupt halt of retail paper-gold trading tightening paper supply.
- Reasoning
- Gold prints +1.3% on the day to 4062 while US10Y climbs to 4.598 (+1.26%)—a rare instance of bullion resisting the real-yield headwind that capped it all month (-3.8%). The bid is oil-driven: repeated Hormuz tanker strikes, the Caspian/CPC pipeline hit and a Houthi Saudi blockade keep crude elevated, reviving inflation-hedge and haven demand. China's halt of retail paper-gold trading before July 24 tightens paper supply, a structural tailwind. Counter: gold is flat on the week (+0.03%) and DXY holds ~101 with front-end yields firm under a hawkish Fed chair pricing hikes; the haven link has failed repeatedly through this war. Momentum is unproven while price sits mid-range below 4080.
- Key levels
- S: 4040, 4000 | R: 4080, 4120
- Invalidated if
- H4 close back below 4040 reverts to the neutral range; a daily close above 4080 confirms continuation toward 4120.
Bitcoin
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- A flow-price divergence—five straight ETF outflow days against a rising price—amid extreme retail euphoria that skews risk to the downside.
- Reasoning
- BTC holds 66.2k (+1.5% day, +4.6% month), pinned just under the 66500 pivot, but internals are deteriorating: spot ETFs have bled for five straight sessions, the longest since May, even as price rises—a classic flow-price divergence. Social sentiment is euphoric, saturated with FOMO and derision of bears, an extreme that historically front-runs reversals rather than confirming them. The macro backdrop—rising 10y, firm dollar, institutional tech-equity selling—is unsupportive. Counter: retail bid stays resilient and a daily close above 66500 mechanically reopens 68-72k, so shorting is premature until the level rejects. Net stance neutral with a downside skew until flows or the pivot resolve.
- Key levels
- S: 62000, 63000 | R: 66500, 68000-72000
- Invalidated if
- Daily close above 66500 reopens the 68-72k zone; daily close below 62000 opens a bearish liquidation leg.
DXY (USD)
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- The dollar fails to rally despite firmer yields, coiling range-bound into Thursday's ECB as the key binary.
- Reasoning
- DXY idles at 100.97, unchanged on the day and week, coiling despite US10Y pushing to 4.598 and a hawkish Fed chair keeping hike odds alive—a notable failure of the rate differential to lift the dollar, hinting the hawkish repricing is largely priced in. Trump's fresh 50% Canada tariffs add a mild protectionist/haven bid. The binary is Thursday's ECB: a hold at 2.40% is expected, so the euro reaction and Friday's flash PMIs will set direction. Counter: firm front-end yields and Middle East geopolitical risk cap the downside, and a decisive break needs a catalyst. Range-bound and neutral into the event.
- Key levels
- S: 100.30, 100.00 | R: 101.50, 102.00
- Invalidated if
- H4 close above 101.50 confirms bullish; H4 close below 100.30 turns bearish.
EUR/USD
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- The pair coils ahead of Thursday's ECB, expected to hold at 2.40%, with Lagarde's tone and Friday PMIs the swing factor.
- Reasoning
- EURUSD sits at 1.1423, +0.34% on the week but flat on the day, mirroring dollar inertia. All eyes turn to Thursday's ECB, expected to hold the main rate at 2.40%; the policy statement and Lagarde's tone are the swing factor, with Friday's German and French flash PMIs (services still sub-50) as confirmation. German services are forecast to improve to 49.0 from 46.8, a mild euro tailwind if it beats. Counter: firm US front-end yields and Middle East risk favor the dollar and cap euro upside, and the pair has coiled in a tight range for a week. Neutral into the event; direction resolves post-ECB.
- Key levels
- S: 1.1350, 1.1300 | R: 1.1480, 1.1520
- Invalidated if
- H4 close above 1.1480 turns constructive; H4 close below 1.1350 resumes the bearish trend.
Watchlist
- ECB Thu 12:15 UTC: hold at 2.40% expected; Lagarde tone drives EUR/DXY
- Gold: daily close >4080 = bullish trigger; loss of 4040 reverts neutral
- BTC ETF flows: 6th outflow day vs 66500 breakout test—watch the divergence
- Hormuz tanker strikes / oil: fresh supply hit could revive the gold bid
- China paper-gold halt (Jul 24): watch physical-paper spread and flows
(UTC)held until 13:40
Market regime
Term premium and real yields still dominate over pure haven demand. US10Y holds 4.6, up 3.35% on the month, as a hawkish new Fed chair and oil-fueled inflation keep rate-hike bets alive. Day-11 US-Iran war—Brent above $91, Hormuz tanker strikes, two US soldiers killed—gives gold only a tactical bid that fades each week. BTC pushes above 66,500 on retail euphoria despite five straight ETF outflow days, a contrarian top flag. Dollar and euro coil into Thursday's ECB.
Gold (XAU/USD)
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- Real yields at 4.6% cap gold despite a war-driven tactical bid.
- Reasoning
- Gold rose 1.41% today to 4067 as day-11 Iran war and Brent above $91 revived a tactical haven bid, yet it stays flat on the week and -3.72% on the month—the same failure-to-sustain pattern that defines this regime. The dominant driver remains real yields: US10Y sits at 4.6, +3.35% monthly, as a hawkish Fed chair and oil-fueled inflation keep hike bets alive, capping rallies; recent GLD outflows reinforce the drag. Price holds above 4040 so the prior bullish tilt is not dead, but it has not cleared 4080 to confirm continuation. Counter: a genuine Hormuz supply shock could finally decouple gold from yields—but repeated escalation has not done so yet, so neutral until a decisive close resolves the 4040-4080 coil.
- Invalidated if
- Daily close above 4080 turns bullish toward 4120; H4 close below 4040 opens 4000/3981.
Bitcoin
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- Breakout above 66,500 clashes with extreme retail euphoria and ETF outflows.
- Reasoning
- BTC is up 1.99% to 66,551, edging above the 66,500 trigger that technically reopens the 68-72k zone, and news of broad institutional, whale and options participation plus a near-passage CLARITY Act supports the tape. But the setup is contradictory: social sentiment is extremely euphoric ('god candle', 'to the moon'), a classic contrarian top flag, and spot ETFs have logged five straight outflow days—the longest since May—so the rally lacks the passive bid that usually confirms breakouts. Earlier tech-equity selling also shows risk appetite is fragile. Net: momentum is constructive but crowded, arguing for neutral rather than chasing. A clean daily close and hold above 67-68k with ETF inflows returning would flip this bullish; failure here risks a fast mean-reversion.
- Invalidated if
- Daily close held above 68,000 confirms bullish; daily close below 62,000 opens a liquidation leg.
DXY (USD)
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- Firm front-end yields support the dollar, but it coils flat into ECB.
- Reasoning
- DXY sits at 101.02, essentially unchanged on the day, week and month, coiling inside a tight 100.30-101.50 range. The bullish case rests on firm US front-end yields—US10Y at 4.6 with hike bets alive—plus fresh trade-war headlines (a 50% tariff on some Canadian goods) that add a haven bid. The bearish counter is that the dollar has failed to break higher despite war escalation and elevated yields, suggesting the move is priced-in and positioning is heavy. Thursday's ECB is the swing factor: a dovish hold that weakens the euro would mechanically lift DXY, while any hawkish surprise pressures it. Until the range breaks, neutral is the disciplined stance rather than pre-positioning.
- Invalidated if
- H4 close above 101.50 confirms bullish; H4 close below 100.30 turns bearish.
EUR/USD
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- Pair coils into Thursday's ECB, the decisive near-term catalyst.
- Reasoning
- EURUSD trades 1.1419, down a marginal 0.07% today but +0.31% on the week, holding mid-range between 1.1350 and 1.1480 as the market waits for the ECB on Thursday, where the Main Refinancing Rate is seen unchanged at 2.40%. With policy expected on hold, the press conference tone and Friday's flash PMIs—German services forecast to improve to 49.0—become the real drivers. Firm US yields cap upside, while a resilient euro floor reflects two-sided risk. The counter-argument is that a dovish Lagarde or soft PMIs could resume the underlying bearish trend that has the pair -0.34% on the month. Neutral until the ECB resolves the coil; direction there sets the next multi-day leg.
- Invalidated if
- H4 close above 1.1480 turns constructive; H4 close below 1.1350 resumes the bearish trend.
Watchlist
- ECB Thursday 12:15 UTC: hold at 2.40% expected; Lagarde tone drives EUR/DXY.
- Gold 4040-4080 coil: decisive close resolves neutral into trend.
- BTC 66,500 breakout vs. euphoria + 5-day ETF outflows—contrarian risk.
- Hormuz: any real tanker-supply shock could finally decouple gold from yields.
- US10Y at 4.6: sustained break higher keeps pressure on gold.
(UTC) Iran's president confirmed Mojtaba Khamenei has succeeded his assassinated father as Supreme Leader, marking a leadership-decapitation escalation in the day-11 US-Iran war.
Market regime
Real yields and term premium still dominate pure haven demand. US10Y at 4.63%, up 4% on the month, keeps a lid on gold even as Brent tops $91 and Hormuz tanker strikes multiply. Yet gold's +1.27% bounce hints at a fresh regime-change bid after Khamenei's reported assassination—the first real haven pulse of this war. BTC grinds to 66,900 on retail euphoria despite five straight ETF outflow days, a contrarian distribution flag. Dollar and euro coil into Thursday's ECB, the week's main FX catalyst.
Gold (XAU/USD)
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- A modest haven bid is reconnecting on Iranian leadership-decapitation risk, but rising real yields cap the upside.
- Reasoning
- Gold reclaimed 4040 and printed +1.27% intraday to 4061, its first meaningful bid of the war after weeks of haven decoupling. The trigger: reported assassination of Iran's Supreme Leader plus Brent above $91 and repeated Hormuz tanker strikes. Yet the structural headwind persists—US10Y rose 0.7% today to 4.63%, +4% on the month, as the hawkish new Fed chair and oil-driven inflation sustain hike bets; gold is flat on the week, down 3.86% on the month. This reads as a tactical bid within a yield-dominated regime, not a trend reversal. Counter: if succession chaos spikes oil further and cracks risk sentiment, a daily close above 4080 could extend toward 4120. Neutral until 4080 breaks.
- Key levels
- S 4040/4000/3981; R 4080/4120
- Invalidated if
- Daily close above 4080 turns bullish toward 4120; H4 close below 4040 reopens 4000/3981.
Bitcoin
BEARISH · Conviction 5/10 · a few days
- Primary driver
- Extreme retail euphoria diverging from five straight ETF outflow days flags a contrarian short-term top.
- Reasoning
- BTC ground up 2.58% to 66,900 and 5.72% on the month, but the rally looks hollow: spot ETFs logged five consecutive outflow days—the longest since May—while price rose, classic retail-driven distribution as institutional money exits. Social sentiment is euphoric (FOMO targets $68k→$1M, rocket spam, bears mocked), an extreme that historically precedes short-term tops. The CLARITY market-structure bill nearing Senate passage is a real tailwind but largely priced. The prior tech selloff and risk-off credit undertone add downside pressure. Counter: a genuinely broad-based bid (whales, options, institutions per one desk) plus a daily close above 68,000 would invalidate the fade and open 72k. Net, I fade strength into 68k rather than chase.
- Key levels
- S 65000/62000; R 68000/72000
- Invalidated if
- Daily close above 68,000 negates the fade and opens 72,000; daily close below 62,000 confirms a liquidation leg.
DXY (USD)
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- The dollar coils near 101 into Thursday's ECB, supported by firmer US front-end and 10-year yields.
- Reasoning
- DXY is flat at 101.05 across all timeframes, coiling in a 100.30–101.50 range. Rising US yields (10y 4.63%, +4% monthly) and rate-hike repricing under the hawkish Fed chair underpin the dollar, while war-driven safe-haven demand adds a marginal bid. But the move is capped: no fresh USD catalyst until Thursday's ECB, and Trump's threatened 10% tariffs on dozens of countries plus 50% on Canadian goods are a two-way risk—inflationary (USD-positive) yet growth-negative. The euro's quiet firmness offsets dollar strength. Counter: an H4 close above 101.50 confirms the uptrend and targets 102; below 100.30 turns it bearish. Range-bound into the ECB.
- Key levels
- S 100.30/100.00; R 101.50/102.00
- Invalidated if
- H4 close above 101.50 confirms bullish toward 102; H4 close below 100.30 turns bearish.
EUR/USD
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- Thursday's ECB decision and press conference are the binary catalyst; the pair coils in range until then.
- Reasoning
- EURUSD sits at 1.1422, up 0.33% on the week but down 0.32% on the month, coiling between 1.1350 and 1.1480 ahead of Thursday's ECB. The refi rate is expected held at 2.40%, so the press conference and any guidance shift drive the move; Friday's flash PMIs (German services rebounding to 49.0 from 46.8) add a secondary catalyst. Rising US yields and dollar haven demand cap euro upside, yet the euro has quietly held its bid despite the Iran war and firmer DXY backdrop. Counter: an H4 close above 1.1480 turns constructive toward 1.1600; below 1.1350 resumes the bearish trend. Neutral into the ECB binary.
- Key levels
- S 1.1350/1.1300; R 1.1480/1.1600
- Invalidated if
- H4 close above 1.1480 turns constructive toward 1.1600; H4 close below 1.1350 resumes the bearish trend.
Watchlist
- Thursday ECB decision & press conference—main FX catalyst
- Iran succession chaos: does oil spike further and crack risk sentiment?
- Gold's 4080 daily close—haven reconnect vs. fade back to 4040
- BTC 68k vs 62k: ETF-outflow/price divergence resolution
- Trump's 10% multi-country tariff announcement expected this week
(UTC) FT reports Trump will slap 10% tariffs on dozens of nations this week, a fresh inflation-and-dollar catalyst stacked atop the day-10 US-Iran war and Brent above $91.
Market regime
Real yields and term premium still cap gold—US10Y at 4.63%, up nearly 4% on the month—but the tape is cracking: gold has now printed two straight bid days, +1.44% today, as Brent tops $91 and US pump prices clear $4. This reads as an inflation-hedge pulse layered on war risk, not classic haven demand. BTC grinds to 66,900 on retail euphoria despite five consecutive ETF outflow days—a contrarian distribution flag. The dollar coils flat into Thursday's ECB, the week's main FX catalyst.
Gold (XAU/USD)
BULLISH · Conviction 6/10 · a few days
- Primary driver
- Oil-driven inflation-hedge bid finally reconnects gold to the day-10 war after a month of broken haven linkage.
- Reasoning
- Gold has posted two consecutive bid sessions, +1.44% today after +1.27% prior, its first sustained pulse of this war. The driver is inflation-hedge, not pure haven: Brent tops $91, US pump prices clear $4, and the Pentagon seeks $80bn for war costs—all reviving CPI fears. Hormuz tanker strikes and 2 US soldiers killed keep a geopolitical floor. The counter is real: US10Y at 4.63% is up 3.93% on the month and has capped every rally, gold is still -3.69% monthly, and a hawkish new Fed chair pricing hikes is a stiff headwind. This is a tactical long into a strong resistance zone, needing confirmation, not a trend reversal.
- Key levels
- S 4040/4000/3981; R 4080/4120
- Invalidated if
- H4 close below 4040 reopens 4000/3981 and kills the bounce; daily close above 4080 confirms the shift toward 4120.
Bitcoin
BEARISH · Conviction 5/10 · a few days
- Primary driver
- Retail euphoria diverging from five straight ETF outflow days signals distribution into strength, a classic contrarian top setup.
- Reasoning
- The fade thesis is under pressure but not broken: BTC is +2.47% to 66,900, still below the 68,000 invalidation. The contrarian case sharpens—crowd sentiment is extreme, with FOMO fantasy targets of 70-80k and joking 6.6mn calls, a reliable short-term top tell. Critically, ETF flows contradict price: five consecutive outflow days, the longest since May, mean spot demand is fading while retail chases—distribution into strength. Reports of broad institutional and whale participation clash with that outflow data. The counter is that momentum holds above 65k and the CLARITY Act nearing Senate passage is a genuine structural catalyst that could squeeze shorts. Fade rallies, don't chase.
- Key levels
- S 65,000/62,000; R 68,000/72,000
- Invalidated if
- Daily close above 68,000 negates the fade and opens 72,000; daily close below 62,000 confirms a liquidation leg.
DXY (USD)
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- Firm front-end yields and tariff-inflation risk support the dollar, but it coils flat awaiting Thursday's ECB.
- Reasoning
- The dollar is going nowhere fast, +0.15% at 101.14 and just +0.29% on the month, coiling inside a tight range. Two forces cancel: US10Y at 4.63% and a hawkish new Fed chair pricing hikes are dollar-supportive, and Trump's planned 10% tariffs on dozens of nations plus 50% on Canadian goods add an inflation/safe-haven bid. Against that, the euro is firm and the pair awaits the ECB. There is no clean directional edge here until a range break. The counter is that any risk-off escalation from the Iran war could spark a sharper haven bid toward 102. Wait for the 100.30-101.50 break.
- Key levels
- S 100.30; R 101.50/102
- Invalidated if
- H4 close above 101.50 confirms bullish toward 102; H4 close below 100.30 turns bearish.
EUR/USD
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- The pair coils into Thursday's ECB, expected to hold at 2.40%, with the presser the decisive catalyst.
- Reasoning
- EURUSD sits flat at 1.1408, -0.17% on the day and only +0.21% weekly, holding mid-range ahead of the Thursday ECB. The rate decision is a near-certain hold at 2.40%, so direction hinges entirely on the 12:45 UTC press conference tone and Friday's German and French flash PMIs, where German services is seen recovering to 49.0 from 46.8. The risk is asymmetric: a hawkish ECB hold could push toward 1.1480, while dovish guidance amid soft eurozone data resumes the downtrend. With the war and tariff backdrop keeping the dollar bid, the counter is that euro upside stays capped. No conviction trade until the ECB clears; respect the range.
- Key levels
- S 1.1350; R 1.1480/1.1600
- Invalidated if
- H4 close above 1.1480 turns constructive toward 1.1600; H4 close below 1.1350 resumes the bearish trend.
Watchlist
- Thursday 12:15 UTC ECB rate (hold 2.40% expected) + 12:45 presser — main FX catalyst
- Gold daily close vs 4080 — break confirms regime shift from haven-broken to inflation-hedge bid
- US10Y at 4.63% (+3.93% MoM) — the lid on gold; watch if yields ease
- BTC ETF flows + 68,000 — sixth outflow day vs breakout decides distribution vs squeeze
- Brent above $91 / Hormuz tanker strikes — oil-inflation channel feeding gold and CPI fears
(UTC)held until 23:54 IRGC destroyed US early-warning radar and missile-defense systems at Jaber Air Base in Kuwait, a direct hit on American assets escalating the day-10 US-Iran war.
Market regime
Real yields and term premium still dominate over haven demand—US10Y at 4.62%, up nearly 4% on the month—but the tape is cracking with gold now on a third straight bid day. This is an inflation-hedge pulse, not classic safe-haven flow: Brent above $91 and US pump prices past $4 revive price-pressure fears while the day-10 US-Iran war fails to trigger a clean haven bid. BTC grinds higher on retail euphoria despite five consecutive ETF outflow days—a contrarian distribution flag. The dollar coils flat into Thursday's ECB, the week's main FX catalyst.
Gold (XAU/USD)
BULLISH · Conviction 6/10 · a few days
- Primary driver
- Oil-driven inflation-hedge demand (Brent >$91, gas >$4) layered on war risk is lifting gold despite the yield cap.
- Reasoning
- Gold has printed three straight bid days, +1.66% today to 4076.8, as Brent above $91 and $4 US gasoline revive inflation-hedge demand. This is the key nuance: the war itself (day 10, Kuwait radar hit, tanker fires in Hormuz) is not producing classic haven flow—gold is still down 3.49% on the month—so the bid reads as a price-pressure hedge, not fear. The correlation confirms it: US10Y at 4.62% is up 3.89% monthly, a headwind gold is now overriding. A daily close above 4080 confirms the shift and opens 4120. Counter-argument: the move is stretched into resistance, GLD saw $14.4B of recent outflows, and any yield spike or oil pullback quickly re-caps the metal. Momentum favors longs but conviction stays moderate.
- Key levels
- S 4040/4000/3981; R 4080/4120
- Invalidated if
- H4 close below 4040 reopens 4000/3981 and kills the bounce; failure to close a daily above 4080 stalls the shift toward 4120.
Bitcoin
BEARISH · Conviction 4/10 · a few days
- Primary driver
- Retail euphoria colliding with five straight ETF outflow days signals distribution near a short-term top.
- Reasoning
- BTC grinds to 66,702, +2.22% on the day and +5.35% on the month, but the internals contradict the tape. Bitcoin ETFs just logged a fifth consecutive outflow day—the longest streak since May—while retail crowds turn extreme, floating 70-80k targets and joke figures of 6.6M. Extreme euphoria is a contrarian signal, not confirmation, and price rising into institutional distribution is a classic exhaustion setup. Bulls do have real support: institutions, whales and options desks are cited buying, and the CLARITY market-structure bill nears a Senate vote. That is why conviction is low—this is a fade of froth, not a trend call. A daily close above 68,000 would negate the fade and force a flip toward 72,000; below 62,000 confirms a liquidation leg.
- Key levels
- S 65000/62000; R 68000/72000
- Invalidated if
- Daily close above 68,000 negates the fade and opens 72,000; daily close below 62,000 confirms a liquidation leg.
DXY (USD)
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- The dollar coils in a tight range as war-risk bid and firm front-end yields offset each other ahead of Thursday's ECB.
- Reasoning
- DXY sits at 101.14, up just 0.15% today and 0.29% on the month—a coiled, directionless tape. Two forces cancel: war-risk and the hawkish new Fed chair's rate-hike odds support the dollar, while Trump's fresh tariff salvos (50% on Canada, planned 10% on dozens of nations) muddy the reserve-currency bid. US10Y firming to 4.62% is a mild tailwind. With the ECB decision Thursday the week's dominant FX catalyst, positioning stays cautious and range-bound is the base case. Counter: a hawkish Fed repricing plus escalation could break 101.50 higher fast. For now neither side commits and 100.30-101.50 holds.
- Key levels
- S 100.30/100.00; R 101.50/102.00
- Invalidated if
- H4 close above 101.50 confirms bullish toward 102; H4 close below 100.30 turns bearish.
EUR/USD
SIDEWAYS · Conviction 5/10 · a few days
- Primary driver
- EUR/USD is pinned in range awaiting Thursday's ECB rate decision and press conference, the pair's dominant near-term catalyst.
- Reasoning
- EUR/USD trades at 1.1412, down 0.14% today but roughly flat on the week and -0.41% monthly—directionless into event risk. The ECB is expected to hold the main refinancing rate at 2.40%, so Thursday's signal turns on Lagarde's tone at the press conference, not the number. Friday's flash PMIs matter too: German services are seen recovering to 49.0 from 46.8, a modest euro positive, but manufacturing stays borderline. War-driven oil at $91 is a euro-negative terms-of-trade shock for energy-importing Europe. With a firm dollar floor and no catalyst until Thursday, range-trading dominates. A hawkish ECB hold could pop 1.1480; a dovish tilt reopens 1.1350.
- Key levels
- S 1.1350/1.1300; R 1.1480/1.1600
- Invalidated if
- H4 close above 1.1480 turns constructive toward 1.1600; H4 close below 1.1350 resumes the bearish trend.
Watchlist
- Gold daily close vs 4080—confirmation trigger toward 4120
- BTC 68,000 vs 62,000: euphoria break vs liquidation, ETF flows key
- ECB Thursday 12:15 UTC rate + Lagarde presser—main FX catalyst
- Brent above $91 / US gas $4—inflation-hedge fuel for gold
- US-Iran escalation: Kuwait/Hormuz strikes, US10Y reaction
This page is frozen to a past day. The latest call is always on the home page.