Monday, April 21, 2025

Dumping Dollars

US assets are being dumped.  They are dumping US stocks.  They are dumping Treasuries.  The last 2 months have been a massive reversal of global capital flows which have gone from the rest of the world into the US for the past 15 years.  There are a lot of foreign investors overweight US assets and they are feeling the pain.  Not only are they losing money on the dollar weakening vs the local currency, they are also losing as the SPX goes lower along with long term Treasuries.  

This is a huge problem for the US government and for those with big allocations to US stocks and bonds.  Dollars are weakening despite the Fed remaining hawkish amidst Trump's trade war.  I am no Trump fan, but Powell is definitely playing politics.  How do you suddenly go from dovish and overcutting in a red hot stock market and easy financial conditions in the fall of 2024, to being hawkish and watching and waiting as the US economy weakens rapidly.  Powell should be fired.  He's the most political Fed chair in modern history.  He only cares about maintaining power, and he's taking out his grievance against Trump who won't reappoint him with hawkish policy while the US economy weakens.  Sure, Trump's tariffs are the main reason for the economic weakness.  But the Fed's job is to focus on the economy, not on fiscal policy.  

Here's a look at fund flows into US stocks:

Cross border inflows into US assets has been skyrocketing since the beginning of 2022.  There is a lot of foreign hot money in US stocks.  


YTD inflows into equities is ~$250B, that's in less than 4 months, approximately 2/3 of which is going into US equities, while the SPX has been going sideways and then down.  A lot of investors are caught offside here.  Not a  good sign for the rest of the year for bulls.  


The most risk-taking of investors are pumping huge amounts into leveraged long ETFs, with the biggest weekly inflows on record happening in the past week.  There are still a ton of dip buyers, especially among retail investors.  The buy the dip mentality is still going strong.  This mentality is not what durable bottoms are made of.  

Lastly, let's take a big picture look at the call/put ratio, or the ISEE index of opening calls to opening puts ratio.  This shows that we are at a historically elevated ratio for the index, still showing lots of call speculation.  

The long term fund flow and positioning data are all negative for the SPX.  In the short term, you can get counter-trend moves that get bulls excited again thinking the worst is over.  But the long term factors such as valuations, positioning, and speculative activity are all showing that we are in the early innings of this downtrend, not the late innings.  

I haven't even gotten into the fundamentals of the market, which are on shaky ground with Trump's infatuation with tariffs, and animosity towards trade with China.  China has the upper hand in this trade war, as Trump's pain threshold is much lower than Xi's.  Wall St. is already breathing down Trump's neck, along with his group of trade hawks in Navarro and Lutnick.  Wait till Main St. gets upset when the effects of the tariffs really hit home, and prices for imported Chinese goods skyrocket and/or are just unavailable due to lack of inventories.  

These tariffs will be so painful for the US economy that they won't ever gain traction, and Trump will backtrack quickly, or be forced to give up his tariff powers as Congress takes away his keys to the tariff controls with a 2/3 vote if he remains intransigent.  

Covered the short last week, as I was wary of holding shorts over the long weekend.  Unfortunately, I covered too early as we are getting a big gap down this morning, along with the long end of the Treasury curve selling off hard.  This is a terrible market to be a long term long in US stocks.  I believe we will be chopping around in a range between SPX 5150 to 5450 for the rest of the month, so we are closer to the lower end of that range at the moment.  I may nibble on SPX longs if we get some further selling after the cash open.  Will not chase longs higher.   Eventually after the chop for the next 2 weeks or so, I expect another sharp move lower towards SPX 4800-4850 in May/June.  

71 comments:

OL DAWG said...

Long META 5/30 520 Calls 20.80

Anonymous said...

gold going parabolic and seems my normal mba understanding of markets is not enough anymore. stay out or continue trading - seems crazy markets

OL DAWG said...

We should have a hard ass bounce this week.

Anonymous said...

not with all the comments coming out of the administration

Anonymous said...

What are the chances of US yields going out of control?

Market Owl said...

Low. US economy is not that strong now, and also doesn't look like you will get a big fiscal package from Trump which is a precondition for US yields to get out of control.

OL DAWG said...

sold META calls 21.85

OL DAWG said...

Long GLD 5/30 310 puts 7.55

OL DAWG said...

sold GLD puts 7.3

Anonymous said...

Bought gld 5/16 puts 320 and 300 stre both. And also jan 2026 320 strikes

OL DAWG said...

Market just went nuts. I"m too chicken shit to make money now. I'm leaning long but not too long. Too early to short but getting there.

Anonymous said...

I kept thinking and could not add calls yesterday. Impossible to call this market. May be a suckers rally or may be not

Market Owl said...

I will be shorting this Trump pump tomorrow. Trump has folded like a cheap lawn chair. Couldn't take the heat from the Wall St. and corporate execs who are raging mad at him. China sitting back and letting Trump make a fool of himself. Xi will let Trump squirm and beg for a deal and it will be back to status quo for US-China trade. The US needs China more than China needs the US.

Anonymous said...

so your call is that China does not take the bait?

Anonymous said...

I think this rally can go on for a few days...i plan to hold my gld puts for as long as this rally holds as both may reverse at the same time

Market Owl said...

Its not really about the headlines now. We are playing ping pong in a big range from SPX 5100 to 5500. I get more bearish the closer we get to 5500, and more bullish the closer we get to 5100. Its interesting that the market usually needs good news to go up, but can go down without any news.

OL DAWG said...

Long 5/30 450 QQQ Puts 12.50

OL DAWG said...

Long more QQQ puts 12.31

Market Owl said...

Shorting the morning pump. Starter position.

OL DAWG said...

Long more QQQ puts 11.89

OL DAWG said...

Long MARA 14 5/30 puts 1.38

OL DAWG said...

nice trade dawg

OL DAWG said...

Max short. Pray for gap fill down today or tmrw.

OL DAWG said...

Gapus Fillus

OL DAWG said...

Sold QQQ puts 13.72

OL DAWG said...

Long IWM 5/30 191 Calls 7.83

OL DAWG said...

sold IWM Calls 7.72

OL DAWG said...

Long QQQ 5/30 450 Puts 13.73

OL DAWG said...

sold Puts 13.46

OL DAWG said...

Long QQQ puts 13.23

OL DAWG said...

sold Puts 12.80

OL DAWG said...

Long QQQ Puts 12.91

OL DAWG said...

sold Puts 12.85 Doesn't look like gap will fill and we may go higher

OL DAWG said...

Long QQQ puts 12.73

OL DAWG said...

sold QQQ puts 13.61

OL DAWG said...

Long IWM 5/30 195 Calls 5.39

OL DAWG said...

Long more IWM calls 5.18

OL DAWG said...

Sold 2/3 IWM Calls at 5.62

OL DAWG said...

Long QQQ 450 Puts 10.74

OL DAWG said...

Long more QQQ put 10.62

OL DAWG said...

sold rest of IWM calls 5.58

OL DAWG said...

sold QQQ puts 10.71

OL DAWG said...

Long QQQ puts 10.84

OL DAWG said...

Long more QQQ puts 10.53

OL DAWG said...

Long more QQQ puts 10.31

OL DAWG said...

sold QQQ puts 10.23

OL DAWG said...

Long QQQ Puts 10.53

OL DAWG said...

sold QQQ puts 10.13

OL DAWG said...

This shit should stop at 5482 that was the high from 4/9

OL DAWG said...

But 5482 going to be broken anyway later on

OL DAWG said...

Long QQQ puts 10.13

OL DAWG said...

Long more QQQ puts 9.98

OL DAWG said...

sold QQQ puts 9.94

OL DAWG said...

Long QQQ puts 9.90

OL DAWG said...

QQQ up 5% in 2 days pretty impressive. Gotta trade these moves in the right direction. Big ass intraday moves. Ride these waves dawg

OL DAWG said...

Long QQQ puts 9.9

OL DAWG said...

Too many mofos trying to short this right now as well as other mofos that were short since last week lol. That's the problem.

OL DAWG said...

Sold 1/2 QQQ puts 9.48
Long GOOGL 5/30 160 calls 7.77

OL DAWG said...

sold Googl calls 7.9

OL DAWG said...

Long more QQQ puts 9.25

Market Owl said...

Will be looking to add to shorts tomorrow on a gap up. A false break over SPX 5500 could force some short covering to provide a a good entry point for more shorts.

OL DAWG said...

Yup looking like I'm completely wrong this time. You can take the opposite side of my trades and make mone

OL DAWG said...

sold QQQ Puts 9.30

OL DAWG said...

Long QQQ 6/6 455 Puts 11.20

OL DAWG said...

Long BULL 18.06

Anonymous said...

I am short but not feeling great about what I see. This things wants to go above 5500 and stay there despite bad news

OL DAWG said...

sold QQQ puts 10.26

OL DAWG said...

Long more BULL 18.15

OL DAWG said...

Sold BULL 18.20
Long QQQ 455 6/6 puts 10.09

Anonymous said...

stuck in early shorts but still added some more. lets see

Market Owl said...

I added some shorts near the close. Will look to add more next week to get to a full short position. COT data looks favorable for bears for the coming weeks. Asset managers still not meaningfully reducing SPX longs. ISEE index showing call speculators are coming back betting on more upside.