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.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.
Long META 5/30 520 Calls 20.80
ReplyDeletegold going parabolic and seems my normal mba understanding of markets is not enough anymore. stay out or continue trading - seems crazy markets
ReplyDeleteWe should have a hard ass bounce this week.
ReplyDeletenot with all the comments coming out of the administration
ReplyDeleteWhat are the chances of US yields going out of control?
ReplyDeleteLow. 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.
ReplyDeletesold META calls 21.85
ReplyDeleteLong GLD 5/30 310 puts 7.55
ReplyDeletesold GLD puts 7.3
ReplyDeleteBought gld 5/16 puts 320 and 300 stre both. And also jan 2026 320 strikes
ReplyDeleteMarket 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.
ReplyDeleteI kept thinking and could not add calls yesterday. Impossible to call this market. May be a suckers rally or may be not
ReplyDeleteI 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.
ReplyDeleteso your call is that China does not take the bait?
ReplyDeleteI 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
ReplyDeletenice trade dawg
DeleteIts 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.
ReplyDeleteLong 5/30 450 QQQ Puts 12.50
ReplyDeleteLong more QQQ puts 12.31
ReplyDeleteShorting the morning pump. Starter position.
ReplyDeleteLong more QQQ puts 11.89
ReplyDeleteLong MARA 14 5/30 puts 1.38
ReplyDeleteMax short. Pray for gap fill down today or tmrw.
ReplyDeleteGapus Fillus
ReplyDeleteSold QQQ puts 13.72
ReplyDeleteLong IWM 5/30 191 Calls 7.83
ReplyDeletesold IWM Calls 7.72
ReplyDeleteLong QQQ 5/30 450 Puts 13.73
ReplyDeletesold Puts 13.46
ReplyDeleteLong QQQ puts 13.23
ReplyDeletesold Puts 12.80
ReplyDeleteLong QQQ Puts 12.91
ReplyDeletesold Puts 12.85 Doesn't look like gap will fill and we may go higher
ReplyDeleteLong QQQ puts 12.73
ReplyDeletesold QQQ puts 13.61
ReplyDeleteLong IWM 5/30 195 Calls 5.39
ReplyDeleteLong more IWM calls 5.18
ReplyDeleteSold 2/3 IWM Calls at 5.62
ReplyDeleteLong QQQ 450 Puts 10.74
ReplyDeleteLong more QQQ put 10.62
ReplyDeletesold rest of IWM calls 5.58
ReplyDeletesold QQQ puts 10.71
ReplyDeleteLong QQQ puts 10.84
ReplyDeleteLong more QQQ puts 10.53
ReplyDeleteLong more QQQ puts 10.31
ReplyDeletesold QQQ puts 10.23
ReplyDeleteLong QQQ Puts 10.53
ReplyDeletesold QQQ puts 10.13
ReplyDeleteThis shit should stop at 5482 that was the high from 4/9
ReplyDeleteBut 5482 going to be broken anyway later on
ReplyDeleteLong QQQ puts 10.13
ReplyDeleteLong more QQQ puts 9.98
ReplyDeletesold QQQ puts 9.94
ReplyDeleteLong QQQ puts 9.90
ReplyDeleteQQQ up 5% in 2 days pretty impressive. Gotta trade these moves in the right direction. Big ass intraday moves. Ride these waves dawg
ReplyDeleteLong QQQ puts 9.9
ReplyDeleteToo many mofos trying to short this right now as well as other mofos that were short since last week lol. That's the problem.
ReplyDeleteSold 1/2 QQQ puts 9.48
ReplyDeleteLong GOOGL 5/30 160 calls 7.77
sold Googl calls 7.9
ReplyDeleteLong more QQQ puts 9.25
ReplyDeleteWill 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.
ReplyDeleteYup looking like I'm completely wrong this time. You can take the opposite side of my trades and make mone
ReplyDeletesold QQQ Puts 9.30
ReplyDeleteLong QQQ 6/6 455 Puts 11.20
ReplyDeleteLong BULL 18.06
ReplyDeleteI am short but not feeling great about what I see. This things wants to go above 5500 and stay there despite bad news
ReplyDeletesold QQQ puts 10.26
ReplyDeleteLong more BULL 18.15
ReplyDeleteSold BULL 18.20
ReplyDeleteLong QQQ 455 6/6 puts 10.09
stuck in early shorts but still added some more. lets see
ReplyDeleteI 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.
ReplyDelete