ECCO

FX research desk
Fri, Sep 11, 2026

Daily report, Fri, Sep 11, 2026

Fri, Sep 11, 2026.

Brief day (brief day).

Bias board

๐ŸŸข LONG๐Ÿ”ด SHORT
1. GBP/USD ยท MEDIUM โ—โ—โ—‹ ยท โœ…โž–โœ…โœ… 3/4 โ›” ยท 4d
2. USD/JPY ยท MEDIUM โ—โ—โ—‹ ยท โœ…โŒโœ…โœ… 3/4 โ›” ยท 3d

โšช No bias: USD/CHF, AUD/USD, EUR/USD, USD/CAD

Ranked by tier, then checks aligned. โœ… aligned โŒ against โž– neutral, in the order narrative ยท catalyst ยท structure ยท rates. โš ๏ธ minor conflict, โ›” major conflict (caps at MEDIUM).

Trade board

#PairDirEntryTargetStopHorizonR:R
-GBP/JPY (cross)๐Ÿ”ด SHORT208.190206.400209.3505d1.5
already an open short call on GBP/JPY (#2); it stands

Currency board

CurrencyDirectionConvictionDriverChecks
JPY๐ŸŸข UPโ—โ—โ—โ— 4/4A BoJ hike next week against the largest spec short on the boardโœ…โœ…โœ…โœ…
CHF๐Ÿ”ด DOWNโ—โ—โ—โ— 4/4Negative Swiss rates make the franc the funding currency even with a war premium in oilโœ…โœ…โœ…โœ…
USD๐ŸŸข UPโ—โ—โ—โ—‹ 3/4Fed hike bets being repriced hawkish as oil pushes yields toward 5%โœ…โœ…โœ…โž–
GBP๐Ÿ”ด DOWNโ—โ—โ—‹โ—‹ 2/4A Bank of England frozen while the ECB, BoJ and RBA all moveโœ…โž–โœ…โž–
AUD๐Ÿ”ด DOWNโ—โ—โ—‹โ—‹ 2/4Iron ore rolling over on weak China demand, overriding a hawkish RBAโœ…โž–โŒโœ…
EURโšช FLATโ—โ—‹โ—‹โ—‹ 1/4A hike that is delivered and fully priced, with the next step unresolvedโž–โž–โž–โœ…
CAD๐Ÿ”ด DOWNโ—โ—‹โ—‹โ—‹ 1/4An oil windfall the currency is not being paid for, against tariffs landing this weekโœ…โž–โŒโž–

Direction is against the basket of the other six over 2-5 days; conviction is the number of aligned checks (narrative, catalyst, rates, momentum). Scored at 3 trading days.

Cross ideas

The board is a straight carry-versus-normalisation line-up: yen 4/4 up on a BoJ hike next week into a -22.4% of OI spec short, franc 4/4 down because a negative policy rate makes it the funding leg even with Brent near $110, and sterling down on a BoE that has moved 0.0002% in a month while everyone else repricees. AUD flips from up to down today on iron ore, which kills yesterday's GBP/AUD short since both legs now point the same way. I want one trade, GBP/JPY short at 208.19, because it buys the yen story at a better level than CHF/JPY, which is already sat on its 60-day low, and the only event risk in the horizon sits on the leg I am long. CHF/JPY stays a view without risk until it either breaks 189.08 or gives me a bounce toward 192 to sell into.

๐Ÿ”ด SHORT GBP/JPY โ€” HIGH โ—โ—โ— ยท 4 of 4 ยท 5d ยท spot 208.191

Why this pairing. The obvious trade is weakest-vs-strongest, CHF/JPY short, but that chart is already sitting at 4% of its 20-day range on the 60-day low with three days of stalling. GBP/JPY gives me the same yen leg at a better level (11% of range, mid of a 207.10-208.91 consolidation) and a cleaner short leg: sterling's weakness is a frozen BoE, not a commodity print that can reverse overnight like AUD's iron ore leg. There is also no scheduled UK event left inside the horizon, so the event risk sits only on the leg I want to be long.

Driver: Frozen BoE against a BoJ hiking next week into a record yen short [rates]

Chart. Clean downtrend: 208.19 last, -3.20% over 20d, below SMA20 214.11 and SMA50 215.40, with a sequence of lower highs 217.46, 214.29, 211.80, 209.01, 208.91 and a pullback of barely a big figure off the 207.101 low.

Support: 207.100, 206.400 ยท Resistance: 208.910, 209.010, 211.800

CheckStateEvidence
narrativeโœ… alignedBoE frozen (UK immediate 3.7296 to 3.7298) and UK GDP forecast 0.0% that "is unlikely to change much for the BoE", against a BoJ set to lift rates next week with PPI reaffirming the bets.
catalystโœ… alignedThe BoJ decision falls next week, inside a 5-day horizon, and is expected to be a hike; no UK event remains on the calendar.
structureโœ… alignedPrice at 11% of the 20-day range with lower highs since 217.460 and a shallow pullback, both SMAs overhead.
rates โ˜… dominantโœ… alignedJapan immediate rate rising 0.727% to 0.841% versus a static UK rate, with JPY specs net short -22.4% of OI after adding 28,929 and GBP specs short -15.6%.
conflictโš ๏ธ minorUS CPI at 12:30Z with a 0.4% m/m headline forecast and the 10-year on the cusp of 5%; JGBs are tracking Treasuries higher rather than leading, so a hot print weakens the yen and bounces the cross. It is minor rather than major because there is no dollar leg in the cross and the BoJ event outranks a single print on my data tiers.

Tier: HIGH โ—โ—โ— โ€” 4 of 4 checks aligned ยท minor conflict

Trade: ๐Ÿ”ด SHORT entry 208.190 ยท target 206.400 ยท stop 209.350 ยท 5 days

Entry near spot inside the consolidation, stop 209.35 behind the 209.014 swing high of 7 September rather than at the day's high, target 206.40 just under the 207.101 20-day low. Risk 116 pips for 179, and 180 pips is under one ATR14 (193) over five sessions in a cross that has fallen nine big figures in eight days.

Not booked: already an open short call on GBP/JPY (#2); it stands

๐Ÿ”ด SHORT CHF/JPY โ€” MEDIUM โ—โ—โ—‹ ยท 3 of 4 ยท 4d ยท spot 189.527

Why this pairing. Weakest currency against strongest: the franc is -0.64% on the basket over 5d with a negative policy rate and the yen is +1.33% with a hike due next week. I am carrying it as a view, not a trade, purely on level: the cross closed at 189.53 with the 60-day low at 189.084 and three sessions of 189.4-190.1 chop, and FXStreet flags it "pressing against 0.786 support arc". Same story as GBP/JPY, worse entry, so the risk goes in GBP/JPY instead.

Driver: Negative-rate funding franc against a normalising BoJ [narrative]

Chart. Relentless downtrend from 199.055 to 189.084 in eight sessions, price 4% of the 20-day range and far below SMA20 195.50, but the last three candles have stalled in a 189.31-190.13 band right on the 60-day low.

Support: 189.080, 187.500 ยท Resistance: 190.130, 190.790, 192.890

CheckStateEvidence
narrative โ˜… dominantโœ… alignedFranc declining on rising Fed hike bets and near a three-week low even with Brent testing $110 and fresh Iran sanctions, while the BoJ is set to hike.
catalystโœ… alignedSNB Chairman Schlegel speaks at 09:15Z today with the policy rate at -0.045%, and the BoJ meets next week inside the horizon.
structureโž– neutralTrend is down but price sits at 4% of the 20-day range on the 60-day low of 189.084 with three flat closes, and commentary flags a support arc here.
ratesโœ… alignedSwiss 3M at -0.045% and falling against a Japanese rate rising to 0.841%, with both currencies heavily short but the yen the more extreme at -22.4% of OI.
conflictโš ๏ธ minorA hot US CPI lifts global yields, JGBs follow Treasuries and the yen leg gives back ground; combined with a 60-day low directly underneath, that is a bad place to sell.

Tier: MEDIUM โ—โ—โ—‹ โ€” 3 of 4 checks aligned ยท neutral: structure ยท minor conflict

Macro overview

The dominant macro fact this week is a global bond selloff pushing the US 10-year to the cusp of 5% (4.944%, up 5.6% in 20 days) with the 2-year at 4.43% and rising, driven by hot PPI and an oil shock. WTI at 100.93 after a 24% twenty-day rally, with Brent testing $110 on Middle East supply risk, is feeding directly into inflation expectations and central bank hike pricing across the board. Risk assets are absorbing it: VIX 17.84 (+24.6% in 5 days), S&P 500 at the 5th percentile of its 20-day range, AUD/JPY at the 5th percentile.

The policy picture is uniformly hawkish but at different speeds. The ECB hiked the deposit rate to 2.5% yesterday with Barclays already looking for another in December and officials floating October. The BoJ is set to lift rates next week but will offer few clues on the terminal rate. Citi expects two more RBA hikes in 2026 to 4.85%. Against that, early Fed hike bets are now being priced, which is why the dollar caught a bid overnight (+0.33% on the basket) despite being down 1.1% over 20 days.

Today's US CPI at 12:30Z is the single event that matters: CPI m/m forecast 0.4% against 0.1% prior, y/y 3.4%, core 0.2% m/m. That print sits inside every horizon I would set today and it can move the dollar either way. That fact alone caps most of this book at medium and argues for standing still on the dollar pairs until it is on the tape.

Book

What changed since yesterday

PairChange
GBP/USDโ–ซ๏ธ smallcatalyst check: aligned โ†’ neutral
GBP/USDโ–ซ๏ธ smallstructure check: neutral โ†’ aligned
USD/JPYโ€ผ๏ธ bigcatalyst check: neutral โ†’ against
AUD/USDโ€ผ๏ธ bigbias: LONG โ†’ no bias
AUD/USDโ€ผ๏ธ bigtier: MEDIUM โ†’ LOW
AUD/USDโ–ซ๏ธ smallnarrative check: aligned โ†’ neutral
AUD/USDโ–ซ๏ธ smallstructure check: aligned โ†’ neutral
USD/CHFโ–ซ๏ธ smallnarrative check: neutral โ†’ aligned
USD/CHFโ€ผ๏ธ bigstructure check: neutral โ†’ against
USD/CHFโ€ผ๏ธ bigrates check (dominant): neutral โ†’ aligned
USD/CHFโ€ผ๏ธ bigconflict now major: Price is at the top of a declared range with an SNB speaker and US CPI both inside the horizon. My own rule: do not let
USD/CADโ€ผ๏ธ bigbias: SHORT โ†’ no bias
USD/CADโ€ผ๏ธ bigtier: MEDIUM โ†’ LOW
USD/CADโ€ผ๏ธ bignarrative check (dominant): aligned โ†’ neutral
USD/CADโ–ซ๏ธ smallstructure check: aligned โ†’ neutral

โ€ผ๏ธ big = bias, tier, regime, dominant driver or major conflict moved. โ–ซ๏ธ small = a supporting check or horizon moved.

Regime board

PairRegimeDominant driverChanged
EUR/USDRange regime, rate-differential stalemateECB hike into an energy shock vs a Fed being repriced hawkish (rates)no
GBP/USDRate-differential regime with an energy cost overlayStalled BoE path against a repricing US front end (rates)no
USD/JPYBoJ normalisation and short-squeeze regimeBoJ rate path repricing against an extreme spec yen short (rates)no
AUD/USDCommodity terms-of-trade and carry regimeRBA hike repricing and spec short-covering (rates)no
USD/CHFRange regime anchored by SNB negative ratesSNB negative rates versus a repricing US front end (rates)no
USD/CADOil terms-of-trade regimeCrude terms-of-trade shock versus escalating US-Canada tariffs (narrative)no

News that mattered

ImpactCcyHeadlinePushesReading
๐Ÿ”ฅ largeUSDGlobal bond selloff sends 10-year Treasury yield to cusp of 5%USD up โ†’ EUR/USD down, GBP/USD down, USD/CHF up, USD/JPY upThe 10-year at 4.944% is up 5.6% in 20 days and the 2-year is at 4.43% and rising. This is the mechanism behind the overnight dollar bid and it is the reason the franc and sterling legs of my book are working while the yen leg stalls.
๐Ÿ”ฅ largeUSDHot PPI and oil prices drive central bank hike expectations and yields upUSD up โ†’ USD/JPY up, USD/CHF up; also EUR up vs GBP via ECB hike pricingYesterday's PPI, forecast at 0.4% m/m against 0.0% prior, is feeding early Fed hike bets that spurred dollar buybacks. It raises the bar for today's CPI to surprise soft.
๐Ÿ”ฅ largeUSDUS CPI report lands with Fed on the fenceTwo-way: hot โ†’ USD up across the board, soft โ†’ USD downCPI m/m forecast 0.4% vs 0.1% prior, y/y 3.4%, core 0.2% m/m at 12:30Z. This single print is why I am carrying major conflicts on five of six pairs and taking no new trade today.
๐Ÿ”ฅ largeJPYBoJ set to lift rates next week but offer few clues on terminal rateJPY up โ†’ USD/JPY down, GBP/JPY downThis is the core of my USD/JPY short bias and the GBP/JPY position: a hike into the largest spec short in the board at -92,227. The lack of terminal-rate guidance limits how far the squeeze runs in one step.
๐Ÿ”ฅ largeAUDIron ore heads for first weekly loss in three on weak China demand, negative import marginsAUD down โ†’ AUD/USD down, AUD/JPY downThis is the headline that changed my AUD/USD bias from long to none. The carry story cannot carry the pair alone if the terms of trade are deteriorating.
๐Ÿ”ฅ largeCADTrump imposes import ban on certain Canadian products and raises tariffs; new tariffs effective this weekCAD down โ†’ USD/CAD upA scheduled escalation landing inside my horizon that directly opposed a USD/CAD short. Combined with CAD's failure to rally on oil, it removed my bias.
๐Ÿ”ฅ largeCADCanadian dollar falls to C$1.3834 as oil hits $103.98CAD down โ†’ USD/CAD upThe clean falsification of my terms-of-trade short: the windfall arrived and the currency was not paid.
๐Ÿ”ธ mediumEURECB lifts deposit rate to 2.5% as energy shock keeps inflation risks aliveEUR mildly up โ†’ EUR/USD up, EUR/GBP upDelivered as forecast and the euro saw only scattered gains, which confirms it was priced. It keeps my EUR/USD checks neutral rather than turning them.
๐Ÿ”ธ mediumEURBarclays expects another ECB hike in December; officials eye OctoberEUR up โ†’ EUR/GBP up, EUR/USD upThis is the forward leg that keeps the euro from being the weakest European currency, and it is why sterling rather than the euro is my funding short.
๐Ÿ”ธ mediumJPYDollar-yen back in upper 154 as early Fed hike bets spur dollar buybacksUSD up โ†’ USD/JPY upA 110-pip bounce off 152.897 that moved my catalyst check to against. It is a dollar move, not a yen move โ€” the yen is only -0.02% on the basket.
๐Ÿ”ธ mediumAUDCiti expects two more RBA hikes in 2026 to 4.85%; lenders reverse rate outlookAUD up โ†’ AUD/USD upThe carry leg is intact and getting more hawkish, which is why I am flat rather than short AUD.
๐Ÿ”ธ mediumCADOil prices surge to four-month highs as war risks mount, Brent tests $110CAD up in theory โ†’ USD/CAD down; in practice not transmittingWTI 100.93, +10.6% in 5 days and +24.2% in 20. The oil move is now mainly a global inflation and yields story rather than a CAD story.
๐Ÿ”ธ mediumCHFSwiss franc declines as US dollar strengthens on rising Fed hike betsCHF down โ†’ USD/CHF up, EUR/CHF upMoved my USD/CHF narrative and rates checks to aligned, though price is now at the top of the range so I am not acting.
๐Ÿ”ธ mediumCHFSNB Chairman Schlegel speaks at 09:15ZTwo-way: negative-rate defence โ†’ USD/CHF up, normalisation hint โ†’ USD/CHF downA scheduled official inside the horizon in a pair anchored by SNB policy. A reason to wait, not to position.
๐Ÿ”ธ mediumGBPUK GDP m/m forecast 0.0%, unlikely to change much for the BoEGBP down โ†’ GBP/USD down, GBP/JPY downReleased at 06:00Z; the commentary itself confirms the frozen-BoE thesis, which is the whole basis of my sterling shorts. It moves my catalyst check to neutral simply by being behind us.
๐Ÿ”ธ mediumUSDBessent says a large bank will be sanctioned Monday as part of Iran strategyOil up โ†’ USD/CAD down in theory, USD up on haven and yieldsEscalating Iran sanctions are the supply-risk engine under the oil move and a live source of gap risk into next week.
โ–ซ๏ธ smallEURGerman core inflation a counterpoint to the ECB hikeEUR down โ†’ EUR/USD downA reminder that the hawkish path is not unanimous and Lagarde's three appearances today and tomorrow could soften October pricing.
โ–ซ๏ธ smallJPYJapan to maintain close communication with US on currency markets, Katayama saysJPY up โ†’ USD/JPY downOfficial commentary, no new policy. Worth noting because it means a yen-strengthening move faces no official resistance, unlike the 160 zone that cost me in prototype 1.
โ–ซ๏ธ smallUSDCopper heads for weekly loss as doubts on US tariffs intensifyAUD down โ†’ AUD/USD downCorroborates the iron ore story: industrial metals are soft even with energy surging, which is a demand signal, not a supply one.
โ–ซ๏ธ smallUSDGold on track for third weekly loss as inflation data loomsUSD up โ†’ EUR/USD downGold at 4384.6, down 2.38% in 5 days while VIX rises 24.6%. Real yields, not fear, are setting the price of gold right now.

Pair by pair

โšช NO BIAS EUR/USD โ€” LOW โ—โ—‹โ—‹ ยท 0 of 4 ยท 3d ยท spot 1.16131

Regime: Range regime, rate-differential stalemate

Dominant driver: ECB hike into an energy shock vs a Fed being repriced hawkish [rates] โ€” The ECB delivered the expected hike to 2.5% and the euro gained only scattered ground, while the pair sits at 1.16131 in the middle-lower third of a 1.15670-1.17123 twenty-day range. Both front ends are being repriced hawkish at once, which is the definition of a stalemate.

Since yesterday (โ–ซ๏ธ small). The ECB event passed without changing the balance โ€” the hike landed, the euro barely moved, and price slipped 18 pips to 1.16131. Bias and regime unchanged.

Today. No change: this remains the one pair where I have nothing. The ECB hiked as expected and the euro gained only scattered ground, which tells me the hike was priced and the press conference did not add a hawkish surprise worth trading. I am waiting for either a close above 1.16537 or below 1.15670 with the CPI print behind it before I engage; today's 12:30Z release is the trigger for that, not a reason to pre-position. All four checks stay neutral and the conflict stays major on the CPI.

Narrative. The hike is delivered and fully priced; the debate has moved to whether October or December is next, and German core inflation is a counterpoint to the hawks. Meanwhile US yields are near 5% and Fed hike bets are rising, so the differential story cancels out.

Calendar ahead. US CPI today at 12:30Z is the dominant event and cuts both ways; Lagarde speaks three times between today and Saturday, which can shift October pricing either direction.

Technical. Price 1.16131 is below SMA20 1.16283 and above SMA50 1.15278, inside a 145-pip range with ATR14 at 41 pips โ€” no trend, no edge.

Support: 1.15929, 1.15670, 1.15278 ยท Resistance: 1.16283, 1.16537, 1.17123

CheckStateEvidence
narrativeโž– neutralTwo hawkish central banks pulling in opposite directions: ECB officials eye more hikes with October on the table, while Fed hike bets spur dollar buybacks. No single dominant story points a direction here.โ‰ 
catalystโž– neutralUS CPI m/m forecast 0.4% vs 0.1% prior is the catalyst and it is symmetric for a pair with no bias.
structureโž– neutralPrice sits at the 32nd percentile of a 1.15670-1.17123 range with SMA20 above and SMA50 below; there is no level to lean on.
rates โ˜… dominantโž– neutralSpecs are still net short EUR at -24,925 but covering (+11,427 w/w) while the ECB deposit rate holds at 2.25 in the FRED series and US 2Y rises to 4.43 โ€” offsetting forces.
conflictโ›” majorA high-impact US CPI print inside any horizon I would set, with Lagarde speaking three times after it. Either could break the range in either direction.

Tier: LOW โ—โ—‹โ—‹ โ€” no directional bias

๐Ÿ”ด SHORT GBP/USD โ€” MEDIUM โ—โ—โ—‹ ยท 3 of 4 ยท 4d ยท spot 1.35113

Regime: Rate-differential regime with an energy cost overlay

Dominant driver: Stalled BoE path against a repricing US front end [rates] โ€” UK GDP was forecast flat at 0.0% m/m for July and commentary says it is unlikely to change much for the BoE, leaving the pound with a stalled policy path against a US front end being repriced to 4.43%. Sterling is -0.93% on the basket over 20 days.

Since yesterday (โ–ซ๏ธ small). Catalyst moved from aligned to neutral as UK GDP passed and only the symmetric US CPI remains in the horizon. Bias, regime and the other three checks unchanged.

Today. Short bias holds and the market moved my way โ€” 1.35113 is a 30-pip loss on the day and the lowest close in this range. The catalyst check dropped from aligned to neutral because UK GDP is now behind us at 06:00Z and the only scheduled event left in the horizon is US CPI, which is two-way; I do not score a coin flip as support. What I am watching is whether 1.34958/1.34753 gives way after the CPI, which would open 1.34448, versus a soft core print squeezing a very crowded short back above 1.35652. Positioning at -15.6% of open interest is the real risk to this bias, not the chart.

Narrative. The BoE is the one major central bank with nowhere to go: UK immediate rate has crept from 3.7296 to 3.7298, effectively frozen, while the ECB hikes, the BoJ is set to hike next week and the RBA is priced for two more. That leaves sterling paying for an energy shock it cannot offset with policy.

Calendar ahead. UK GDP m/m released at 06:00Z today, forecast 0.0% and described as unlikely to shift the BoE; US CPI at 12:30Z is the two-way risk.

Technical. 1.35113 is at the 18th percentile of the 1.34753-1.36750 twenty-day range, below SMA20 1.35652, with the 1.34753 low as the clean stop reference.

Support: 1.34958, 1.34753, 1.34448 ยท Resistance: 1.35652, 1.35704, 1.36435

CheckStateEvidence
narrativeโœ… alignedThe mechanism is specific: a BoE frozen while the Fed is being repriced to hike widens the dollar-sterling front-end gap, and today's GDP at 0.0% gives the BoE no reason to move.
catalystโž– neutralUK GDP has already been released this morning and the forecast was flat; the remaining event in the horizon is US CPI, which is symmetric rather than supportive.
structureโœ… alignedPrice at 1.35113 has closed below SMA20 1.35652 and sits at the 18th percentile of range, with 1.35704 as the level a stop sits behind.
rates โ˜… dominantโœ… alignedUK immediate rate is effectively frozen at 3.7298 while US 2Y rose to 4.43, and specs are already net short GBP -49,575 and adding (-5,051 w/w).
conflictโ›” majorUS CPI at 12:30Z inside the horizon. A soft core print would hit the Fed-hike leg of this trade directly and squeeze an already crowded short at -15.6% of open interest.

Tier: MEDIUM โ—โ—โ—‹ โ€” 3 of 4 checks aligned ยท neutral: catalyst ยท MAJOR conflict

๐Ÿ”ด SHORT USD/JPY โ€” MEDIUM โ—โ—โ—‹ ยท 3 of 4 ยท 3d ยท spot 154.025

Regime: BoJ normalisation and short-squeeze regime

Dominant driver: BoJ rate path repricing against an extreme spec yen short [rates] โ€” Reuters reports the BoJ is set to lift rates next week, Japan's immediate rate has risen from 0.727 to 0.841, and specs are net short JPY -92,227 and adding (-28,929 w/w) โ€” the largest short in the board. The yen is +1.33% on the basket over 5 days and +2.95% over 20.

Since yesterday (โ–ซ๏ธ small). Catalyst worsened from neutral to against on the hot CPI forecast and the overnight dollar rebound to upper 154. Bias and regime hold; no trade either way.

Today. Short bias holds but this is the day I do not add. The pair has bounced from 152.897 to 154.029 on dollar buybacks tied to early Fed hike bets, and the catalyst check has flipped from neutral to against because a 0.4% CPI print would extend exactly that move. The medium-term case is unchanged and strong: the BoJ is set to hike next week with the largest spec short in the book positioned against it. I want to see the CPI on the tape and then whether 154.622 caps the bounce; a close above 156.197 would tell me the squeeze has paused and I would step aside.

Narrative. The BoJ meets next week and is expected to hike while offering few clues on the terminal rate, and PPI has reaffirmed the hike bets. Against that, the dollar rebounded overnight on early Fed hike bets and Japan 10-year yields are simply tracking Treasuries higher, which has bounced the pair off 152.897.

Calendar ahead. US CPI at 12:30Z is the only scheduled event inside the horizon and it favours the dollar if hot; the BoJ decision sits just beyond a 3-day window.

Technical. Downtrend intact โ€” 154.029 is far below SMA20 157.845 and SMA50 159.847, at the 15th percentile of the 152.897-160.383 range, but the last three sessions have retraced about 110 pips off the low.

Support: 154.004, 153.309, 152.897 ยท Resistance: 154.622, 156.197, 157.845

CheckStateEvidence
narrativeโœ… alignedThe mechanism is the rate differential narrowing from the Japanese side: the BoJ is set to lift rates next week and Japanese PPI has reaffirmed the hike bets, which forces an extreme spec yen short to cover.
catalystโŒ againstUS CPI m/m is forecast at 0.4% versus 0.1% prior and yields are already near 5% on hot PPI and oil; a hot print feeds Fed hike bets that have already spurred dollar buybacks and lifted this pair to upper 154.
structureโœ… alignedPrice 154.029 sits below SMA20 157.845 and SMA50 159.847 at the 15th percentile of the 20-day range, with 154.622 as a clear level to place a stop behind.
rates โ˜… dominantโœ… alignedJapan's immediate rate has risen from 0.727 to 0.841 with a hike expected next week, and specs are net short JPY -92,227, 22.4% of open interest and growing โ€” crowded the wrong way for a further yen decline.
conflictโ›” majorUS CPI inside the horizon with a 0.4% m/m forecast and 10-year yields on the cusp of 5%. A hot print extends the dollar rebound that has already carried the pair 110 pips off the low.

Tier: MEDIUM โ—โ—โ—‹ โ€” 3 of 4 checks aligned ยท against: catalyst ยท MAJOR conflict

โšช NO BIAS AUD/USD โ€” LOW โ—โ—‹โ—‹ ยท 1 of 4 ยท 4d ยท spot 0.71736

Regime: Commodity terms-of-trade and carry regime

Dominant driver: RBA hike repricing and spec short-covering [rates] โ€” Citi expects two more RBA hikes in 2026 to 4.85% and Australia's immediate rate has risen to 4.35, but iron ore is heading for its first weekly loss in three on weak China demand and negative import margins. The carry leg and the commodity leg are now pulling against each other.

Since yesterday (โ€ผ๏ธ big). Bias changed from long to none. Narrative and structure both dropped from aligned to neutral as iron ore turned lower and the 0.72 shelf gave way.

Today. Bias goes from long to none โ€” this is the material change in the book today. The commodity leg has broken: iron ore is heading for its first weekly loss in three on weak China demand with Chinese import margins turning negative, and AUD was the weakest currency on the board at -0.44% while price reversed 72 pips and closed back under 0.72. My own rule is that AUD needs China and commodities, not just a hawkish RBA, and that condition has failed. The carry story is intact and is why I am flat rather than short; I would need iron ore to stabilise and a close back above 0.72053 to re-engage long, or confirmation of China demand weakness to consider a short.

Narrative. FXStreet is asking directly why the Australian dollar is falling despite the RBA's hawkish stance, and the answer is in the terms of trade: iron ore is falling on weak China demand and Chinese import margins have turned negative. AUD was the worst major on the day at -0.44% on the basket.

Calendar ahead. Nothing scheduled for AUD inside the horizon; US CPI at 12:30Z is the only event and a hot print pressures AUD/USD lower.

Technical. 0.71736 broke back below the 0.72 shelf after a 43-pip ATR day that ran 0.72250 to 0.71531, leaving price at the 62nd percentile of the 20-day range and just above SMA20 0.71639.

Support: 0.71531, 0.71223, 0.70673 ยท Resistance: 0.72053, 0.72390, 0.72445

CheckStateEvidence
narrativeโž– neutralThe commodity leg has turned against the carry leg: iron ore heads for its first weekly loss in three on weak China demand while the RBA is still priced for two more hikes, and the market is openly asking why AUD is falling despite the hawkish stance.
catalystโž– neutralNo AUD release inside the horizon; the only scheduled event is US CPI, which is not supportive of a long.
structureโž– neutralYesterday's session reversed 72 pips from 0.72250 to a 0.71531 low and price closed back under the 0.72 shelf, breaking the sequence of higher closes.
rates โ˜… dominantโœ… alignedAustralia's immediate rate has risen to 4.35 with Citi expecting two more hikes to 4.85%, and specs remain net short AUD -39,406 while covering (+5,049 w/w).
conflictโ›” majorIron ore falling on weak China demand with negative Chinese import margins is the commodity leg of this pair turning against a long, and US CPI sits inside the horizon.

Tier: LOW โ—โ—‹โ—‹ โ€” no directional bias

โšช NO BIAS USD/CHF โ€” LOW โ—โ—‹โ—‹ ยท 2 of 4 ยท 3d ยท spot 0.81264

Regime: Range regime anchored by SNB negative rates

Dominant driver: SNB negative rates versus a repricing US front end [rates] โ€” Swiss 3M interbank is at -0.045 and falling, and the franc declined as the dollar strengthened on rising Fed hike bets, leaving it near a three-week low. CHF is the weakest currency on the board over 60 days at -3.03%.

Since yesterday (โ–ซ๏ธ small). Narrative and rates_positioning firmed from neutral to aligned on the franc's decline against a Fed-hike-driven dollar, while structure moved from neutral to against as price pushed into the range top. Bias still none.

Today. The narrative here has firmed up โ€” the franc is weakening specifically because the dollar is being repriced for Fed hikes and Swiss rates are negative, and USD/CHF is up 0.64% in 5 days to a three-week franc low. But I will not buy at 0.81264 into a 0.81559 range top with Schlegel speaking at 09:15Z and CPI at 12:30Z. Bias stays none because structure is against the story, not because the story is weak. A daily close above 0.81559 with the CPI behind it would turn this into a breakout I can work with; a rejection back under 0.81000 confirms the range and I stay flat.

Narrative. The franc will not bid even with a war premium in oil and sanctions escalating on Iran, because negative Swiss rates make it the funding currency of choice while US yields approach 5%. That has pushed USD/CHF to 0.81264, the 86th percentile of its 20-day range.

Calendar ahead. SNB Chairman Schlegel speaks at 09:15Z today โ€” a defence of negative rates pushes USD/CHF up, any hint of normalisation pushes it down; US CPI at 12:30Z is the larger two-way risk.

Technical. 0.81264 sits at the 86th percentile of the 0.79480-0.81559 range, above both SMA20 0.80729 and SMA50 0.80924, but the 60-day high at 0.82047 and the range top at 0.81559 are directly overhead.

Support: 0.81000, 0.80660, 0.80729 ยท Resistance: 0.81465, 0.81559, 0.82047

CheckStateEvidence
narrativeโœ… alignedThe mechanism is funding-currency mechanics, not generic risk: Swiss 3M interbank at -0.045 and falling makes the franc the cheapest short against a US front end at 4.43%, and FXStreet reports the franc declining specifically as the dollar strengthens on Fed hike bets.
catalystโž– neutralSchlegel speaks at 09:15Z and could cut either way, and US CPI at 12:30Z is symmetric; neither is a scheduled release that supports a long specifically.
structureโŒ againstPrice at 0.81264 is at the 86th percentile of the 20-day range with the range top at 0.81559 and a 60-day high at 0.82047 overhead โ€” buying here is buying into resistance in a regime I have labelled a range.
rates โ˜… dominantโœ… alignedSwiss 3M rate is falling to -0.045 while US 2Y rises to 4.43, and specs are net short CHF -22,876 and adding (-2,930 w/w), consistent with the direction.
conflictโ›” majorPrice is at the top of a declared range with an SNB speaker and US CPI both inside the horizon. My own rule: do not let a good story talk me past a chart at a major level.

Tier: LOW โ—โ—‹โ—‹ โ€” no directional bias

โšช NO BIAS USD/CAD โ€” LOW โ—โ—‹โ—‹ ยท 0 of 4 ยท 4d ยท spot 1.38354

Regime: Oil terms-of-trade regime

Dominant driver: Crude terms-of-trade shock versus escalating US-Canada tariffs [narrative] โ€” WTI is at 100.93 after a 24.2% twenty-day rally with Brent testing $110, yet the Canadian dollar fell and is -0.29% on the basket over 5 days โ€” the market is openly noting that CAD is not being paid for the windfall.

Since yesterday (โ€ผ๏ธ big). Bias changed from short to none. The narrative check, which was my dominant driver and was aligned, dropped to neutral because oil at four-month highs failed to bid CAD and structure lost the 1.37605 area.

Today. I am standing down from short to none. The test of this regime was simple: oil at four-month highs should pay the Canadian dollar, and it did not โ€” CAD fell to C$1.3834 with oil at $103.98 and price has bounced 75 pips off 1.37605 back onto SMA20. Add new US import bans and tariffs on Canadian products taking effect this week and the narrative leg of my short has failed. The extreme spec short at 32.3% of open interest is a squeeze risk in the same direction. I need either a close below 1.37605 to re-engage short or a tariff de-escalation headline before the oil windfall gets paid.

Narrative. The oil windfall is being cancelled by the tariff war: Trump has imposed an import ban on certain Canadian products and raised tariffs on others, with new tariffs taking effect this week. WTI slipped 1.51% on the day and FXStreet notes the Canadian dollar struggling as oil declines, which is the wrong reaction function for an oil exporter.

Calendar ahead. No Canadian data inside the horizon; US CPI at 12:30Z is the only event and a hot print supports USD/CAD higher, against a short.

Technical. 1.38354 is at the exact midpoint of the 1.37326-1.39392 twenty-day range and sits on SMA20 1.38381, having bounced 75 pips off the 1.37605 low โ€” no directional structure.

Support: 1.38240, 1.37605, 1.37326 ยท Resistance: 1.38463, 1.38941, 1.39392

CheckStateEvidence
narrative โ˜… dominantโž– neutralThe terms-of-trade story is real but the currency will not respond to it: oil at four-month highs and the Canadian dollar still fell to C$1.3834 while Washington bans and tariffs Canadian products.
catalystโž– neutralNo Canadian release inside the horizon; only US CPI, which does not support a short.
structureโž– neutralPrice at 1.38354 is at the 50th percentile of the 20-day range and sitting on SMA20 1.38381 after a 75-pip bounce off 1.37605 โ€” there is no level to lean a stop behind.
ratesโž– neutralCanada's immediate rate is rising slowly to 2.2673 against a US 2Y at 4.43, and specs are already net short CAD -108,143, 32.3% of open interest, while covering (+13,379 w/w) โ€” an extreme short that argues against pressing lower.
conflictโ›” majorA live and escalating tariff war with new US import bans and tariffs on Canadian goods effective this week, plus US CPI inside the horizon. Either can reverse a USD/CAD short.

Tier: LOW โ—โ—‹โ—‹ โ€” no directional bias

Scorecard

TRADES (HIGH calls with target/stop): 0 won, 1 lost, 0 expired/closed early of 1 (0%), net -58 pips; 1 open
DIRECTION READS (was the bias right at the horizon?)
  HIGH   none scored yet; 4 pending, next due Mon 14 Sept
  MEDIUM 3 right, 1 wrong of 4 (75%), net +265 pips; 23 pending, next due Fri 11 Sept
  LOW    none scored yet; 1 pending, next due Fri 11 Sept
CURRENCY CALLS (direction vs basket, 3 trading days): none scored yet; 22 pending, next due Fri 11 Sept

Closing note

Nothing resolved since the last report and I am adding no trade today, which is the correct answer with a high-impact US CPI at 12:30Z sitting inside every horizon I would set. The important work today was subtraction: I dropped AUD/USD from long to none because iron ore turned on weak China demand, and USD/CAD from short to none because oil hit four-month highs and the Canadian dollar still fell. Both were my own pair-specific rules doing their job โ€” AUD needs China, CAD needs the oil transmission to actually work, and in each case the mechanism failed rather than the chart. That leaves two live directional reads, both short and both resting on a rate-differential mechanism rather than on risk sentiment: GBP/USD on a frozen BoE against a US front end at 4.43%, and USD/JPY on a BoJ set to hike next week into the largest spec short on the board. The scorecard shows medium-tier direction reads at 3 right of 4 and +265 pips while my one high-tier trade is -58, which is consistent with the prototype 1 pattern: my edge is in the 2-4 day directional read, not in tight entries around events. What changes my mind: a soft core CPI print squeezing the crowded sterling short back above 1.35652 would end the GBP/USD bias, and a USD/JPY close above 156.197 would tell me the yen squeeze has paused. I would re-engage long AUD/USD on iron ore stabilising with a close above 0.72053, and short USD/CAD only on a close below 1.37605 or a tariff de-escalation. USD/CHF is the one I want but not at the top of the range; a daily close above 0.81559 makes it a breakout worth working.


Data warnings: news: FXStreet: 403