Announcement
The Week Ahead For July 7/20 Through 7/26: It’s All About Earnings
The Week Ahead Starting July 20, 2026 The major stock indexes were lower across the board. The S&P 500 is now in a range of 7500 to 7400 a drop from last week. The S&P 500 closed Friday at 7457.69 from 7575.39 on 7/10. All equity indexes we track are back above their Daily, Weekly…
The major stock indexes were lower across the board. The S&P 500 is now in a range of 7500 to 7400 a drop from last week. The S&P 500 closed Friday at 7457.69 from 7575.39 on 7/10. All equity indexes we track are back above their Daily, Weekly and Monthly DMA Channels. The Dow Jones Industrial Average 14-day Choppiness index is at 62 from 49 last week and the Russell 2000 is at 57 from 61. This week the S&P 500 is now at 57 from 54 while the NASDAQ 100 is at 53 from 60. Last, the S&P 400 is at 55 from 57.
Below is our summary of the Current Moving Average Levels on our index tracking. There is improved action on the equity side but not on the bond side.
Moving Averages (updated through 7/17 Close)


The top four areas facing the market in this trading week are:
- Geopolitical and Fiscal Events. Watch our X (Twitter) feed Bullet86 for a last minute heads up on Federal Reserve speakers as well as Treasury auctions each day. Fed Speakers are now back in the blackout period until July 30th which is the day after the next FOMC meeting on the 29th.
- Economic Releases. Monthly Releases of note this week include Leading Indicators, Global U.S. Manufacturing PMI, Global U.S. Services PMI and New Home Sales.
- Earnings Releases. Nothing notable in releases this upcoming week: Earnings season has basically concluded for the first quarter earnings. Second Quarter Earnings will continue this week led by STLD WRB NVS SCHW GOOGL TSLA INTC RTX AXP NEE.
- Latest Short Interest Release – The NYSE and NASDAQ released their latest short interest data two weeks ago for a collection period of June 15th to June 30th. NYSE rose by 1.78% and NASDAQ rose by 3.34%. The S&P 500 rose by 2.77% during the last reporting period. The next release date will be July 24th after the close and range from July 1st to June 15th. In that period, the S&P 500 rose by 0.97%.
Daily Alerts
- June Leading Indicators are out at 10:00 a.m. EDT and are expected to stay at 0.1%.
- None of note.
- None of note.
- None of note.
- Global U.S. Manufacturing Index is due out at 9:45 a.m. EDT and came in last month at 52.5.
- Global U.S. Services PMI Index is due out at 9:45 a.m. EDT and came in last month at 48.80.
- June New Home Sales are due out at 10:00 a.m. EDT and expected to rise to 0.30% from 0.10%.
