RoboMacro ResearchAlso todaySee the US Macro Daily

FX Daily

G10 and EM · 30 Oct 2026
Built 30 Oct 11:10 UTC · daily closes to 30 Oct · day ahead runs from 30 Oct 12:30 UTC
spot close30 Octrates read29 Octpolicy read05 AugCOT report20 Octforwards read01 Augcomposite built30 Octfactors7/7 live

The dollar lost ground to 8 of the 9 developed-market currencies we track (crosses such as EURJPY carry no dollar leg and are excluded). The largest move was in USDSEK, -0.93%, leaving the SEK stronger against the dollar. Realised volatility is middling by the majors' own standards: half of them sit below the 26th percentile of their past year, and half above.

  • USDSEK -0.93%, 2.6σ of its 20D RV — the session's largest risk-adjusted move.
  • The Δ2Y differential explains little of the cross-section (R² 0.12, n 8, against the textbook sign, 28 Oct–29 Oct). NZDUSD is the widest Δ-model residual at 0.90pp — a different quantity from the fair-value residual z in the levels table.
  • Dec-2026 (09 Dec) priced 22% hold / 78% hike, implied 4.075%.

The overnight and the dollarlive rates and vol →

Over the last 2026-10-29; 24h change · 70h spark; 24h change · 72h spark, VIX +6.44% and BTC -3.35% bracket the tape; US 5Y -7bp.

DM levels and risk

PairSpot1d %Move / σ20D RVRV %ileFV gapFV resid z2Y diff
EURUSD1.1207+0.46%+1.68σ4.3341-1.2%-0.92-1.62
GBPUSD1.3430+0.77%+2.39σ5.0922+0.3%+0.01+0.24
USDJPY157.28-0.35%-1.07σ5.2225-2.3%-1.20+2.77
USDCHF0.8215-0.79%-2.14σ5.8231-0.1%-0.82+4.43
AUDUSD0.7035-0.33%-0.89σ5.8526+5.2%+1.19+0.27
NZDUSD0.5645+0.28%+0.71σ6.3419-0.0%+0.38-0.87
USDCAD1.3957-0.21%-0.82σ4.1153-0.4%-1.02+1.34
USDNOK9.1999-0.53%-1.84σ4.561———
USDSEK9.8098-0.93%-2.57σ5.7616———
EURJPY176.26+0.11%+0.30σ5.7752-3.7%-1.85+1.15
Move / σ = session move over the pair's own 20D RV, de-annualised. FV gap and FV residual z are the fair-value model's, on the level of the 2Y differential — not the Δ-model residual named in the bullets above, which is a different quantity and ranks different pairs. Crosses are derived from their USD legs, so the triangle closes.

Overnight headlinesthe live macro news feed →

Policy and rateslive curves and fair value →

+55bp priced between now and 28 Jul.

Developed markets

CcyPolicy rateSet onLast moveCentral bank
USD4.00%17 Sep 26+25bpFederal Reserve
EUR2.50%10 Sep 26+25bpECB
GBP3.75%18 Dec 25-25bpBank of England
JPY1.25%18 Sep 26+25bpBoJ
CHF0.00%20 Jun 25-25bpSNB
AUD4.60%30 Sep 26+25bpRBA
NZD2.75%03 Sep 26+25bpRBNZ
CAD2.25%30 Oct 25-25bpBank of Canada
NOK4.50%25 Sep 26+25bpNorges Bank
SEK1.75%01 Oct 25-25bpRiksbank

Emerging markets

CcyPolicy rateSet onLast moveCentral bank
CNY3.00%——PBoC
BRL13.75%17 Sep 26-25bpBCB (Brazil)
MXN6.50%08 May 26-25bpBanxico
ZAR7.25%25 Sep 26+25bpSARB
TRY36.00%23 Oct 26-100bpCBRT (Turkey)
INR5.25%05 Dec 25-25bpRBI (India)
IDR5.75%18 Jun 26+25bpBI (Indonesia)
PLN3.75%05 Mar 26-25bpNBP (Poland)
HUF5.50%26 Aug 26-25bpNBH (Hungary)
CZK3.75%19 Jun 26+25bpCNB (Czech)
"Set on" is the date the current rate took effect, not the date we last read the series — several of these have stood unchanged for months. USD is the target-range upper bound.

What the front end is pricing · effective 3.88%

MeetingDateImpliedCum bpHikesThis mtgCutHoldHike
Dec-202609 Dec4.075%+20bp0.78+19.5bp0%22%78%
Jan-202727 Jan4.140%+26bp1.04+6.5bp0%74%26%
Mar-202717 Mar4.280%+40bp1.60+14.0bp0%44%56%
Apr-202728 Apr4.335%+46bp1.82+5.5bp0%78%22%
Jun-202709 Jun4.420%+54bp2.16+8.5bp0%66%34%
Jul-202728 Jul4.435%+56bp2.22+1.5bp0%94%6%
Fed funds futures. Cum bp and hikes are cumulative versus the current effective rate; this-mtg and the three probabilities are per-meeting, conditional on reaching it. * = no traded contract that month; rate carried forward.

3M hedge, CIP-implied · sorted by forward premium (quote − base), most negative first

PairSpot3M forwardPointsFwd prem. p.a.Legs as of
USDCHF0.82150.8132-82.4-4.011%01 Sep
USDJPY*157.28156.20-108.3-2.755%28 Oct
USDSEK9.80989.7596-502.1-2.047%01 Sep
USDCAD1.39571.3899-58.1-1.665%01 Sep
AUDUSD0.70350.7026-8.7-0.494%01 Aug
GBPUSD*1.34301.3439+9.2+0.274%28 Oct
USDNOK*9.19999.2111+111.6+0.485%24 Sep
NZDUSD0.56450.5657+12.3+0.873%01 Sep
EURUSD*1.12071.1251+43.7+1.561%28 Oct
CIP-implied from each leg's benchmark and the spot close; excludes the cross-currency basis and is not a dealable quote. Sign convention: the column is (forward / spot - 1) annualised = quote rate - base rate. Positive means the quote currency carries the higher short rate, so a holder of the base hedging into the quote earns it and a holder of the quote hedging into the base pays it. Which of those two readers you are decides whether a row is a cost or a pickup; the number does not change. Only USD, EUR and GBP have daily short-rate benchmarks; the other legs come from a monthly series and carry its lag, shown per row and flagged amber past 45 days. Rows whose oldest leg exceeds 95 days are not shown at all. * = tenor beyond the benchmark it is priced off.

Volatility, positioning and EMlive vol and positioning →

CFTC as of 20 Oct 2026.

CcyNet speczΔz 1wSide
EUR-68,840-1.80σ-0.02short
CHF-13,607-1.43σ+0.24short
CAD-91,113-1.42σ-0.15short
NZD-19,280-0.47σ-0.75short
GBP24,104-0.15σ+1.11long
MXN63,814+0.45σ+0.02long
AUD52,497+0.56σ+0.08long
ZAR4,888+0.95σ+0.14long
BRL18,677+1.34σ-1.19long
JPY-22,890+1.41σ+0.39short
CFTC non-commercial net, z on trailing 52w. Δz holds the mean and sd fixed across both weeks. Excluded: USD (basket contract).

EM levels and risk

PairSpot1d %Move / σ20D RVRV %ile
USDMXN18.8560+1.20%+1.66σ11.5384
USDBRL5.3598+0.26%+0.12σ34.6999
USDZAR16.6382+0.18%+0.41σ6.8415
USDTRY49.95+0.23%—1.3240
USDPLN3.9236-0.52%-1.26σ6.5444
USDINR94.95-0.27%-0.72σ6.0546
USDIDR18,120.00+0.30%+0.82σ5.8558
USDCNY6.6424-0.35%—1.4638
USDHUF326.55-0.54%-1.28σ6.7515
USDCZK21.71-0.49%-1.42σ5.4751
Pairs with no daily-close coverage are in the omissions, not carried as blank rows. Move / σ is not shown for USDTRY, USDCNY: realized volatility below 2% annualised means the rate is managed, so a move in its own sigma is an artefact rather than a signal. The rate-model columns are omitted here: none of these pairs has a sovereign-yield source in our chain, so there is no fair value or 2Y differential to show.

Directional bias — the quantamental modelthe live directional model →

The model is most constructive on NOK (+2.75) and least on CHF (-0.90), scored across 7 of 7 factors. This is a medium-term directional bias, not a trade recommendation and not a target.

7/7 factors live · minimum 2 for a score · 10-currency universe · 3 currencies scored on a partial factor set

The day ahead

WhenCcyReleaseCons.Prev.Impact
Fri 12:30CADGDP m/m0.2%0.0%MEDI
Fri 12:30USDEmployment Cost Index q/q0.8%0.9%MEDI
High/medium impact, next 30h, UTC. 7 events at all impact levels in window.

Expected session range from 20-day realised vol, ±1σ

PairSpotLowHigh
EURUSD1.12071.11761.1238
GBPUSD1.34301.33871.3473
USDJPY157.28156.76157.80
USDCHF0.82150.81840.8245
AUDUSD0.70350.70090.7061
NZDUSD0.56450.56220.5667
USDCAD1.39571.39211.3993
USDNOK9.19999.17359.2263
USDSEK9.80989.77429.8454
EURJPY176.26175.62176.90
One standard deviation for a single session, derived from each pair's own 20-day realised volatility de-annualised to one day. It is a volatility band, not a forecast, and it is not yet scored — no track record is claimed until the ledger has run.
Nothing omitted. Every block in this issue resolved against live data.

Rate this note

1 = not useful, 10 = essential. Optional — name and email for us to come back to you.
Optional — name and email for us to come back to you
Every business day

G10 and EM levels, the priced policy path, positioning and the day's scheduled risk. Free.

Subscribe

One-click unsubscribe in every email.