Nahan

FX research desk
2026-09-05-brief

Nahan Brief — 2026-09-05

Day size: big (brief day). Full report: 2026-09-05.md on the server.

Book

No open calls, nothing resolved.

Changes since yesterday

SizePairChange
🔴 bigEUR/USDfirst assessment of this pair
🔴 bigGBP/USDfirst assessment of this pair
🔴 bigUSD/JPYfirst assessment of this pair
🔴 bigAUD/USDfirst assessment of this pair
🔴 bigUSD/CHFfirst assessment of this pair
🔴 bigUSD/CADfirst assessment of this pair

Trade board

No HIGH-tier trades today.

MEDIUM reads: GBP/USD short 4d, USD/JPY short 4d, AUD/USD long 4d, USD/CAD short 5d

Pairs

EUR/USD — ⚪ LOW · no bias · 3d · spot 1.16212

Regime: Range regime, rate-differential stalemate — driver Fed vs ECB policy-rate stalemate

Checks: narrative=neutral catalyst=neutral structure=neutral *rates=neutral

Since yesterday (small): The payrolls beat and the jump in 2-year yields are new information that should have hurt the euro and did not; the pair closed -0.06% [Source: News — USD; EUR/USD price data]. Regime, bias and all four checks are unchanged; I am waiting on a break of 1.15670 or 1.16360.

No call here, and that is the right answer. The pair absorbed a hot payrolls print and a hawkish Fed narrative and still closed at 1.16212, on its SMA20 and mid-range [Source: EUR/USD price data; News — USD]. All four checks are neutral: unchanged policy rates on both sides, light EUR positioning at -24,925, no scheduled catalyst, and no structure to lean on [Source: Central bank and macro data (FRED); Positioning (CFTC COT); Economic calendar]. What would move me is a daily close below 1.15670 or above 1.16360, which would end the compression and give me a stop level worth using. Until then this is a spectator pair.

Support 1.15670, 1.15128, 1.14753 · Resistance 1.16360, 1.17123

GBP/USD — 🟡 MEDIUM · short · 4d · spot 1.35170

Regime: Rate-differential regime with an energy cost overlay — driver US front-end repricing versus a stalled BoE

Checks: narrative=aligned catalyst=neutral structure=aligned *rates=aligned · conflict ⚠️

Since yesterday (small): The payrolls beat pushed cable to 1.34896 intraday before it recovered to 1.35170, keeping the pair in the lower quarter of its range [Source: GBP/USD price data; News — USD]. Regime and bias hold; the change is that the differential story now has a data print behind it rather than only commentary.

Short bias, no trade. Three of four checks align for lower cable: the differential, the positioning direction and the structure of weekly lower highs from 1.36750 down to 1.35612 [Source: GBP/USD price data; Central bank and macro data (FRED)]. The catalyst check is neutral because the feed has no scheduled events at all inside the horizon, and I will not fabricate one to reach a higher tier [Source: Economic calendar]. Crowded shorts at -15.6% of OI cap this at medium; a break of 1.34753 would confirm the trend and a close back above 1.35612 would void the read [Source: Positioning (CFTC COT); GBP/USD price data]. Watching EUR/GBP at 0.85875 as the cleaner read on sterling weakness independent of the dollar [Source: Cross-asset context].

Support 1.34896, 1.34753, 1.34200 · Resistance 1.35479, 1.35612, 1.36000

USD/JPY — 🟡 MEDIUM · short · 4d · spot 156.221

Regime: BoJ normalisation and short-squeeze regime — driver Rising Japanese short rates against an extreme spec short in yen

Checks: narrative=neutral catalyst=neutral structure=aligned *rates=aligned · conflict ⚠️

Since yesterday (small): The pair bounced 0.36% off 155.282 on the payrolls beat, which is the first counter-move since the breakdown [Source: USD/JPY price data; News — USD]. Regime, dominant driver and bias hold; the conflict from the US front end is now stronger, which keeps the tier at medium.

Short bias, no trade, and the reason is placement rather than direction. The break from 160.38 to 155.28 with Japanese short rates rising and specs adding 28,929 to an already -92,227 yen short is a real squeeze in progress [Source: USD/JPY price data; Central bank and macro data (FRED); Positioning (CFTC COT)]. But selling 100 pips above the 60-day low of 155.256 into a hawkish US front end is the reasoning gap that cost me the 159.32 call in prototype 1, so I want either a close below 155.256 or a retracement toward 158.36 before I express it [Source: USD/JPY price data; News — USD]. ATR14 is 142 pips, the widest of the six, so a stop that respects structure here is expensive. Watching for any Ministry of Finance or BoJ commentary; I do not fade officials in either direction.

Support 155.282, 155.256 · Resistance 156.752, 158.360, 158.958

AUD/USD — 🟡 MEDIUM · long · 4d · spot 0.72051

Regime: Commodity terms-of-trade and carry regime — driver Highest policy rate among the majors plus spec short-covering

Checks: narrative=aligned catalyst=neutral structure=aligned *rates=aligned · conflict ⚠️

Since yesterday (none): AUD/USD closed +0.05% at 0.72051 and the 60-day high at 0.72160 is still intact [Source: AUD/USD price data]. I am waiting for either a break of 0.72160 or a pullback into 0.71766 to give me an entry that is not at the top of the range.

Long bias, no trade at this level. AUD is the best-behaved chart of the six, above all three moving averages with six higher weekly lows and the highest policy rate in the group at 4.35% [Source: AUD/USD price data; Central bank and macro data (FRED)]. The tell I liked this week: it held 0.72 through a hot US payrolls print, which is currency-specific strength rather than a dollar accident [Source: News — USD]. Two things stop me buying here: the entry sits at 94% of the 20-day range, 11 pips below the 60-day high of 0.72160, and AUD/JPY at -1.83% on the week says the carry complex is being trimmed [Source: AUD/USD price data; Cross-asset context]. I would rather buy a pullback into 0.71766 with a stop under 0.71223, or a clean weekly close through 0.72160.

Support 0.71766, 0.71223, 0.71390 · Resistance 0.72160, 0.72500

USD/CHF — ⚪ LOW · no bias · 3d · spot 0.80900

Regime: Range regime anchored by SNB negative rates — driver Deeply negative Swiss rates against a repricing US front end

Checks: narrative=neutral catalyst=neutral structure=neutral *rates=neutral

Since yesterday (none): The pair spiked to 0.81264 on the payrolls print and gave all of it back to close 0.80900, its 50-day average [Source: USD/CHF price data; News — USD]. Waiting for a close outside 0.80608-0.81559.

No call. This is the least informative chart of the six: spot 0.80900 is sitting on its own SMA50 at 0.80900, five-day change is +0.02%, and the last four weeks have been a 0.79480-0.81559 chop [Source: USD/CHF price data]. There is no Swiss headline in the digest and no scheduled catalyst, so all four checks are neutral [Source: News; Economic calendar]. The one thing I note is that deeply negative Swiss rates at -0.045% plus a hawkish US front end have not been enough to break 0.81559 — that failure is information about how strong the franc bid is [Source: Central bank and macro data (FRED); News — USD]. A daily close above 0.81559 or below 0.80608 would give me something to work with.

Support 0.80608, 0.80140, 0.79480 · Resistance 0.81264, 0.81559, 0.82047

USD/CAD — 🟡 MEDIUM · short · 5d · spot 1.38370

Regime: Oil terms-of-trade regime — driver Crude terms-of-trade shock supporting CAD

Checks: *narrative=aligned catalyst=neutral structure=aligned rates=neutral · conflict ⚠️

Since yesterday (small): US strikes on three Iranian crude carriers are new supply-side escalation that reinforces the regime, and the pair's failure to hold its payrolls spike at 1.38721 strengthens the structure check [Source: News — CAD; USD/CAD price data]. Bias, regime and dominant driver unchanged; the peace-deal headline keeps the conflict flag on.

Short bias, no trade. The oil story is doing the work: WTI at 91.48, +9.69% on the week on supply removal, against USD/CAD making lower weekly highs from 1.42478 down to 1.39392 [Source: Cross-asset context; USD/CAD price data]. The payrolls spike to 1.38721 was fully faded within two hours, which tells me the CAD bid is real and not just a dollar move [Source: USD/CAD price data; News — USD]. Two things hold me back: the rate differential still favours the dollar at 3.63% versus 2.267%, and a Russia-Ukraine peace proposal is live, which would deflate crude and unwind the whole thesis in a session [Source: Central bank and macro data (FRED); News — USD]. I want a break of 1.37829 with crude holding above 90 before I commit; a close back above 1.38721 with oil below 88 ends the read.

Support 1.37829, 1.37326 · Resistance 1.38721, 1.39392, 1.39573

News and impact

ImpactCcyHeadlinePushesReading
🔴 largeUSDBig beat for non-farm payrolls in AugustUSD up → EUR/USD down, GBP/USD down, USD/JPY up, USD/CAD upThe strongest single input of the week: a payrolls beat that hardened the hawkish case [Source: News — USD]. What matters as much as the print is the reaction — EUR/USD closed -0.06%, AUD/USD +0.05% and USD/CAD gave back its whole spike, which says dollar longs are not being rewarded.
🔴 largeUSD2-year yield hits highest since January 2025 as markets price a possible Fed hikeUSD up → all USD crosses toward the dollar, most acutely USD/JPY upSticky inflation plus a hot labour print is giving the Fed cover to consider hiking in September [Source: News — USD]. This is the main counterforce to my USD/JPY short and the main support for my GBP/USD short.
🔸 mediumUSDCleveland Fed's Hammack sounding decidedly hawkishUSD up → EUR/USD down, USD/JPY upCommentary tier, not a policy statement, so it ranks below the payrolls print, but it corroborates the front-end repricing rather than contradicting it [Source: News — USD].
🔸 mediumCADUS military strikes three Iranian crude oil carriersOil up → USD/CAD down, and a cost shock for GBP and JPYSupply-side escalation, which is the version of an oil rally that helps a net exporter [Source: News — CAD]. It underpins WTI at 91.48, +9.69% on the week [Source: Cross-asset context].
🔸 mediumUSDWitkoff and Kushner to bring a proposal to Putin to end the warOil down if it advances → USD/CAD up, GBP/USD upThe single headline that could reverse the oil terms-of-trade regime in USD/CAD [Source: News — USD]. Reuters already reports investors weighing escalation against peace-deal odds, which is why crude was mixed on 3 September [Source: News — Other macro headlines].
🔸 mediumGBPDiesel hits a record high as Ukraine and Iran wars knock out refineriesGBP down on a real-income and cost basis → GBP/USD down, EUR/GBP upA refining-capacity shock, not a demand story, so it raises UK input costs without giving the BoE a growth reason to tighten [Source: News — GBP]. EUR/GBP at 0.85875, 74% of its 20-day range, is consistent [Source: Cross-asset context].
▫️ smallUSDTrump tells the Fed to lower rates or he will restrict tradeUSD down at the margin → EUR/USD up, USD/JPY downPolitical pressure pointing the opposite way to the data [Source: News — USD]. No policy authority behind it, so I weight it lightly, but it is the kind of headline that can spark a squeeze in crowded dollar longs.
▫️ smallUSDUS sanctions a Turkish bank and two subsidiaries in further pressure on IranOil risk premium up → USD/CAD down marginallyIncremental tightening of the Iran squeeze [Source: News — Other macro headlines]. On its own it moves no check, but it adds to the supply-side case behind crude at 89% of its 20-day range [Source: Cross-asset context].
▫️ smallUSDUS equity funds record a second weekly outflow on Iran tensions and high yieldsMildly risk-off → AUD/USD down, USD/JPY downFlow data confirming that high yields and geopolitics are being taken seriously even with VIX at 14.53 [Source: News — Other macro headlines; Cross-asset context]. It fits AUD/JPY being -1.83% on the week while the S&P is flat.
▫️ smallAUDUS approves a potential $5bn sale of extended-range JDAMs to Saudi ArabiaMiddle East risk premium up → oil up, USD/CAD downFiled under AUD in the feed but it is a Middle East escalation datapoint with no direct Australian mechanism [Source: News — AUD]. No check moves on it.

Currencies

Strongest JPY, weakest GBP → SHORT GBP/JPY. JPY is the strongest currency of the week on mechanism, not sentiment: Japan's immediate rate rose to 0.841% from 0.727% and USD/JPY fell 2.44% to 156.221, with large specs still short -92,227 yen contracts and adding 28,929 into the fall, which is squeeze fuel rather than a position that has run its course [Source: Central bank and macro data (FRED); USD/JPY price data; Positioning (CFTC COT)]. GBP is weakest: cable is -0.17% on the week at 21% of its 20-day range, the UK rate is effectively frozen at 3.7298% versus a US front end pricing hikes, and record diesel prices are a cost shock to a net energy importer [Source: GBP/USD price data; Central bank and macro data (FRED); News — USD; News — GBP]. Short GBP/JPY expresses both legs; the risk is that a Russia-Ukraine deal deflates the energy premium and lifts GBP while risk-on lifts the crosses [Source: News — Other macro headlines].

Scorecard

tier | trades: n / won / lost / expired / net pips | direction reads: n / right / wrong
HIGH   | 0 / 0 / 0 / 0 / +0 | 0 / 0 / 0
MEDIUM | 0 / 0 / 0 / 0 / +0 | 0 / 0 / 0
LOW    | 0 / 0 / 0 / 0 / +0 | 0 / 0 / 0

Closing note

Direct answer: bias short GBP/USD and USD/CAD, short USD/JPY on placement rather than price, long AUD/USD on a pullback, and nothing at all in EUR/USD or USD/CHF. No trades booked, because the calendar feed contains zero scheduled events, which makes every catalyst check neutral by rule and caps everything at medium [Source: Economic calendar]. That is the correct outcome, not a failure of effort — prototype 1 taught me that forced calls have no edge. The three things I am watching: whether the hawkish US front end can finally break EUR/USD below 1.15670 and USD/CHF above 0.81559, which it has repeatedly failed to do; whether USD/JPY closes below the 60-day low at 155.256 and lets the -92,227 yen short start covering in earnest; and whether the Witkoff proposal to Putin gains traction, because a war-premium unwind in crude would end the USD/CAD short in one session. What would change my mind fastest is a dovish US headline that squeezes the crowded dollar longs — DXY specs are net long 34.0% of open interest, and that is the most one-sided position in the book after CAD and JPY shorts [Source: Positioning (CFTC COT)].