View:

March 30, 2026

Chart USD/CAD Update: Fresh year high
Freemium Article

March 30, 2026 4:11 PM UTC

Anticipated gains have posted a fresh year high above the 1.3930~ monthly high of 16 January

U.S. Fed's Powell - No hurry to move rates, Comfortable with balance sheet
Paying Article

March 30, 2026 3:01 PM UTC

Fed's Powell is no hurry to tighten in response to the energy price shock, and has a different view on the balance sheet to Warsh.

FX Daily Strategy: Asia, March 31st
Paying Article

March 30, 2026 3:00 PM UTC

Short vs Long Iran War
EZ Headline HICP to Surge but Core to Slip Back

Chart AUD/USD Update: Room for lower
Paying Article

March 30, 2026 1:46 PM UTC

Cautious trade around 0.6870 is giving way to fresh selling interest

Chart EUR/JPY Update: Lower in both EUR- and JPY-driven trade
Paying Article

March 30, 2026 1:33 PM UTC

Cautious trade beneath the 184.75~ weekly high of 25 February has given way to a break lower in both EUR- and JPY-driven trade

Chart USD/JPY Update: Turning away from fresh year high in JPY-driven trade
Paying Article

March 30, 2026 1:25 PM UTC

The anticipated break above historic congestion around 160.00 has posted a fresh year high around 160.45

Chart EUR/PLN Update: Pushing higher
Paying Article

March 30, 2026 12:02 PM UTC

Cautious trade is giving way to a push higher

Preview: Due March 31 - Canada January GDP - Flat on the month and near flat yr/yr
Paying Article

March 30, 2026 11:50 AM UTC

We expect January Canadian GDP to be unchanged in line with a preliminary estimate made with December’s data. We expect a positive preliminary estimate for February of around 0.2%, though Q1 is still likely to fall short of a 1.8% annualized Bank of Canada forecast made in January.

Chart USD/ZAR Update: Consolidating beneath strong resistance at the 17.2750 Fibonacci retracement
Paying Article

March 30, 2026 11:04 AM UTC

Little change, as the flat daily Tension Indicator keeps sentiment cautious 

Chart EUR/CAD Update: Range trade - background studies rising
Paying Article

March 30, 2026 10:33 AM UTC

Little change, as flat overbought daily stochastics keep sentiment cautious

Chart EUR/CHF Update: Poised to extend March gains
Paying Article

March 30, 2026 10:07 AM UTC

Anticipated gains have reached resistance at 0.9200

FX Weekly Strategy: N America, March 30th-April 3rd
Paying Article

March 30, 2026 9:14 AM UTC

U.S. March Non-Farm Payrolls Back to subdued trend 
U.S. March ADP rising modestly
And other Slate of U.S. Data
EZ Headline HICP to Surge but Core to Slip Back

Chart USD/CHF Update: Strong resistance at 0.8040
Paying Article

March 30, 2026 8:16 AM UTC

Cautious trade has given way to the anticipated test of resistance at 0.8000

Chart EUR/GBP Update: Pushing higher
Paying Article

March 30, 2026 8:11 AM UTC

Cautious trade above congestion support at 0.8650 has given way to anticipated gains

...
Markets: Short vs Long Iran War
Freemium Article

March 30, 2026 8:00 AM UTC

·       For a 4-8 week war and 3-4 quarters of energy price normalisation, we see a 10% U.S. equity market correction in H1 2026 driven by the current Iran war and/or consumption slowing due to lower (real) wage growth, alongside still stretched valuations in equity and equity-bond terms.  T

Psychology for major markets Mar 30
Paying Article

March 30, 2026 7:57 AM UTC

No peace over the weekend

Chart USD Index DXY Update: Approaching strong resistance at 100.40/54
Paying Article

March 30, 2026 7:55 AM UTC

The anticipated break above 100.00 is giving way to consolidation beneath critical resistance at 100.40/54

Chart EUR/USD Update: Under pressure
Paying Article

March 30, 2026 7:42 AM UTC

Little change, as flat oversold intraday studies keep near-term sentiment cautious 

Chart AUD/NZD Update: Leaning lower
Paying Article

March 30, 2026 7:35 AM UTC

Leaning lower in consolidation to retest the 1.1935 low

Chart GBP/USD Update: Approaching support at the 1.3215 Fibonacci retracement
Freemium Article

March 30, 2026 7:32 AM UTC

Anticipated losses have tested below 1.3250 to reach 1.3235

Chart EUR/AUD Update: Pressuring 1.6765/1.6800 resistance
Paying Article

March 30, 2026 7:16 AM UTC

Pressure remains on the upside with gains reaching resistance at the 1.6765/1.6800 congestion

Chart GBP/JPY Update: Settled back from retest of 213.30 resistance
Paying Article

March 30, 2026 7:00 AM UTC

Lower in consolidation as retest of the 213.30 resistance gave way to fresh selling pressure to retest 112.00 level

Chart AUD/JPY Update: Extending losses
Paying Article

March 30, 2026 6:38 AM UTC

Pressure remains on the downside and break of the 110.00 level see prices extending losses from the 114.00, March current year high

Chart USD/CNH Update: Consolidating below 6.9300 resistance
Paying Article

March 30, 2026 5:55 AM UTC

Turned lower in consolidation beneath the 6.9300 resistance as prices unwind overbought intraday studies

Chart USD/IDR Updates: Back to retest 16975/16995 highs
Paying Article

March 30, 2026 5:46 AM UTC

Bounce from the 16900/16885 support see prices back to retest the 16975/16995 highs