S&P 500 Index

July Doesn't Disappoint - S&P Nasdaq Dow Russell All Running

161
S&P All Time Highs
Nasdaq All Time Highs
Dow Jones closing in on All-Time Highs (and outperforming both S&P and Nasdaq recently)
Russell 2000 playing catch up and moving higher

This is melt-up at its finest

Since US/China Trade Agreement and Middle East Ceasefire Agreement, markets have used
these two events as further catalysts to continue the upside runs

Stochastic Cycle with 9 candles suggesting a brief pause or pullback in the near-term, but
a 3-5-10% pullback is still an opportunity to position bullish for these markets

I'm only bearish if the markets show that they care with price action. The US Consumer isn't breaking. Corporate Profits aren't breaking. Guidance remains upbeat. Trump is Pro Growth and trolling Powell on the regular to run this economy and market HOT demanding cuts (history says that's a BUBBLE in the making if it's the case)

Like many, I wish I was more aggressive into this June/July run thus far, but I'm doing just fine with steady gains and income trades to move the needle and still having plenty of dry powder
on the sidelines for pullbacks

Markets close @ 1pm ET Thursday / Closed Friday for 4th of July

Enjoy the nice long weekend - back at it next week - thanks for watching!!!

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.