Macro Extremes (week ending March 21, 2025)

A weekly Macro, Cross Asset review of prices trading at extremes which may generate future investment ideas and opportunities.

The following assets (on a weekly timeframe) either registered an Overbought or Oversold reading and/or have traded more than 2.5 standard deviations above or below its rolling mean.

n.b. pricing of (commodity) futures contracts is only considering the immediate front month.

denotes multiple week inclusion

Extremes above the Mean (at least 2.5 standard deviations)

Swiss and Czech 10 year government bond yields *

Copper/Gold Ratio *

U.S. 30 year minus U.S. 10 year bond yield spread *

Cattle

EUR/USD

NZD/AUD

Overbought (RSI > 70) 

Japanese 2, 5 & 10 year government bond yields *

Gold in AUD, CAD, CHF, GBP, USD and ZAR *

Austria’s ATX *

Hungary’s BUX Index *

Germany’s DAX Index *

Italy’s MIB Index *

Spain’s IBEX

Pakistan’s KSE Index *

Czech Republic’s PX Index *

Chile’s IPSA and IGPA Indices *

And Poland’s WIG Index *

The Overbought Quinella (Both Overbought and Traded at > 2.5 standard deviations above the weekly mean)

10 year Turkish government bind yield

Copper *

Extremes below the Mean (at least 2.5 standard deviations)

CAD/EUR

SEK/USD

Dow Jones Transports *

S&P SmallCaps 600 Index *

Nasdaq Composite *

Malaysia’s KLSE 

Nasdaq 100 *

And the S&P 500 

Oversold (RSI < 30)

U.S. 3 month government bill yield *

Australian Coking Coal *

Richards Bay Coal

North European Hot Rolled Coil Steel *

Lithium Carbonate *

Lithium Hydroxide *

Newcastle Coal *

Orange Juice *

Uranium *

Indonesia’s IDX 30

And Thailand’s SET Index

The Oversold Quinella (Both Oversold and Traded at < 2.5 standard deviations below the weekly mean)

Indian 10 year government bond yield

Notes & Ideas:

Government bond yields fell.

The few yields that rose were British, Indonesian and Japanese.

Many of last weeks extreme entrants have left, including the high bond yields.

The U.S. 10 year minus German 10 year spread moved out of oversold territory.

And Norwegian 10’s are not far away from an all-time high.

Equities were stronger.

A host of last week’s oversold names no longer appear,

While many of the overbought names are repeat entrants and seem embedded.

Weakness was seen in Chinese, Hong Kong, Swedish and Indonesian markets.

The main Vietnamese index along with some Hong Kong indices left the overbought extremes.

The former broke its 8 week advance.

Thailand’s SET broke its 7 consecutive weeks of losses.

Brazil’s BOVESPA has risen 12% since appearing as oversold in a late December 2024 edition of this weekly publication.

Interestingly, it has climbed 7.6% in the past 3 weeks compared to the 5% decline seen in the Nasdaq and S&P 500 over that same time.

The Nasdaq Biotech Index is in a 4 week losing streak.

The Nasdaq Transports and the FTSE 250 have fallen for 5 straight weeks.

Germany’s DAX Index is overbought for 8 weeks.

The S&P SmallCap 600, MidCap 400 and Russell 2000, Amsterdam’s AEX, Philly’s SOX, Nasdaq Transports, the Nasdaq Composite, the ASX Industrials and the ASX 200 all broke their declining streaks ranging between 5 and 7 weeks.

India’s Nifty and Sensex had a good week.

And Chile’s IGPA and IPSA indices have climbed for 4 consecutive weeks.

Commodities while active, were slightly subdued when compared to the rate of change seem in past weeks.

Oil and distillates rose as did Coffee, Sugar and Cattle.

Tin and Silver fell from being overbought.

Aluminium, Cotton, Coal, Platinum and Natural Gas were amongst the largest decliners.

The Copper/Gold Ratio remains overbought.

Natural Gas prices have fallen 10% over the past fortnight.

Cocoa has fallen for 7 of the past 8 weeks and is in a 5 week losing streak.

Heating Oil and the Baltic Dry Index broke its 4 weeks of declines.

Gasoline and Rubber ended their 5 week losing streaks.

U.S. Hot Rolled Coil Steel broke it 7 consecutive weeks of gains.

Orange Juice snapped its 12 weeks of consecutive losses.

Australian Coking Coal is at its lowest weekly close since November 2021.

while Lithium Hydroxide has now lingered in weekly oversold territory for 94 consecutive weeks.

Currencies were mostly quiet and uneventful.

Many of the currencies in last weeks list have departed. 

The Aussie fell and has fallen for 4 consecutive weeks against the Euro.

The Loonie rose and did the U.S. Dollar.

The Euro mainly fell.

The British Pound was firmer. 

The GBP/JPY has risen for 4 straight weeks.

The larger advancers over the past week comprised of;

Brent Crude 2.3%, WTI Crude 2%, Heating Oil 3.5%, Arabica Coffee 3.8%, Cattle 2%, JKM LNG in Yen 6.2%, Orange Juice 6.5% ,Gasoline 2.2%, Robusta Coffee 2.2%, Sugar 2.8%, Sugar #16 3.3%, Gasoil 3.6%, Uranium 1.6%, Gold in AUD 2.2%, Gold in EUR 1.9%, Oats 3.5%, KBW Bank Index 2.8%, BUX 2.4%, IBEX 2.7%, BOVESPA 2.6%, KSE 2.5%, KOSPI 3%, Nikkei 225 1.7%, NIFTY 4.3%, Oslo 2%, SA40 1.8%, SENSEX 4.2%, Strait Times 2.4%, TSX 1.7%, ASX Financials 2.2%, ASX 200 1.8%, ASX Industrials 2.4% and the ASX Small Caps rose 2.4%.

The group of largest decliners from the week included;

Aluminium (2.7%), Cotton (3.1%), Newcastle Coal (4.7%), Natural Gas (3%), Platinum (3.4%), Tin (2.5%), Silver in USD (2.3%), Rice (1.7%), Shanghai (1.6%), CSI 300 (2.3%), China A50 (3.2%), HSCEI (1.5%), IDX 30 (4.4%) and Stockholm fell 2%.

March 23, 2025

By Rob Zdravevski

rob@karriasset.com.au

Some Silver extremes

The attached study shows extreme moments in the Monthly pricing of Canadian listed, Pan American Silver Corp and I’ve overlaid the Silver price in CAD.

March 20, 2025

rob@karriasset.com.au

Screenshot

Waiting for cheaper Oracle price

In late November 2024, I ‘implied’ lower travel for the price of Oracle (ORCL.US) stock.

I’ll wait for $108.50.

March 17, 2025

rob@karriasset.com.au

Screenshot

Macro Extremes (week ending March 14, 2025)

A weekly Macro, Cross Asset review of prices trading at extremes which may generate future investment ideas and opportunities.

The following assets (on a weekly timeframe) either registered an Overbought or Oversold reading and/or have traded more than 2.5 standard deviations above or below its rolling mean.

n.b. pricing of (commodity) futures contracts is only considering the immediate front month.

denotes multiple week inclusion

Extremes above the Mean (at least 2.5 standard deviations)

Austrian, Swiss, Czech, German, Danish, Spanish, Greek, Dutch and Portuguese 10 year government bond yields 

BofA High Yield Index yield

BofA High Yield Index Option Adjusted Spread 

Copper/Gold Ratio

U.S. 10 year minus U.S. 5 year bond yield spread

U.S. 30 year minus U.S. 10 year bond yield spread

Copper

Tin

Silver in AUD & USD

JPY/AUD *

Vietnam’s equity index *

Overbought (RSI > 70) 

Japanese 2, 5 & 10 year government bond yields *

Gold in AUD, CAD, CHF, USD and ZAR *

Austria’s ATX *

Hungary’s BUX Index *

Germany’s DAX Index *

Italy’s MIB Index *

HSCEI Index *

Hang Seng Index *

Pakistan’s KSE Index

Czech Republic’s PX Index *

Chile’s IPSA and IGPA Indices *

And Poland’s WIG Index

The Overbought Quinella (Both Overbought and Traded at > 2.5 standard deviations above the weekly mean)

None

Extremes below the Mean (at least 2.5 standard deviations)

U.S. 2, 3 and 5 year government bond yields

AUD/CHF

AUD/EUR

AUD/GBP

CAD/CHF

CAD/EUR

CAD/GBP

CAD/JPY

AUD/EUR *

AUD/GBP *

AUD/JPY *

CAD/CHF *

CAD/EUR

CAD/GBP

CAD/JPY

USD/SEK

KBW Bank Index

Dow Jones Industrials 

Dow Jones Transports

S&P SmallCaps 600 Index *

Russell 2000 *

Taiwan’s TAEIX 

Malaysia’s KLSE

The FTSE 250

Nasdaq Composite *

S&P MidCap 400 *

Nasdaq 100 *

Nikkei 225

Thailand’s SET *

Philadelphia SOX Index *

S&P 500 

ASX Financials

ASX 200

And the ASX 200

Oversold (RSI < 30)

U.S. 3 month government bill yield *

Australian Coking Coal *

Richards Bay Coal

North European Hot Rolled Coil Steel *

Lithium Carbonate *

Lithium Hydroxide *

Newcastle Coal *

Orange Juice *

And Uranium *

The Oversold Quinella (Both Oversold and Traded at < 2.5 standard deviations below the weekly mean)

U.S. 10 year government bond yield minus German 10 year bond yield spread

Nasdaq Transportation Index

Notes & Ideas:

Government bond yields were subdued.

There was a slight bias higher for longer dated issues while the yield for shorter dated paper tended to ease.

This is evident in some U.S. spreads appearing in this week’s list.

It’s worth noting those yields and spreads which were omitted from this week’s edition.

High Yield bond yields have entered overbought territory.

And Norwegian 10’s are building their way towards an all-time high.

Equities were mostly weaker, again.

This week sees a few more of the world’s indices join the American indices at oversold extremes.

South American, Central European and Chinese bourses were the few to rise during the week.

Some of these are found in this week’s overbought list.

Spain’s IBEX, Switzerland’s SMI and Singapore’s STI departed overbought territory, while Israel’s TA35 and Poland’s WIG rejoin that membership.

During the week, the KBW Bank Index, Dow Jones Industrials, Dow Jones Transports, TAIEX and Nikkei 225 ventured into oversold land.

Germany’s DAX Index is overbought for 7 weeks. 

Thailand’s SET has fallen for 7 consecutive weeks.

Vietnam’s main index has risen for 8 weeks.

The S&P SmallCap 600, MidCap 400 and Russell 2000 have declined for 7 consecutive weeks.

Switzerland’s SMI broke its 4 week winning streak. 

Amsterdam’s AEX, Philly’s SOX, Nasdaq Transports, the Nasdaq Composite, the ASX Industrials and the ASX 200 are in 4 week losing streaks.

And the S&P SmallCap 600 has fallen for 5 straight weeks.

Commodities saw much activity.

Silver, Platinum and Palladium added to last weeks gains.

LNG Gas prices along with Tin and Sugar also had a good week.

Coal, Coffee, Distillates and some Softs languished.

Cotton, Lean Hogs & JKM LNG (as priced in Yen) all rose enough to see them depart the oversold category.

Copper and Tin enter overbought territory, while Lumber & Arabica Coffee makes an exit.

While Gold rose for the week, Copper’s advance was large enough to poke the Copper/Gold Ratio into an overbought extreme.

The Baltic Dry Index has soared 82% over the past 4 weeks. No one is building new ships…..

Cocoa has fallen for 6 of the past 7 weeks and is in a 4 week losing streak.

Heating Oil has also sunk for 4 consecutive weeks.

Gasoline and Rubber are in 5 week losing streaks.

Orange Juice declines further, extends its losing streak to 12 weeks. That’s an example of quite an extreme.

U.S. Hot Rolled Coil Steel has climbed for 7 weeks.

Brent Crude and WTI Crude broke 7 straight weeks of decline. 

Tin prices have soared 25% over the past 6 weeks.

while Lithium Hydroxide has now lingered in weekly oversold territory for 93 consecutive weeks.

Currencies were mostly quiet and uneventful.

Myopically, the Aussie was mixed, with a slight upward bias if I was forced to choose.

The larger picture shows the AUD and CAD exhibiting ‘risk off’ tendencies and correlations.

Inversely, the Swiss and the Yen have been attracting the ‘risk-off’ love.

The Euro firmed.

The Loonie has fallen for 5 straight weeks agains the Euro.

And oddly, the Swedish Krona is soaring against the USD.

The larger advancers over the past week comprised of;

Baltic Dry Index 19.2%, Cotton 2%, Copper 4%, JKM LNG 2.9%, JKM LNG in Yen 8.4%, Tin 8.9%, Palladium 1.9%, Platinum 4.8%, Gasoline 1.9%, Sugar 4.8%, Dutch TTF Gas 5.8%, Silver in AUD 3.6%, Silver in USD 3.9%, Gold in AUD 2.3%, Gold in CAD 2.6%, Gold in CHF 3.2%, Gold in EUR 2.2%, Gold in GBP 2.5%, Gold in USD 2.6%, Gold in ZAR 2.2%, CSI 300 1.6%, China A50 4.2%, BOVESPA 3%, PX 1.8%, IGPA 1.7%, IPSA 1.8%, TA35 1.8%, BIST 3.2% and Poland’s WIG rose 3.7%.

The group of largest decliners from the week included;

Australian Coking Coal (3%), Richards Bay Coal (3%), Cocoa (5.1%), North European Hot Rolled Coil Steel (2.8%), Heating Oil (2.4%), Coffee (1.9%), Newcastle Coal (1.8%), Natural Gas (6.7%), Orange Juice (13.1%), Gasoil (1.6%), Corn (2.3%), KBW Bank Index (2.8%), DJ Industrials (3%), DJ Transports (6.2%), IBEX (1.9%), Jakarta Composite (3%), S&P SmallCap 600 (2.6%), Russell 2000 (1.8%), TAEIX (2.7%), Nasdaq Composite (2.4%), KLSE (2.3%), S&P MidCap 400 (1.9%), Nasdaq 100 (2.5%), Copenhagen (2.4%), Stockholm (1.7%) S&P 500 (2.3%), STI (2%), Nasdaq Transports (6.7%), ASX Financials (3.1%), ASX 200 (2%), ASX Industrials (2.7%) and the ASX Small Caps fell 1.7%.

March 16, 2025

By Rob Zdravevski

rob@karriasset.com.au

3rd most bearish moment in 38 years

Follow up note/newsletter to this weeks observation of bearishness

https://mailchi.mp/karriasset/3rd-most-bearish-moment-in-38-years

Australia on sale in Euro terms

#AUDEUR The Aussie Dollar is approaching its 8th moment over the past 25 years when it’s trading at extreme lows (across my various metrics) against the Euro.

And so Australian assets are also on sale in EUR terms.

Expect to see European private equity firms scouring through ASX listed securities.

March 13, 2025

rob@karriasset.com.au

Screenshot

March 2025 – Ides of March newsletter

The Link to my Ides of March newsletter is below

https://mailchi.mp/karriasset/the-ides-of-march-in-2025

March 11, 2025

rob@karriasset.com.au

Unloved coal

Equity prices of Coal mining companies are troughing as last seen in 2020.

March 10, 2025

rob@karriasset.com.au

Screenshot

Lower travel ahead for Wisetech’s stock price

The circle shows the last time ASX listed Wisetech (WTC.ASX) was oversold on a weekly basis.

March 10, 2025

Screenshot

Macro Extremes (week ending March 7, 2025)

A weekly Macro, Cross Asset review of prices trading at extremes which may generate future investment ideas and opportunities.

The following assets (on a weekly timeframe) either registered an Overbought or Oversold reading and/or have traded more than 2.5 standard deviations above or below its rolling mean.

n.b. pricing of (commodity) futures contracts is only considering the immediate front month.

denotes multiple week inclusion

Extremes above the Mean (at least 2.5 standard deviations)

Austrian, Swiss, Czech, German, Danish, Spanish, French, Greek, Italian, Dutch, Portuguese and Swedish 10 year government bond yields 

German 5 year government bond yields 

IEI

Copper/Gold Ratio

U.S. 30 year minus U.S. 10 year bond yield spread

Lumber

CHF/AUD

CHF/CAD

JPY/AUD *

JPY/CAD *

PHP/USD

SEK/USD

Vietnam’s equity index

Overbought (RSI > 70) 

Japanese 2 & 5 year government bond yields *

Arabica Coffee

Gold in AUD, CAD and ZAR *

Hungary’s BUX Index *

Germany’s DAX Index *

Italy’s MIB Index

Spain’s IBEX Index *

Pakistan’s KSE Index

Czech Republic’s PX Index *

Switzerland’s SMI Index *

Chile’s IPSA and IGPA Indices *

And Singapore’s Strait Times

The Overbought Quinella (Both Overbought and Traded at > 2.5 standard deviations above the weekly mean)

Japanese 10 year government bond yield

Austria’s ATX *

HSCEI Index *

Hang Seng Index *

Extremes below the Mean (at least 2.5 standard deviations)

TBX *

U.S. 2 year and 5 year government bond yields

Australian 3 year and 5 year government bond yields 

Canadian and Finnish 10 year government bond yields

U.S. 5 year government bond yield minus U.S. inflation rate

U.S. 5 year government bond yield minus U.S. 5 year breakeven inflation rate

U.S. 10 year government bond yield minus U.S. 10 year inflation rate

Cotton

Lean Hogs

JKM LNG priced in Yen

AUD/EUR

AUD/GBP

AUD/JPY

CAD/CHF

S&P SmallCaps 600 Index

Russell 2000

Nasdaq Composite

S&P MidCap 400

Nasdaq 100

Philadelphia SOX Index *

S&P 500 

And the Nasdaq Transportation Index

Oversold (RSI < 30)

U.S. 3 month government bill yield *

Australian Coking Coal *

North European Hot Rolled Coil Steel *

Lithium Carbonate *

Lithium Hydroxide *

Newcastle Coal *

Orange Juice *

Uranium *

And Thailand’s SET Index *

The Oversold Quinella (Both Oversold and Traded at < 2.5 standard deviations below the weekly mean)

U.S. 10 year government bond yield minus German 10 year bond yield spread

Jakarta Composite Index

Notes & Ideas:

Government bond yields rose.

except for Belgian and Brazil’s bond yields.

Brazilian 10’s aren’t overbought anymore

U.S. 7’s & 10’s broke their 7 week falling streak.

The U.S. 10 year and 5 year real interest rate remains in extreme territory.

Swiss yields rose further following last weeks bullish reversal.

Equities were mixed.

Asian markets were stronger as was Germany and Central Europe.

A bunch of European and Asian indices appear in the overbought category.

U.S. indices were amongst the weakest and dragged many others lower.

This week sees a range of American indices at oversold extremes.

The notable winners and losers for the week are listed at the end of this note.

Italy’s MIB broke its 5 week winning streak.

Germany’s DAX Index is overbought for 6 weeks. 

Thailand’s SET has fallen for 6 consecutive weeks.

Vietnam’s main index has risen for 7 weeks.

Spain’s IBEX broke its 10 straight weeks of advance.

The S&P SmallCap 600, MidCap 400 and Russell 2000 have declined for 6 consecutive weeks.

The Hang Seng and the HSCEI were registering overbought quinella prices.

And Switzerland’s SMI has climbed for the past 4 weeks and 10 of the past 11 weeks.

Commodity prices were better than the past couple weeks.

Crude Oil and related products, Cocoa, Urea and Lithium were amongst the losers. i

Coffee, Cattle, Coal, Natural Gas, Nickel, Palladium and Silver were the notable advancers for the week.

The Baltic Dry Index has soared 63% over the past 3 weeks.

Cocoa has fallen for 5 of the past 6 weeks.

Gasoline and Rubber are in 4 week losing streaks.

Urea and Richards Bay Coal isn’t overbought anymore

Orange Juice declines further, extends its losing streak to 11 weeks

U.S. Hot Rolled Coil Steel has climbed for 6 weeks.

Platinum broke its 4 week losing streak.

Cattle rallied 5% and broke its 5 week losing streak.

Brent Crude and WTI Crude have fallen for 7 straight weeks. 

Tin prices have soared 16% over the past 5 weeks.

while Lithium Hydroxide has now lingered in weekly oversold territory for 92 consecutive weeks.

Currencies saw much action.

The DXY (USD) Index fell 3.4%.

The Aussie was weaker with a host of pairs at extremes.

The Aussie has fallen for 4 weeks against the British Pound.

The Canadian Dollar was weaker.

The Loonie and the Swiss appear in this weeks list,

As does the Yen.

Risk has been off and we’ve been buying Yen and Swissie.

The larger advancers over the past week comprised of;

Richards Bay Coal 1.7%, Aluminium 3.9%, Rotterdam Coal 4.3%, Bloomberg Commodity Index 2%, Baltic Dry Index 13.9%, Lean Hogs 4.4%, Copper 3.6%, Coffee 3%, Cattle 4%, Tin 4.1%, Newcastle Coal 6%, Natural Gas 14.7%, Nickel 6.7%, Palladium 4.8%, Platinum 3.1%, Silver in AUD 2.8%, Silver in USD 4.4%, Gold in USD 1.8%, Shanghai Composite 1.6%, All Developed World ex USA 2.5%, PSE 3.7%, PX 2.9%, SA40 3.4%, Vietnam 1.6%, WIG 1.8%, BIST 8.8% and Jakarta Composite rose 5.8%.

The group of largest decliners from the week included;

Australian Coking Coal (1.9%), Brent Crude (3.7%), Cocoa (9.1%), WTI Crude Oil (3.9%), Heating Oil (4.3%), JKM LNG in Yen (14.3%), Lithium Carbonate (4.7%), Lithium Hydroxide (1.7%), Gasoline (5.1%), Dutch TTF Gas (9.8%), Urea U.S. Gulf (3%), Gasoil (2.8%), Uranium (1.6%), Gold in EUR (2.5%), KBW Banking Index (8.8%), DJ Industrials (2.3%), DJ Transports (2.4%), S&P SmallCap 600 (3.6%), Russell 2000 (4.1%), TAIEX (2.1%), Nasdaq Composite (3.5%), KLSE (7.1%), KRE Regional Banks (7.1%), S&P MidCap 400 (3.5%), Nasdaq 100 (3.3%), Copenhagen (2.1%), SOX (2.9%), S&P 500 (3.1%), Nasdaq Transports (3.1%), TSX (2.5%), FTSE 100 (1.5%), ASX Financials (4.6%), ASX 200 (2.7%), ASX Industrials (1.8%) and the ASX Small Caps fell 2.6%.

March 9, 2025

By Rob Zdravevski

rob@karriasset.com.au