Stocks not dead yet

07/10/25

The July rally resumed on Wednesday with solid gains across the board, and it always feels healthier when small caps are participating, like they did again yesterday. The bulls are still running and the seasonality calendar does have a few more bullish days left in it. Bonds also rallied yesterday as yields fell sharply.

(The most current commentary is always posted here: www.tsptalk.com/comments.php)

tsp-071025.gif
Daily TSP Funds Return
tsp-071025s.gif

More returns

The S&P 500 (C-fund) didn't make a new high yesterday, but the fact that it opened sharply higher, fell back down to fill the gap and lose those gains, then settled near the day's high again, was almost as good as a new high. I don't know how much this has left in it, but the chart is showing no signs of faltering just yet.

tsp-c-fund-071025.gif


We know there will be a pullback at some point, so the question for market timers is whether to take profits up here while you can, or to wait until things start to break. The obvious argument for holding is that stocks could continue to move higher. The argument for selling is that, once the chart starts to break, you are no longer selling the highs. It's fear and greed battling in our heads.

Nvidia briefly hit the $4 trillion market cap level yesterday. It seems like every time this one falls, analysts start calling for the end of this company's leadership.

tsp-071025t.gif


So far they have been wrong every time. Keep buying the dip on this one. It is steering the stock market right now, along with several others, but as long as Nvidia is percolating, the need for chips is high and it is a good sign for the economy.

Yields fell sharply yesterday and the 10-year Yield fell right through the lower support line again. The 200-day EMA is still in the area, but if that fails then we could be seeing a lower higher, which may mean lower lows are ahead, and that would be good news for the F-fund.

tsp-071025v.gif


Not that we need, or want to see much lower yields, but keeping them with a low 4 handle (< 4.5), or even a high 3, will keep cheap money flowing.

The price of oil has been rebounding while filling in the big open gap . Now the gap is filled and it has reached the 200-day average again. Because some traders, fund managers, etc., were buying up above 75 to near 80, there is a technical reason why this could continue to slide higher, but that 200-day average has been holding during the oil bear market and it only took off because of what was going on in the Middle East in June.

tsp-071025u.gif


Being that we are in the thick of the summer driving season, there is a reason that it could go higher, so if it fails to rally, it could mean we will see prices below 65 and maybe even in the 50's again before the end of the year.

Bitcoin made a new all-time high yesterday over 112K, so investors are still playing "risk on."




DWCPF / S-fund made another higher high, but it is still below the all time highs which is more than 100 points higher. This chart looks good as it churns above the old resistance line, and as long as that holds as support, the bulls will remain in charge. We're all still holding our breadth to see if and when small caps can take the lead as they often do in bull markets, but certainly not recently.

tsp-s-fund-071025.gif



The ACWX (I-fund) was up yesterday and filled in Monday's gap in the process as the support from the bottom of its channel continues to hold.

tsp-i-fund-071025.gif



BND (bonds / F-fund) took off after Tuesday's positive reversal day. It's back above the wide trading channel, and other than the new gap that opened up near 72.80 which could cause some short-term backing and filling, this chart also looks promising.

tsp-f-fund-071025.gif



Thanks so much for reading! We'll see you back here tomorrow.

Tom Crowley


Read more in today's TSP Talk Plus Report. We post more charts, indicators and analysis, plus discuss the allocations of the TSP and ETF Systems. For more information on how to gain access and a list of the benefits of being a subscriber, please go to: www.tsptalk.com/plus.php



Questions, comments, or issues with today's commentary? We can discuss it in the Forum.

Daily Market Commentary Archives

For more info our other premium services, please go here... www.tsptalk.com/premiums.php

To get weekly or daily notifications when we post new commentary, sign up HERE.

Like what you're seeing on TSP Talk? Why not Tell a Friend about us? We'd really appreciate it, and they may too.

Thanks!

Posted daily at www.tsptalk.com/comments.php

The legal stuff: This information is for educational purposes only! This is not advice or a recommendation. We do not give investment advice. Do not act on this data. Do not buy, sell or trade the funds mentioned herein based on this information. We may trade these funds differently than discussed above. We may use additional methods and strategies to determine fund positions.
 
Last edited:
Back
Top