Price Level:Volume Sentiment Analysis For SPY (S&P 500), QQQ (NASDAQ 100), IWM (Russell 2000) & DIA (Dow Jones Industrial Average) ETFs 7/23/24

Markets have spent a lot of time reaching new all-time (SPY, QQQ & DIA) & 52-week highs (IWM) since our last index ETF price level:volume sentiment check in in April.

Throw in political uncertainty, geo-political conflicts globally & earnings season that are coming with high expectations & there is a recipe for increased volatility in the coming months.

With this in mind, the article below outlines the Buyer:Seller (or Seller:Buyer) sentiment at the various price levels that SPY (S&P 500), QQQ (NASDAQ 100), IWM (Russell 2000) & DIA (Dow Jones Industrial Average) ETFs have traded at over the past few years to gain insight into how market participants may feel at different support & resistance levels.

Due to the aforementioned new high price levels that each index ETF has been experiencing & the subdued volumes that we have seen for the past ~10 weeks most of the higher range price levels are still “NULL”, meaning that they are not 0, but there is not enough data currently to work with.

Additionally, you will notice as you go through the numbers that the higher prices tend to skew more towards the buyers, as there have been limited downside tests against these price levels, and the low volumes have not helped this.

Similarly, you will notice that there tend to be more sellers towards the lower ends of the price ranges.

Each section below contains a view of each index ETF’s chart (for a technical breakdown of each ETF’s chart please see this past weekend’s market review note), as well as a list of their current one year support & resistance levels with the volume sentiment noted beneath it on the table.

There is an additional table beneath this table with each price level’s sentiment, as well as a typed text version below that is able to be copied & pasted.

Note that “NULL, 0:0*” values denote areas that each name has traded at but with limited volume data to work with from a comparison standpoint in terms of creating a ratio of buyers:sellers (or vice versa).

Also, prices that do have a ratio of buyers:sellers (or vice versa) where the denominator is 0 are denoted with an asterisk “*” as well.

In the written lists of the price levels & volume sentiments the price levels that contain support & resistance levels are marked in BOLD.

Recall that at price extremes such as the highs that we have recently hit there will tend to be skewed data due to the small sample size & factor that into how you interpret each price level’s reported sentiment.

This is intended to serve as an additional tool to use during your due diligence process & is not meant to replace doing your own research & is not financial advice.

Price Level:Volume Sentiment Analysis For SPY (S&P 500) ETF

SPY ETF - SPDR S&P 500 ETF's Technical Performance Over The Past Year
SPY ETF – SPDR S&P 500 ETF’s Technical Performance Over The Past Year

SPY, the SPDR S&P 500 ETF has been experiencing low volume levels since the last sentiment analysis note (4/24/24) & is coming off of a fresh all-time high.

They’ve got the least one year support levels due to the way their price has advanced, making the list below even more important to review in the near-term, especially as their 10 day moving average has curled over bearishly above the price & is applying downward pressure on it.

One interesting thing to note is that in the event of a 10% decline from their recent all-time high they dive into a seller dominated area in terms of their support levels, which get more & more seller oriented as the price gets lower.

Should that be tested it will be interesting to see if the seller ratio gets diluted & there is strong support, or if prices continue lower & find their footing & traction at one of the next support levels, which have much more buyer pressure hsitorically.

Below is the list of the volume sentiments for SPY at the price levels it has traded at over the past 2-3 years.

SPY ETF's Price Level:Volume Sentiment Over The Past ~3 Years At Their Current One Year Support & Resistance Levels
SPY ETF’s Price Level:Volume Sentiment Over The Past ~3 Years At Their Current One Year Support & Resistance Levels
SPY ETF's Price Level:Volume Sentiment Over The Past ~3 Years
SPY ETF’s Price Level:Volume Sentiment Over The Past ~3 Years
Pt. 2 - SPY ETF's Price Level:Volume Sentiment Over The Past ~3 Years
Pt. 2 – SPY ETF’s Price Level:Volume Sentiment Over The Past ~3 Years
Pt. 3 - SPY ETF's Price Level:Volume Sentiment Over The Past ~3 Years
Pt. 3 – SPY ETF’s Price Level:Volume Sentiment Over The Past ~3 Years

$570 – NULL – 0:0*, +2.77% From Current Price Level

$565 – NULL – 0:0*, +1.87% From Current Price Level

$560 – Buyers – 1.6:1, +0.96% From Current Price Level

$555 – Buyers – 2:1, +0.06% From Current Price Level – 10 Day Moving Average*

$550 – Buyers – 2:1, -0.84% From Current Price Level – Current Price Level*

$545 – Buyers – 2:1, -1.74% From Current Price Level

$540 – Sellers – 1.22:1, -2.64% From Current Price Level

$535 – Buyers – 0.7:0*, -3.54% From Current Price Level – 50 Day Moving Average*

$530 – Buyers – 1.5:1, -4.44% From Current Price Level

$525 – Buyers – 5.6:1, -5.35% From Current Price Level

$520 – Sellers – 1.38:1, -6.25% From Current Price Level

$515 – Buyers – 2.35:1, -7.15% From Current Price Level

$510 -Even – 1:1, -8.05% From Current Price Level

$505 – Sellers – 1.24:1, -8.95% From Current Price Level

$500 – Sellers – 1.31:1, -9.85% From Current Price Level

$496 – Sellers – 1.69:1, -10.57% From Current Price Level

$492 – Buyers – 1.7:1, -11.3% From Current Price Level

$488 – Buyers – 1.27:1, -12.02% From Current Price Level – 200 Day Moving Average*

$484 – Buyers – 1.22:1, -12.74% From Current Price Level

$480 – Buyers – 1.3:0*, -13.46% From Current Price Level

$476 – Buyers – 1.14:1, -14.18% From Current Price Level

$472 – Buyers – 2.25:1, -14.9% From Current Price Level

$468 – Buyers – 1.1:1, -15.62% From Current Price Level

$464 – Sellers – 1.35:1, -16.34% From Current Price Level

$460 – Buyers – 0.6:0*, -17.06% From Current Price Level

$456 – Buyers – 1.21:1, -17.79% From Current Price Level

$452 – Buyers – 2.9:0*, -18.51% From Current Price Level

$448 – Buyers – 1.33:1, -19.23% From Current Price Level

$444 – Buyers – 1.48:1, -19.95% From Current Price Level

$440 – Sellers – 1.12:1, -20.67% From Current Price Level

$436 – Buyers – 1.08:1, -21.39% From Current Price Level

$432 – Buyers – 1.14:1, -22.11% From Current Price Level

$428 – Buyers – 1.09:1, -22.83% From Current Price Level

$424 – Buyers – 1.02:1, -23.56% From Current Price Level

$420 – Sellers – 1.23:1, -24.28% From Current Price Level

$416 – Sellers – 2.62:1, -25% From Current Price Level

$412 – Buyers – 1.84:1, -25.72% From Current Price Level

$408 – Sellers – 1.22:1, -26.44% From Current Price Level

$404 – Buyers – 1.88:1, -27.16% From Current Price Level

$400 – Sellers – 1.42:1, -27.88% From Current Price Level

$396 – Sellers – 2:1, -28.6% From Current Price Level

$392 – Buyers – 2.18:1, -29.32% From Current Price Level

$388 – Buyers – 2.2:1, -30.05% From Current Price Level

$384 – Sellers – 1.04:1, -30.77% From Current Price Level

$380 – Sellers – 1.93:1, -31.49% From Current Price Level

$376 – Sellers – 2.5:1, -32.21% From Current Price Level

$372 – Sellers – 1.65:1, -32.93% From Current Price Level

$368 – Sellers – 1.26:1, -33.65% From Current Price Level

$364 – Sellers – 1.72:1, -34.37% From Current Price Level

$360 – Sellers – 1.79:1, -35.09% From Current Price Level

$356 – Buyers – 1.22:1, -35.82% From Current Price Level

$352 – Sellers – 4.25:1, -36.54% From Current Price Level

$348 – Sellers – 3:0*, -37.26% From Current Price Level

$344 – Sellers – 0.6:0*, -37.98% From Current Price Level

$340 – NULL – 0:0*, -38.7% From Current Price Level

Price Level:Volume Sentiment Analysis For QQQ (NASDAQ 100) ETF

QQQ ETF - Invescso QQQ Trust ETF's Technical Performance Over The Past Year
QQQ ETF – Invescso QQQ Trust ETF’s Technical Performance Over The Past Year

QQQ, the Invesco QQQ Trust ETF that tracks the NASDAQ 100 has also just come off of setting fresh all-time highs & is in a similar, but slightly more bearish technical position than SPY.

While QQQ’s ascent was more controlled than SPY’s which gives it more support levels, but if the 50 day moving average is crossed bearishly it will be imperative to assess the strength of each support level on its way down, especially as the top of the support from January-April’s trading range is at a Seller dominated price level (2.3:0*).

Below is a list of QQQ’s volume sentiment at each price level they’ve traded at for the last 2-3 years.

QQQ ETF's Price Level:Volume Sentiment Over The past ~2 Years At Their One Year Support & Resistance Levels
QQQ ETF’s Price Level:Volume Sentiment Over The past ~2 Years At Their One Year Support & Resistance Levels
QQQ ETF's Price Level:Volume Sentiment Over The Past ~2 Years
QQQ ETF’s Price Level:Volume Sentiment Over The Past ~2 Years
Pt. 2 - QQQ ETF's Price Level:Volume Sentiment Over The Past ~2 Years
Pt. 2 – QQQ ETF’s Price Level:Volume Sentiment Over The Past ~2 Years
Pt. 3 - QQQ ETF's Price Level:Volume Sentiment Over The Past ~2 Years
Pt. 3 – QQQ ETF’s Price Level:Volume Sentiment Over The Past ~2 Years
QQQ ETF's Price Level:Volume Sentiment Over The Past ~2 Years
QQQ ETF’s Price Level:Volume Sentiment Over The Past ~2 Years

$505 – NULL – 0:0*, +4.7% From Current Price Level

$500 – Buyers – 0.4:0*, +3.67% From Current Price Level

$496 – Buyers – 2:0*, +2.84% From Current Price Level

$492 – Buyers – 0.6:0*, +2.01% From Current Price Level

$488 – Sellers – 4:1, +1.18% From Current Price Level – 10 Day Moving Average*

$484 – Buyers – 1.3:0*, +0.35% From Current Price Level

$480 – Sellers – 1.09:1, -0.48% From Current Price Level – Current Price Level*

$476 – Sellers – 1.11:1, -1.31% From Current Price Level

$472 – Buyers – 2.5:1, -2.14% From Current Price Level

$468 – NULL – 0:0*, -2.97% From Current Price Level – 50 Day Moving Average*

$464 – Buyers – 0.7:0*, -3.8% From Current Price Level

$460 – Even – 1:1, -4.63% From Current Price Level

$456 – Buyers – 0.9:0*, -5.46% From Current Price Level

$452 – Buyers – 1.62:1, -6.29% From Current Price Level

$448 – Sellers – 2.3:0*, -7.12% From Current Price Level

$444 – Buyers – 11.5:1, -7.94% From Current Price Level

$440 – Buyers – 1.76:1, -8.77% From Current Price Level

$436 – Buyers – 1.25:1, -9.6% From Current Price Level

$432 – Sellers – 2.14:1, -10.43% From Current Price Level

$428 – Buyers – 1.77:1, -11.26% From Current Price Level

$424 – Sellers – 1.02:1, -12.09% From Current Price Level – 200 Day Moving Average*

$420 – Sellers – 1.74:1, -12.92% From Current Price Level

$416 – Buyers – 1.8:0*, -13.75% From Current Price Level

$412 – Sellers – 2:0*, -14.58% From Current Price Level

$408 – Buyers – 1.77:1, -15.41% From Current Price Level

$404 – Buyers – 4.86:1, -16.24% From Current Price Level

$400 – Sellers – 1.04:1, -17.07% From Current Price Level

$396 – Buyers – 1.17:1, -17.9% From Current Price Level

$392 – Buyers – 2.17:1, -18.73% From Current Price Level

$388 – Buyers – 2.6:0*, -19.56% From Current Price Level

$384 – Sellers – 1.74:1, -20.38% From Current Price Level

$380 – Buyers – 2.84:1, -21.21% From Current Price Level

$376 – Buyers – 3.86:1, -22.04% From Current Price Level

$372 – Sellers – 1.04:1, -22.87% From Current Price Level

$368 – Sellers – 1.46:1, -23.7% From Current Price Level

$364 – Buyers – 1.55:1, -24.53% From Current Price Level

$360 – Buyers – 1.17:1, -25.36% From Current Price Level

$356 – Buyers – 1.21:1, -26.19% From Current Price Level

$352 – Sellers – 1.64:1, -27.02% From Current Price Level

$348 – Buyers – 2.53:1, -27.85% From Current Price Level

$344 – Buyers – 1.47:1, -28.68% From Current Price Level

$340 – Even – 1:1, -29.51% From Current Price Level

$336 – Buyers – 1:0*, -30.34% From Current Price Level

$332 – Buyers – 2:1, -31.17% From Current Price Level

$328 – Sellers – 1.23:1, -32% From Current Price Level

$324 – Buyers – 3.83:1, -32.82% From Current Price Level

$320 – Buyers – 2.5:1, -33.65% From Current Price Level

$316 – Buyers – 1.02:1, -34.48% From Current Price Level

$312 – Sellers – 2.75:1, -35.31% From Current Price Level

$308 – Buyers – 1.69:1, -36.14% From Current Price Level

$304 – Buyers – 2.55:1, -36.97% From Current Price Level

$300 – Sellers – 1.25:1, -37.8% From Current Price Level

$296- Buyers – 1.33:1, -38.63% From Current Price Level

$292 – Buyers – 2.5:1, -39.46% From Current Price Level

$288 – Sellers – 1.06:1, -40.29% From Current Price Level

$284 – Sellers – 1.11:1, -41.12% From Current Price Level

$280 – Sellers – 1.1:1, -41.95% From Current Price Level

$276 – Buyers – 1.17:1, -42.78% From Current Price Level

$272 – Sellers – 1.78:1, -43.61% From Current Price Level

$268 – Buyers – 1.03:1, -44.44% From Current Price Level

$264 – Sellers – 1.18:1, -45.26% From Current Price Level

$260 – Sellers – 1.84:1, -46.09% From Current Price Level

$256 – Sellers – 5.2:0*, -46.92% From Current Price Level

$252 – NULL – 0:0*, -47.75% From Current Price Level

Price Level:Volume Sentiment Analysis For IWM (Russell 2000) ETF

IWM ETF - iShares Russell 2000 ETF's Technical Performance Over The Past Year
IWM ETF – iShares Russell 2000 ETF’s Technical Performance Over The Past Year

IWM, the iShares Russell 2000 ETF has set a fresh 52-week high recently, but has not reset its all-time high unlike the other three index ETFs.

The nature which IWM trades vs. SPY & QQQ is much more controlled & more like oscillations around a price range that steadily advance, whereas the other two ETFs favor more rapid ascents, which provides IWM with more support levels near their current price.

Below is a list of IWM’s volume sentiment at the price levels it’s traded at over the past 2-3 years.

IWM ETF's Price Level:Volume Sentiment Over The Past ~2 Years At One Year Support & Resistance Levels
IWM ETF’s Price Level:Volume Sentiment Over The Past ~2 Years At One Year Support & Resistance Levels
IWM ETF's Price Level:Volume Sentiment Over The Past ~2 Years
IWM ETF’s Price Level:Volume Sentiment Over The Past ~2 Years
Pt. 2 - IWM ETF's Price Level:Volume Sentiment Over The Past ~2 Years
Pt. 2 – IWM ETF’s Price Level:Volume Sentiment Over The Past ~2 Years

$228 – NULL – 0:0*, +3.5% From Current Price Level

$224 – NULL – 0:0*, +1.68% From Current Price Level

$220 -NULL – 0:0*, -0.13% From Current Price Level – Current Price Level*

$216 – NULL – 0:0*, -1.95% From Current Price Level

$212 – NULL – 0:0*, -3.76% From Current Price Level – 10 Day Moving Average*

$208 – Buyers – 2.4:0*, -5.58% From Current Price Level

$204 – Buyers – 1.97:1, -7.39% From Current Price Level – 50 Day Moving Average*

$200 – Buyers – 1.13:1, -9.21% From Current Price Level

$198 – Buyers – 2.08:1, -10.12% From Current Price Level

$196 – Buyers – 1.25:1, -11.03% From Current Price Level

$194 – Buyers – 1.29:1, -11.93% From Current Price Level – 200 Day Moving Average*

$192 – Sellers – 3.79:1, -12.84% From Current Price Level

$190 – Buyers – 1.08:1, -13.75% From Current Price Level

$188 – Sellers – 1.46:1, -14.66% From Current Price Level

$186 – Buyers – 4:1, -15.57% From Current Price Level

$184 – Buyers – 3.55:1, -16.47% From Current Price Level

$182 – Buyers – 1.03:1, -17.38% From Current Price Level

$180 – Sellers – 1.23:1, -18.29% From Current Price Level

$178 – Buyers – 1.17:1, -19.2% From Current Price Level

$176 – Buyers – 1.97:1, -20.11% From Current Price Level

$174 – Buyers – 1.52:1, -21.01% From Current Price Level

$172 – Buyers – 1.28:1, -21.92% From Current Price Level

$170 – Sellers – 1.88:1, -22.83% From Current Price Level

$168 – Sellers – 1.16:1, -23.74% From Current Price Level

$166 – Sellers – 1.85:1, -24.64% From Current Price Level

$164 – Sellers – 5.25:1, -25.55% From Current Price Level

$162 – Even – 1:1, -26.46% From Current Price Level

$160 – Buyers – 1.2:1, -27.37% From Current Price Level

$158 – NULL – 0:0*, -28.28% From Current Price Level

Price Level:Volume Sentiment Analysis For DIA (Dow Jones Industrial Average) ETF

DIA ETF - SPDR Dow Jones Industrial Average ETF's Technical Performance Over The Past Year
DIA ETF – SPDR Dow Jones Industrial Average ETF’s Technical Performance Over The Past Year

DIA, the SPDR Dow Jones Industrial Average ETF‘s chart is much closer to IWM’s than SPY or QQQ’s, primarily because the latter have benefitted greatly from NVDA & other AI oriented components that the former two do not have.

As a result, they too have more local support levels, but it is important to note that the overwhelming majority of them are heavily buyer dominated, which means in the event of a decline we’ll see these figures become diluted

Below is a list of the volume sentiment at each of the price levels DIA has traded at for the last 3-4 years.

DIA ETF's Price Level:Volume Sentiment Over The Past ~3 Years At One Year Support & Resistance Levels
DIA ETF’s Price Level:Volume Sentiment Over The Past ~3 Years At One Year Support & Resistance Levels
DIA ETF's Price Level:Volume Sentiment Over The Past ~3 Years
DIA ETF’s Price Level:Volume Sentiment Over The Past ~3 Years
Pt. 2 - DIA ETF's Price Level:Volume Sentiment Over The Past ~3 Years
Pt. 2 – DIA ETF’s Price Level:Volume Sentiment Over The Past ~3 Years

$416 – NULL – 0:0*, +2.93% From Current Price Level

$412 – NULL – 0:0*, +1.94% From Current Price Level

$408 – NULL – 0:0*, +0.95% From Current Price Level

$404 – NULL – 0:0*, -0.04% From Current Price Level

$400 – NULL – 0:0*, -1.03% From Current Price Level – 10 Day Moving Average*

$396 – Buyers – 2:1, -2.02% From Current Price Level

$392 – Buyers – 2.6:1, -3.01% From Current Price Level – 50 Day Moving Average*

$388 – Buyers – 1.67:1, -4% From Current Price Level

$384 – Buyers – 1.05:1, -4.99% From Current Price Level

$380 – Buyers – 1.58:1, -5.98% From Current Price Level

$376 – Buyers – 1.75:1, -6.97% From Current Price Level

$372 – Buyers- 1.44:1, -7.95% From Current Price Level – 200 Day Moving Average*

$368 – Buyers – 1.88:1, -8.94% From Current Price Level

$364 – Even, 1:1, -9.93% From Current Price Level

$360 – Buyers – 0.2:0*, -10.92% From Current Price Level

$356 – Buyers – 1.2:1, -11.91% From Current Price Level

$352 – Buyers – 0.1:0*, -12.9% From Current Price Level

$348 – Buyers – 14:1, -13.89% From Current Price Level

$344 – Even – 1:1, -14.88% From Current Price Level

$340 – Buyers – 1.31:1, -15.87% From Current Price Level

$336 – Buyers – 1.5:1, -16.86% From Current Price Level

$332 – Buyers – 1.6:1, -17.85% From Current Price Level

$328 – Sellers – 1.09:1, -18.84% From Current Price Level

$324 – Buyers – 1.21:1, -19.83% From Current Price Level

$320 – Sellers – 1.41:1, -20.82% From Current Price Level

$316 – Sellers – 1.43:1, -21.81% From Current Price Level

$312 – Buyers – 1.04:1, -22.8% From Current Price Level

$308 – Sellers – 1.61:1, -23.79% From Current Price Level

$304 – Buyers – 1.29:1, -24.78% From Current Price Level

$300 – Buyers – 1.33:1, -25.77% From Current Price Level

$296 – Buyers – 1.14:1, -26.76% From Current Price Level

$292 – Even – 1:1, -27.75% From Current Price Level

$288 – Sellers – 1.86:1, -28.74% From Current Price Level

$284 – Sellers – 1.33:1, -29.73% From Current Price Level

$280 – Sellers – 11:1, -30.72% From Current Price Level

$276 – NULL – 0:0*, -31.71% From Current Price Level

*** I DO NOT OWN SHARES OR OPTIONS CONTRACT POSITIONS IN SPY, QQQ, IWM OR DIA AT THE TIME OF PUBLISHING THIS ARTICLE ***

Weekly Stock & ETF Market Review 7/21/2024

SPY, the SPDR S&P 500 ETF fell -1.96% last week as low volumes continued on, while the VIX closed at 16.52, indicating a one day implied move of +/-1.04% & a one month implied move of +/-4.77%.

For those who missed it, check out last week’s post about how frequently SPY performs inside & outside of the VIX’s implied daily range & under varying levels of volume fluctuations here.

SPY ETF - SPDR S&P 500 ETF's Technical Performance Over The Past Year
SPY ETF – SPDR S&P 500 ETF’s Technical Performance Over The Past Year

Their RSI is at the neutral level of 50.16 after being overbought for weeks, which will make the coming sessions interesting as we watch to see if 50 is deemed “enough is enough”, or if it continues sinking further.

SPY’s MACD is bearish & looks content to continue lower in the coming week based on its histogram & past history, which if proves true will show RSI values moving further downward towards the 30 mark, oversold territory.

Volumes were still weak for SPY, -27.8% below the prior year’s average volume (51,178,120 vs. 70,887,296), which is a cause for concern given that the highest volume sessions were on declining days where money was flowing out of SPY.

Volume will remain a key element of trade for all ETFs discussed in this article in the coming week, as it will lend clues into the true sentiment of market participants behind whatever price moves we experience.

Monday began the week indicating that there was some weakness on the horizon last week, as the session resulted in a long-legged doji candle on mediocre at best volume, slightly advancing.

Tuesday’s high marked a new 52-week & all-time high for SPY, but the weakness in volume indicated that there was about to be a change of tune from market participants, which came about on Wednesday, when prices opened on a gap down on volumes that eclipsed the prior two days & entire month of July.

After the opening gap down on Wednesday prices tried to stay above the 10 day moving average’s support, including the test higher shown by the session’s upper shadow, but ultimately the day closed lower, right below the 10 DMA’s resistance.

Thursday opened slightly higher than Wednesday’s close & tested slightly higher, before tumbling to close well below the day’s open & the resistance of the 10 DMA.

Risk-off sentiment carried through into Friday, where prices again opened lower, made a modest attempt at going higher, before ultimately continuing to decline -0.66% for the session on the week’s strongest volume.

As previously noted, volume will be key for all indexes this week, as earnings calls & PCE on Friday have the potential to cause markets to jump around a bit, but the conviction behind the jump will be more important than the actual day-over-day percent changes.

Another area to keep an eye on for SPY & the other index ETFs is going to be their oscillators & indicators.

Following a three consecutive session decline things such as their RSI & MACD look markedly bearish, but based on their neutral RSI there is potential for early signals as to what comes next based on how this week’s changes to it play out.

RSI does not have to go from overbought to oversold & can just as easily resume upward movement from the neutral level where it sits now.

This seems unlikely based on how aggressive last week’s declines were & due to the fact that the 10 DMA has now curled over & is applying downwards pressure on SPY’s price.

SPY’s current share price sits midway between the resistance of the 10 DMA & the support of the 50 DMA, which happens to be SPY’s nearest support level., ~2% below the current price.

As was noted last week, SPY’s price behavior of recent following the bearish engulfing session of two Thursday’s ago have some similarities, making it likely to see some form of price consolidation in a controlled decline between the two moving averages in the near-term (similar to last July & August’s price behavior).

Should this hold true & prices drop below the 50 DMA & march lower towards SPY’s other support levels.

In the event of a 10% decline from the recently set all-time high, SPY’s price would decline to $508.64, which would mean there’d be a test of the support level at $509.11 that was established in late-April.

A decline to $544.99 would put SPY into a seller dominated price zone that would line it up for a test of the 50 DMA’s support, based on the limited data for these newly reached high price levels & the buyer:seller volume ratio.

Another important consideration when looking at the strength of support levels this close to all-time highs is that the data will be skewed towards the buyers, as most of the price levels have not been challenged much while prices marched higher.

With that in mind & looking at the most recent data below (will post a volume sentiment analysis later this week), the $525-529.99/share price level is the strongest in terms of historic buyer:seller volume sentiment.

Should prices continue lower through that & reach the $510-514.99/share level support will not be as strong, however the same concept related to the buyer’s strength at the high levels applies to the sellers strength at the levels that have historically seen more correcting price action to the downside before moving upwards again.

For the coming week expect to se further consolidation with perhaps a session or two of breath catching & mild advances until prices become wedged in tightly between the 10 & 50 DMA, unless there is some bad news event that causes outright sharp declines to continue.

Higher volatility & a higher Average True Range reading will likely continue into the next few weeks.

SPY has support at the $539.71 (50 Day Moving Average, Volume Sentiment: Buyers, 0.7:0*, $531.35 (Volume Sentiment: Buyers, 1.5:1), $522.92 (Volume Sentiment: Sellers, 1.39:1) & $516.69/share (Volume Sentiment: Buyers, 2.35:1) price levels, with resistance at the $557.39 (10 Day Moving Average, Volume Sentiment: Buyers, 1.6:1) & $565.16/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

SPY ETF's Price Level:Volume Sentiment Over The Past ~3 Years
SPY ETF’s Price Level:Volume Sentiment Over The Past ~3 Years

QQQ, the Invesco QQQ Trust ETF that tracks the NASDAQ 100 had the worst week of the major four index ETFs, declining -3.96% for the week, as market participants shied away from the tech-heavy index.

QQQ ETF - Invesco QQQ Trust ETF's Technical Performance Over The Past Year
QQQ ETF – Invesco QQQ Trust ETF’s Technical Performance Over The Past Year

Their RSI crossed over the neutral 50 level via Wednesday’s gap down session & has continued moving towards oversold levels, currently sitting at 50.

QQQ’s MACD is bearish & its histogram isn’t indicating signs of slowing down in the near-term, at least until the 50 day moving average is tested.

Volumes were -8.06% below average compared to the previous year’s average (40,935,280 vs. 44,522,493), as some life was breathed back into QQQ last week.

As noted in previous weeks’ posts, due to the length of time that volumes were subdued (9+ weeks) the total average volume of the past year has gone down as 10 weeks is ~19% of the year.

This should also be taken into consideration when reviewing the volume sentiment data that was just discussed for SPY & will continue to be discussed throughout the article, as much of the price action at the levels discussed took place within this relatively calm period.

QQQ’s week kicked off on a bit more ominous looking note than SPY’s, with Monday’s session resulting in a long-legged doji as well that was a slight day-over-day increase from the prior Friday, where volumes were actually not terribly weak if compared to the previous few month’s volume levels.

Tuesday had weaker volume indicating that people were becoming hesitant & the hanging man candle that closed lower than it opened (bearish signal) showed there was blood in the water, which was further confirmed with the temporary intra-day breaking below QQQ’s 10 DMA’s support.

QQQ jumped off the diving board aggressively on Wednesday, where the week’s highest volume session opened on a gap down & didn’t look back, continuing lower throughout the day to close near its low price & showing that traders had lost faith in the two month rally.

Thursday opened midway between Wednesday’s price range, only for the bleeding to continue as sellers came out in droves once again forcing prices lower & opening the door to further near-term declines based on the lower shadow of the session’s candle.

It became very clear that there was little-to-no enthusiasm left for QQQ & the week closed out on the same note, a risk-off into the weekend Friday session that continued pushing prices lower on a -0.89% daily decline.

There were a few glimmers of hope for QQQ that SPY did not share, such as more upside appetite on Friday based on the candle’s upper shadow & the fact that seller volume pressure went down each day after Wednesday, whereas SPY’s negative volume sessions only saw more & more volume each successive day.

Part of the former may be attributed to the fact that QQQ is closer to its 50 DMA’s support than SPY is, which put some upside pressure on their price.

Similar themes for QQQ’s near-term future were outlined in SPY’s section, as they have behaved in similar fashions in the recent AI-frenzy.

QQQ’s volume patterns will be important in predicting how prices will behave, particularly as earnings calls begin featuring more names that are NASDAQ components, as so far earnings calls have mostly been financial companies, which are not components of QQQ.

A -10% decline from QQQ’s all-time high that was set two weeks ago would bring prices to $453.17/share, putting it within the range of the Q1-Q2 consolidation range.

Should prices break down below the 50 DMA’s support that looks primed to be the destination of choice, especially given there is little-to-no data of value in terms of buyer:seller pressure for the $468-471.99/share price zone & the $460-463.99/share zone is a low volume gridlock between an even number of buyer & seller sentiment.

Given how much QQQ has already shed the more buyer-oriented extreme prices have passed, and similar to SPY, the $448-451.99/share zone that is currently lopsided to the sellers could become a strong support level that evens out vs. the current 2.3:0 ratio that favors the sellers.

Like SPY, expect to see QQQ’s Average True Range stay high in the coming week(s) as increasing volatility looks primed to continue.

QQQ has support at the $469.98 (50 Day Moving Average, Volume Sentiment: NULL, 0:0*), $459.85 (Volume Sentiment: Buyers, 0.9:0*), $448.63 (Volume Sentiment: Sellers, 2.3:0*) & $447.34/share (Volume Sentiment: Buyers, 11.5:1) price levels, with resistance at the $491.38 (10 Day Moving Average, Volume Sentiment: Sellers, 4:1) & $503.52/share (All-Time High, Volume Sentiment: Buyers, 0.4:0*) price levels.

QQQ ETF's Price Level:Volume Sentiment Over The Past ~2 Years
QQQ ETF’s Price Level:Volume Sentiment Over The Past ~2 Years

IWM, the iShares Russell 2000 ETF had the strongest weekly performance of the major index ETFs on revived volume, advancing +1.74%.

IWM ETF - iShares Russell 2000 ETF's Technical Performance Over The Past Year
IWM ETF – iShares Russell 2000 ETF’s Technical Performance Over The Past Year

Their RSI crossed back from overbought territory on Wednesday/Thursday & sits at 63.73, while their MACD is still bullish but has curled over looking to likely cross the signal line by mid-week, which the histogram supports as it too is falling.

Volumes were +61.32% above average last week compared to the previous year’s average (54,809,160 vs. 33,976,390), reflecting a healthy mix of growth & profit taking when combined with the volumes of late in the week prior.

Monday continued IWM’s rally from the previous week, as a gap up open near the prior Friday’s high set the stage for another session of marching higher, although volumes were signaling that there was waning enthusiasm at these price levels.

Tuesday made one last march higher on a gap up session that had a wide price range as indicated by the large daily candle & the highest volume of the week showed that there was going to be one last dive into the pool before it became time to head out.

Wednesday was the major profit taking session, where declining session volume was only -2.7% below Tuesday’s volume.

Further pain was on the horizon though as the gravestone doji (bearish) candle also created a bearish harami pattern on the two highest volume sessions of the week; there was a marked change of sentiment coming from market participants & weakness began emerging.

This carried on for the rest of the week, when Thursday opened on a gap down & despite trying to rally higher ultimately closed lower & the candle’s lower shadow signaled that there was more appetite for prices to continue declining.

Thursday’s volume also showed that profit taking was still alive & healthy in the wake of the prior week’s run up for IWM & the gap between Monday & Tuesday’s candles was filled.

Friday ended the week on a note of uncertainty, as prices opened lower, wanted to advance but ultimately declined for the day & resulted in a spinning top.

The session’s volume waned from the levels seen over the prior six sessions indicating that there was still profit taking taking place but that folks were not certain of what direction IWM should be moving in next.

IWM’s week ahead looks a bit different than SPY or QQQ’s given they recently broke out of a months-long trading range & are now working their way back towards the support of the 10 day moving average (~2% below Friday’s closing price), where there is also other local support levels, notable at $211.29 & between a zone of $209.19-209.29.

IWM’s support level strength will also have a few caveats, as prices are currently in a “NULL” range where there has yet to be enough data to sample in regards to buyer:seller strength, but there has been activity.

The next 8-10% downward is all buyer dominated, with the $198-199.99 zone currently the strongest & no seller zones until $192-193.99 (although that one is quite seller heavy, at 3.79:1).

IWM has support at the $212.97 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $211.29 (Volume Sentiment: Buyers, 2.4:0*), $209.29 (Volume Sentiment: Buyers, 2.4:0*) & $209.19/share (Volume Sentiment: Buyers, 2.4:0*) price levels, with resistance at the $226.64/share (52-Week High, Volume Sentiment: NULL, 0:0*) price levels.

IWM ETF's Price Level:Volume Sentiment Over The Past ~2 Years
IWM ETF’s Price Level:Volume Sentiment Over The Past ~2 Years

DIA, the SPDR Dow Jones Industrial Average ETF gained +0.71% last week, as volumes returned with Tuesday’s bullish session being the second highest volume session of the year.

DIA ETF - SPDR Dow Jones Industrial Average ETF's Technical Performance Over The Past Year
DIA ETF – SPDR Dow Jones Industrial Average ETF’s Technical Performance Over The Past Year

Their RSI has fallen from overbought levels since Thursday’s declines & currently sits at 61, while their MACD has curled over aggressively bearishly towards the signal line & the histogram shows impending weakness.

Volumes were +39.98% above average compared to the year prior last week (4,934,840 vs. 3,525,322), as it appears nature has (at least temporarily) healed, but the same concerns mentioned prior about how ~20% of the annualized average volume calculation has brought lower input levels & thus a lower average.

DIA is similar to IWM these days, as we’ve noted weekly for months now, mostly due to the fact that NVDA & other AI names are not components of them & have been driving SPY & QQQ higher for months now.

Monday kicked off last week on higher than average volume for DIA vs. the levels seen for the last few months, but indecision was in the air as the session opened up a gap up, but closed on a doji.

Tuesday the buyers came out in bunches to force prices to open on a gap up & a wide range session that resulted in a strong advance.

The tide signaled impending change on Wednesday though, when prices opened below Tuesday’s close & forced their way higher, but on less enthusiastic volume, indicating that there wasn’t much fuel left in the tank & signaling that there would indeed be some near-term profit taking.

Had Wednesday’s open not been below Tuesday’s close there would have been an evening star pattern created based on Thursday’s declining session, where the profit takers came out of the woodwork forcing the second highest volume session of the week on declines.

While it’s not a traditional shooting star, Thursday’s close carries with it the same negative sentiment in terms of a daily candle shape, bears adamantly denied the bullish attempt higher that did reset the all-time high for DIA & forced the close to be lower on the day.

Friday the negative sentiment continued, as volumes were slightly lower but still high on a gap down open that ultimately resulted in further declines on the day heading into the close.

The day’s lower shadow is larger than the upper one, signaling that there was (and still is) more room for downside movement as far as market participants are concerned, with the proximity of the 10 day moving average’s support to the price likely being one of the factors that managed to keep the close as high as it was.

IWM & DIA have traded similarly while they missed out on the AI-mania buying craze, and all eyes will be on watching the strength of the 10 DMA’s support & how the consolidation/trading range of the past few months holds up as strength of support levels.

Based on how congested the space is between the 50 & 10 DMAs it is unclear if if prices will wind up consolidating between them ever or if we skip to them dipping below the two moving averages & then hoping for strength of support from the levels in the $380’s, in which case the $383-383.99 zone will likely be the strongest based on the total number of touch-points there.

Should those be broken, the $373-374 range also has a handful of support points, including the 200 day moving average & the next lowest level has the strongest buyer:seller sentiment ($368-371.99 is 1.88:1 Buyers:Sellers).

Daily volumes will give the clues as to what might happen & should be watched closely in the next few weeks.

DIA has support at the $401.35 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $399.64 (Volume Sentiment: Buyers, 2:1), $396.94 (Volume Sentiment: Buyers, 2:1) & $395.40/share (Volume Sentiment: Buyers, 2.6:1) price levels, with resistance at the $413.66/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

DIA ETF's Price Level:Volume Sentiment Over The Past ~3 Years
DIA ETF’s Price Level:Volume Sentiment Over The Past ~3 Years

The Week Ahead

The new week kicks off on a quiet note as there is no major economic data scheduled for release on Monday.

Monday’s before the bell earnings reports include Bank of Hawaii, IQVIA, Truist Financial & Verizon Communications, with Agilysys, AGNC Investment, Alexandria RE, BOK Financial, Brown & Brown, Cadence Bank, Cadence Design, Calix Networks, Cathay Bancorp, Cleveland-Cliffs, Crown Holdings, Equity Lifestyle Properties, HealthStream, Medpace, Nucor, NXP Semiconductors, RLI Corp, Simpson Manufacturing, W.R. Berkley & Zions Bancorp scheduled to report after the session’s close.

Existing Home Sales data is released Tuesday at 10 am.

Tuesday morning kicks off with A.O. Smith, Albertsons, Avery Dennison, Banc of California, Coca-Cola, Community Financial System, Constellium, Danaher, First Bancorp, Franklin Electric, Freeport-McMoRan, GATX, GE Aerospace, General Motors, Genuine Parts, HCA, Herc Holdings, Invesco, Kimberly-Clark, Lockheed Martin, Moody’s, MSCI, Northwest Bancshares, Old National Bancorp, PACCAR, Pentair, Philip Morris International, Polaris Industries, PulteGroup, Quest Diagnostics, Sherwin-Williams, Spotify, UPS & Webster Financial reporting earnings, followed by Alphabet, Artisan Partners Asset Management, Brandywine Realty, Cal-Maine Foods, Canadian National Railway, Capital One Financial, Chubb, CoStar Group, East West Bancorp, EastGroup, Enova International, Enphase Energy, EQT Corp., First Commonwealth, Matador Resources, Mattel, Nabors Industries, Packaging Corp of America, PennyMac, Range Resources, Red Rock Resorts, Renasant, Retail Opportunity Investments, Seagate Technology, Tesla, Texas Instruments, Trustmark, Veritex Holdings, Vicor & Visa, West Fraser Timber after the closing bell.

New Home Sales data comes out Wednesday morning at 10 am.

Alkermes, Allegion, Amphenol, AT&T, Boston Scientific, Check Point Software, Chemed, CME Group, Evercore, FirstService, Fiserv, Fortive, GE Vernova, General Dynamics, Group 1 Auto, Healthcare Services Group, Interpublic, International Paper, KBR, Lamb Weston, Lennox International, Navient, NextEra Energy, NextEra Energy Partners, Old Dominion Freight Line, Pacific Premier, Popular, PROG Holdings, Rogers Communications, Roper, Rush Enterprises, Silicon Labs, Taylor Morrison Home, TE Connectivity, Teledyne Technologies, Tenet Healthcare, Thermo Fisher Scientific, Tower Semiconductor, Travel + Leisure, United Community Banks, Vertiv, Wabash National & Weatherford International report earnings on Wednesday morning, with Chipotle Mexican Grill, Alamos Gold, Align Technology, Ameriprise Financial, Canadian Pacific Kansas City, Carlisle Cos, Celestica, Century Communities, Churchill Downs, Community Health, Core Labs, Edwards Lifesciences, Essential Properties Realty Trust, First American Financial, Flex, Ford Motor, Globe Life, Graco, Helmerich & Payne, IBM, ICON, Impinj, Invitation Homes, Kaiser Aluminum, KLA Corp, Knight-Swift Transportation, MaxLinear, Meritage Homes, Methanex, Moelis, Molina Healthcare, Newmont, Oceaneering International, O’Reilly Automotive, Pathward Financial, Pebblebrook Hotel Trust, Pegasystems, Plexus, QuantumScape, RenaissanceRe, Republic Services, Rollins, Sallie Mae, ServiceNow, South State, Teradyne, Tyler Technologies, United Rentals, Universal Health, Valmont Industries, Viking Therapeutics, Waste Connections, Waste Management & Wyndham Hotels & Resorts all scheduled to report after the session’s close.

Thursday the action picks up at 8:30 am when GDP, Initial Jobless Claims, Durable-Goods Orders, Durable-Goods minus Transportation, Advanced U.S. Trade Balance in Goods, Advanced Retail Inventories & Advanced Wholesale Inventories data are all scheduled for release.

AbbVie, Arch Resources, AstraZeneca, Bread Financial, Brunswick, CBRE Group, Comcast, Cullen/Frost, Darling Ingredients, Dover, Dow, DTE Energy, EMCOR Group, Expro Group, FTI Consulting, Harley-Davidson, Hasbro, HNI, Honeywell, IMAX, Integer Holdings, Keurig Dr Pepper, Lazard, Lear, LKQ, Masco, Mohawk, NASDAQ, Northrop Grumman, NovoCure, Pool, Precision Drilling, Reliance, RPM, RTX, Ryder System, Sanofi, Southside Banc, Southwest Air, STMicroelectronics, TechnipFMC, Teck Resources, Tractor Supply, Tradeweb Markets, TransUnion, TRI Pointe Homes, Union Pacific, Valero Energy, Valley National, Visteon & West Pharmaceutical Services all report earnings before Thursday’s opening bell, followed by Agnico-Eagle Mines, Allison Transmission, Ameris Bancorp, AppFolio, Arthur J. Gallagher, Baker Hughes, BJ Restaurants, Boston Beer, Boyd Gaming, Cincinnati Financial, Columbia Banking, Columbia Sportswear, Coursera, Cousins Properties, Customers Bancorp, Deckers Outdoor, Dexcom, Digital Realty Trust, Eastman Chemical, Edison, Exponent, Federated Hermes, First Financial Bancorp, First Interstate Bancsystem, Gaming and Leisure Properties, Hartford Financial, Healthpeak Properties, Juniper Networks, Kinsale Capital, L3Harris Technologies, LendingTree, LPL Financial, McGrath RentCorp, Minerals Technologies, NOV, Olin, Phillips Edison & Company, Principal Financial Group, Provident Financial Services, Selective Insurance, Skechers USA, SkyWest, SPS Commerce, SS&C Technologies, Terex, Texas Roadhouse, TFI International, Ultra Clean Holdings, Veralto, VeriSign, WesBanco, Weyerhaeuser, Willis Towers Watson & WSFS Financial after the closing bell.

Friday morning is also a busy one on the data-front, starting at 8:30 am when we get Personal Income (nominal), Personal Spending (nominal), PCE Index, PCE Year-over-Year, Core PCE Index & Core PCE Index Year-over-Year data, followed by Consumer Sentiment (final) data at 10 am.

3M reports earnings Friday morning, along with AllianceBernstein, Aon, Avantor, Balchem, Barnes Group, Booz Allen Hamilton, Bristol-Myers Squibb, Centene, Charter Communications, Colgate-Palmolive, First Hawaiian, Franklin Resources, Gentex, GrafTech International, Imperial Oil, Newell Brands, Portland General Electric, Saia, Sensient, Stellar Bank, T. Rowe Price, TriNet Group & WisdomTree.

See you back here next week!

*** I DO NOT OWN SHARES OR OPTIONS CONTRACT POSITIONS IN SPY, QQQ, IWM OR DIA AT THE TIME OF PUBLISHING THIS ARTICLE ***

Weekly Stock & ETF Market Review 7/14/2024

SPY, the SPDR S&P 500 ETF added +0.96% last week, while the VIX closed the week at 12.46, indicating a one day implied move of +/-0.79% & a one month implied move of +/-3.6%.

SPY ETF - SPDR S&P 500 ETF's Technical Performance Over The Past Year
SPY ETF – SPDR S&P 500 ETF’s Technical Performance Over The Past Year

Their RSI is still in overbought territory despite having deflated slightly last week & still sits at 73, while their MACD remains bullish but is losing steam & looking like it will cross over the signal line bearishly in the first half of the week.

Volumes were -41.54% below the prior year’s average volume (41,637,020 vs. 71,227,029), indicating that there are still a lot of market participants who are sitting on the sidelines still watching to see what happens in the near-term.

Monday began the week on an uncertain note, where a low volume session resulted in a spinning top, however the open-closing price range was concentrated in the top of the day’s candle, signaling there was some appetite to go higher.

The trend continued into Tuesday, when prices advanced slightly on the week’s lowest volume & the day’s candle resulted in a doji, indicating further uncertainty & temporary equilibrium in prices for SPY.

Things began to heat up on Wednesday though, as prices opened slightly higher, tested a bit lower before making the biggest one day gain of the week & setting up what looks to be a new consolidation range based on the rest of the week’s price action.

Thursday saw some of the week’s highest volume in a session that resulted in a bearish engulfing candle, where there was a slight bit of interest in prices going higher based on the day’s upper shadow, but ultimately bears took control of the session & pushed prices down to close below Wednesday’s open.

Friday was a mixed bag, where prices opened above Thursday’s close & marched much higher, only to be met with extreme selling pressure as folks took a risk-off into the weekend approach to close the session only +0.63%.

While the upper shadow of Friday’s candle shows that there were some bullish folks out there, there was not enough staying power to keep them from selling & taking profits before heading off for the weekend.

As noted above, it looks like Wednesday’s session will prove to have established a new range that SPY will fluctuate around in for the near-term unless earnings reports turn out to be incredibly bullish.

With the waning histogram levels on the MACD & the slope of the line in relation to the signal, it appears that it is ready to make a move at a bearish crossover by later on this week.

Given that a new all-time high was reached on Friday, another area to watch is Friday’s high price, which has now become the only resistance level for SPY’s chart.

There’s extremely limited historical data for this price point, making it difficult to anticipate how market participants will behave at it, which makes it even more imperative to have a keen eye on it going into a new week.

Prices have separated themselves from the 10 day moving average following Wednesday’s move, making them further from their nearest support level.

This is important as upon any test of it there may be increased selling pressure based on how SPY has behaved previously when their 10 & 50 DMAs were the first two levels of SPY’s support.

Volume will also be a key area to be watching, as after months of low volume in relation to the previous year’s average levels any uptick in buying or selling pressure can be viewed as a sentiment factor at these high price levels.

If SPY is to continue grinding higher it’s going to need a strong increase in sentiment, as otherwise one or two days of profit taking can lead to steeper declines.

SPY’s Average True Range has been climbing over the past week, which should continue on into this week as volatility is likely to increase in the near-term.

SPY has support at the $553.36 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $533.86 (50 Day Moving Average, Volume Sentiment: NULL, 0:0*), $531.35 (Volume Sentiment: NULL, 0:0*) & $522.92/share (Volume Sentiment: NULL, 0:0*) price levels, with resistance at the $563.67/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

SPY ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
SPY ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

QQQ, the Invesco QQQ Trust ETF that tracks the NASDAQ 100 had the worst week of the major index ETFs, declining -0.27%.

QQQ ETF - Invesco QQQ Trust ETF's Technical Performance Over The Past Year
QQQ ETF – Invesco QQQ Trust ETF’s Technical Performance Over The Past Year

Their RSI is trending back towards overbought conditions & is currently at 65, while their MACD is bullish, but primed to cross over the signal line bearishly on Monday or Tuesday.

Volumes were -27.19% below the previous year’s average (32,556,580 vs. 33,409,553), which should raise an eyebrow given that the highest volume session of the week by a long-shot was Thursday’s declining session.

QQQ’s week started on a similar note to SPY’s, a spinning top candle on Monday indicated that there was a bit of hesitancy & indecision on the part of market participants, which was further confirmed by the session having the lowest volume of the week.

Tuesday is when the cracks began to show & it became evident that folks were getting a bit nervous & antsy, as the session opened higher & tested slightly above the open, only to succumb to the bears & be pushed to close lower than the open.

Wednesday began the three day pattern formation of the “%” (while I’ve never seen it written that way formally in my studies, it does look exactly like one), as prices opened higher & continued climbing into the session, establishing a new all-time high & closing not far beneath it.

Thursday exposed the weakness in QQQ, when a bearish engulfing candle showed that there was beginning to be a bit of fear in the market, as prices opened above Wednesday’s session & were pushed below even the previous Friday’s daily price range lows on volume levels not seen since late May.

Prices were supported by the 10 day moving average on Thursday, which is going to be a key area to keep an eye on this coming week.

Friday resulted in a bullish session, but it came with bearish implications, as based on the size of Friday’s candle’s upper shadow either bulls were out in full force & wanted to take some profits going into the weekend, or the well of enthusiasm for QQQ has begun to go dry in the near-term.

It should be noted that the 10 DMA held up as a support level on Friday too, but it is tough to tell how long that can last for heading into a new week of earnings & economic data.

QQQ’s MACD is another area to be focused on this week, as it is currently primed to cross over bearishly in the coming day or two.

If this happens, expect a lot more volatility & more advancing of their Average True Range, as well as a run to test the 50 day moving average, which is currently QQQ’s second level of support.

While there is also support in the window that formed by the gap up in the second week of June, the 50 DMA may have moved into that price window by the time of a test, given that the window begins just above the $470/share price level from the top & $467/share from the bottom.

While Friday’s candle did form a bullish harami with Thursday’s, we may be looking at a situation similar to April 4-5th, where prices fluttered around in the range of the 4th’s wide-range bearish candle for about a week before falling into decline.

This would form a double top with QQQ’s all-time high reached on Tuesday & confirm the strength of its resistance.

QQQ has support at the $492 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $464.62 (50 Day Moving Average, Volume Sentiment: NULL, 0:0*), $459.85 (Volume Sentiment: NULL, 0:0*) & $448.63/share (Volume Sentiment: NULL, 0:0*) price levels, with resistance at the $503.52/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

QQQ ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
QQQ ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

IWM, the iShares Russell 2000 ETF advanced +6.11% last week, as small cap names were the darlings of the week.

IWM ETF - iShares Russell 2000 ETF's Technical Performance Over The Past Year
IWM ETF – iShares Russell 2000 ETF’s Technical Performance Over The Past Year

Their RSI crossed into overbought territory on Friday & is currently at 71.33, while their MACD is bullish, but does not appear to be on firm footing due to the rapid nature of its ascent.

Volumes were +4.28% above the previous year’s weekly average (34,840,240 vs. 33,409,553), due entirely to the strong bullish volume of the gap up sessions on Thursday & Friday.

Monday kicked the week off on a note of uncertainty, where low volumes & a long legged doji were the results of the day; prices tread water after having tested a good amount of price levels to the upside & downside & ultimately the support of the 50 day moving average was held in-tact.

Tuesday the bears got into IWM, with a session that opened lower than Monday, tested a bit higher but was rejected by the 50 DMA’s resistance & ultimately declined below the 10 DMA’s support before settling for the day in line with it.

There was a more optimistic air for IWM on Wednesday, when prices opened above Tuesday’s range & the 10 DMA, tested below the 10 DMAs support, before advancing beyond the resistance of the 50 DMA & managing to close above it as a support level.

Thursday opened with a gap up accounting for most of the week’s advances & was able to continue to climb higher on higher volumes than IWM has seen since February to close at over $210/share, breaking through the resistance zone that we’ve noted is at the $209/share price level.

The week wrapped up Friday with a similar, but less enthusiastic session that closed with a touch of warning.

Friday gapped up on the open & made a run at the $215/share level for IWM, but was unable to find footing & bears sent prices to close lower, with the day’s candle closing as a shooting star, which has near-term bearish implications.

IWM’s volume on Friday was high, which poses an interesting question: was the high volume due to folks who thought they missed the action on Thursday who went jumping into the water chasing IWM’s climb up, or was it more centered around people who’d profited already from earlier in the week selling & causing the long upper shadow of the shooting star candle?

The window created by Friday’s gap up will be an area of focus this week, as we wait to see if it serves as support or if it begins to fill.

Should it begin to fill the $211.29/share former 52-week high will be the first support level & how strong or weak it holds up will be key for determining the true strength behind the moves of the last two sessions.

December 12-13th of 2023 were the last time IWM’s RSI crossed into overbought territory, as it tends to stick more to oscillating around the neutral level in between the bounds of overbought & oversold.

When prices began to decline back from the RSI being in overbought territory there was a peak to trough decline of 8%+, which is something to be mindful of moving forward.

IWM has support at the $211.29 (Volume Sentiment: Buyers, 2.75:1), $209.29 (Volume Sentiment: Buyers, 2.75:1), $209.19 (Volume Sentiment: Buyers, 2.75:1) & $207.27/share (Volume Sentiment: Buyers, 1.83:1) price levels, with resistance at the $214.94/share (52-Week High, Volume Sentiment: NULL, 0:0*) price levels.

IWM ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
IWM ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

DIA, the SPDR Dow Jones Industrial Average ETF gained +1.68% this past week, closing the week with a fresh all-time high.

DIA ETF - SPDR Dow Jones Industrial Average ETF's Technical Performance Over The Past Year
DIA ETF – SPDR Dow Jones Industrial Average ETF’s Technical Performance Over The Past Year

Their RSI just crossed into overbought territory on Friday & currently sits at 71.87, while their MACD is still bullish in the wake of the ascent that began in mid-June, which will be something to keep an eye on heading into the new week.

Volumes were the strongest for DIA last week of all the major indexes, coming in at +15.11% above average vs. the previous year (4,032,500 vs. 3,503,263), which provides some validation to the upwards price move, but is not entirely convincing just yet based on Friday’s price behavior.

DIA’s week started off on a rocky note, with Monday’s session having the lowest volumes of the week & resulting in a spinning top, indicating indecisiveness by market participants.

There was certainly a bullish appetite based on the long upper shadow, but the lower shadow also signaled that there were plenty of bears out there as well.

The 10 day moving average’s support did manage to hold up though & prices closed above it.

Tuesday was extremely similar to Monday, with less of a wise range between the open & closing prices on a declining session with slightly more volume.

Despite prices breaking temporarily below the 10 day moving average, they were able to recover & the session closed above it.

Wednesday provided a big leg up that was able to propel DIA into the close of the week, where the week’s second highest volume took an open at the 10 DMA & resulted in a +1% day-over-day gain.

The back end of the week is where trouble began brewing despite the advances.

Thursday was a showing of indecision as the session closed out as a doji just above the close of Wednesday on slightly less volume.

Friday looks at face value to have been a bullish sentiment day, but looking beneath the hood it isn’t entirely clear that that was truly the case.

DIA gapped up Friday morning on the open and based on its lower shadow briefly tested lower before powering to a new all-time high.

The troubling part comes down to the fact that the day’s candle closed as a shooting star with a slight lower shadow.

That lower shadow signals that there was still some bearish reluctance to continue higher in the direction of the opening gap during the session.

Another area of concern is the long upper shadow of the candle, as much like IWM’s Friday candle it can mean two things.

Either there was extreme optimism & most of that volume occurred due to the gap up & the bullish sentiment behind it, and or it occurred due to the long upper shadow, when market participants picked up some of their chips that they accumulated throughout the week & put them away before going into the weekend.

With this in mind, it will be wise to enter this week being prepared for some of the inflow volume of the latter end of the week to be sold as well.

DIA’s RSI is beginning to look like we may see a repeat of what occurred from mid-July 2023 to November of 2023, when overbought conditions persisted into August before declining through October.

Peak to trough that long-winded decline was -8.96% when all was said & done.

There are plenty of support levels for DIA that aren’t far off from their price as they have remained relatively bouncing around rangebound in 2024 following that steep November 2023 year end rally.

How this is impacted by any declines in the more fragile SPY or QQQ is yet to be seen, but will be something to keep an eye on should the time come.

DIA has support at the $399.83 (Volume Sentiment: Buyers, 0.6:0*), $397.13 (Volume Sentiment: Buyers, 0.6:0*), $395.59 (Volume Sentiment: Sellers, 3.5:1) & $394.40/share (10 Day Moving Average, Volume Sentiment: Sellers, 3.5:1) price levels, with resistance at the $402.69/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

DIA ETF's Price Level:Volume Sentiment Over The Past 3-4 Years
DIA ETF’s Price Level:Volume Sentiment Over The Past 3-4 Years

The Week Ahead

Monday starts the week off with Empire State Manufacturing Survey data at 8:30 am, followed by Fed Chairman Powell speaking at 12 pm.

BlackRock & Goldman Sachs report earnings before Monday’s opening bell.

U.S. Retail Sales, Retail Sales minus Autos, Import Price Index & Import Price Index minus Fuel data are all scheduled to be released at 8:30 am on Tuesday, followed by Business Inventories & Home Builder Confidence Index data at 10 am & Fed Governor Kugler speaking at 2:45 pm.

Tuesday morning begins with earnings reports from Bank of America, Morgan Stanley, PNC, Progressive, State Street & United Health Group, with Fulton Financial, Hancock Whitney, Interactive Brokers, J.B. Hunt Transport, Omnicom & Pinnacle Financial Partners scheduled to report after the closing bell.

Wednesday begins with Housing Starts & Building Permits data at 8:30 am, Industrial Production & Capacity Utilization data at 9:15 am & winds down with the Fed’s Beige Book at 2pm.

Johnson & Johnson, Ally Financial, ASML, Citizens Financial Group, Elevance Health, First Horizon, Northern Trust, Prologis, Synchrony Financial & U.S. Bancorp report earnings Wednesday morning, followed by Alcoa, Bank OZK, Cohen & Steers, Crown Castle, Discover Financial Services, Equifax, F.N.B. Corp., Home Bancshares, Kinder Morgan, Rexford Industrial Realty, SL Green Realty, Steel Dynamics, Synovus, United Airlines & Wintrust Financial reporting after the closing bell.

Initial Jobless Claims & Philadelphia Fed Manufacturing Survey data are released at 8:30 am on Thursday, before U.S. Leading Economic Indicators data comes out at 10 am.

Abbott Laboratories, Berkshire Hills Bancorp, Cintas, Commerce Bancshares, D.R. Horton, Domino’s Pizza, Hexcel, Insteel Industries, KeyCorp, M&T Bank, Manpower, Marsh & McLennan Companies, OFG Bancorp, Snap-On, Texas Capital, Textron, Virtu Financial & WNS report earnings Thursday before the opening bell, followed by Netflix, AAR Corp, Glacier Bancorp, PPG Industries, Resources Connection & Western Alliance Bancorp after the closing bell.

Friday ends on a quieter note, with NY Fed President Williams speaking at 10:40 am & Atlanta Fed President Bostic speaking at 1 pm.

American Express, Autoliv, Badger Meter, Comerica, Fifth Third Bancorp, Halliburton, Huntington Bancshares, Regions Financial, SLB & Travelers Companies are all due to report earnings before Friday morning’s opening bell.

See you back here next week!

*** I DO NOT OWN SHARES OR OPTIONS CONTRACT POSITIONS IN SPY, QQQ, IWM OR DIA AT THE TIME OF PUBLISHING THIS ARTICLE ***

Visualizing The Performance Of The VIX Vs. SPY Over The Past Year

The CBOE Volatility Index is often referred to by investors & market pundits as “fear & greed index”, as it provides a view of future volatility in the near-to-mid-term that is reported as an annualized figure.

At a high level, it is calculated as a measure of at & out-of-the-money S&P 500 index options put & call contracts for the next two standard expiration dates that have over eight days until their expiration (up until there are two consecutive strike prices with no posted bid-ask pricing).

The midpoint of the bid-ask spread for the nearest at-the-money options in the series is then used to ultimately create a forward price for a synthetic option for the S&P 500 & the implied volatility of the synthetic option is what is quoted as the VIX on television & in newspapers.

The implied volatility is an annualized estimate of how much the price of the underlying security (in this case the S&P 500’s synthetic option) may move based on how market participants are currently buying & selling the security.

With this in mind, it can be inferred that there is a strong link between optimism/pessimism related to the S&P 500’s performance & the VIX reading, as more options tend to be traded when investors need protection from volatility (buying puts or selling out-of-the-money calls) leading to a higher VIX reading when the S&P 500 declines.

Using SPY as a proxy (the S&P 500 ETF) the relationship between the VIX reading, daily SPY changes & changes in trading volume will be examined in the following article.

Note that the date range used for historic data was 7/10/2023 to the closing data of 7/9/2024, resulting in 251 sessions of usable data (given that the one-day implied S&P 500 move based on a VIX closing price is a reflection of tomorrow’s change, not that same day’s closing price).

Examining The Relationship Between The VIX, SPY & Daily Volume

The closing VIX reading for 7/10/2023 was 15.07, while SPY’s closing price that day was $433.595, implying that SPY would close within a range of +/-0.95% on 7/11/2023 (30 Day/1 Month implied move of +/-4.36%).

The following day SPY closed at $436.36, a change of +0.64%, meaning that it fell within the VIX’s predicted one day implied volatility.

SPY’s volume increased by 3.24% day-over-day, with 7/10/2023’s volume being 62,443,500 & 7/11/2023’s volume being 64,463,800.

As mentioned above, there were 251 total session’s used in this article (as it began being written before 7/10/2024’s close).

The VIX proved to be a fairly accurate calculation, as 81.3% (204 sessions) of the time in the past year the price of SPY closed within the range of the VIX reading, with 18.3% of the time (47 sessions) SPY outperforming it to the upside or the downside (recall that the VIX does not provide a direction of the movement, just the magnitude of it).

81.3% Of The Past Year's Sessions The VIX Has Correctly Anticipated The Range Of Movement Of SPY For The Next Day's Session, While 18.7% Of Sessions SPY Closed Outside Of The VIX's One Day Implied Price Range
81.3% Of The Past Year’s Sessions The VIX Has Correctly Anticipated The Range Of Movement Of SPY For The Next Day’s Session, While 18.7% Of Sessions SPY Closed Outside Of The VIX’s One Day Implied Price Range

When looking at it from the perspective of a five day trading week, over the past year each week had about four days where SPY closed within the VIX’s predicted range, with roughly one day per week where it closed with a higher variance level than the VIX indicated (recall that it is predicting that moves will come in either direction, up or down).

When we isolate the times that SPY closed above or below the reading that the VIX implied, we find that 76.6% of the time (36 sessions) SPY had higher volumes than the previous day.

This would be expected, as often more volatile sessions are accompanied with higher trading volume, leaving 11 sessions (23.4%) occurring on days where the day-over-day volume change was lower than the day before.

In 76.6% Of Sessions In The Past Year When SPY Closed Outside Of The VIX's Predicted One Day Range SPY's Day-over-Day Volume Was Higher Than The Previous Day
In 76.6% Of Sessions In The Past Year When SPY Closed Outside Of The VIX’s Predicted One Day Range SPY’s Day-over-Day Volume Was Higher Than The Previous Day

The average volume that SPY traded at during the time outlined above was 71,520,866.27, making it worth digging into how each sessions’ average volume fared in relation to SPY’s performance & the VIX.

In total, 111, or 44.2% of all days traded above that average volume quoted above, while 140 sessions (55.8%) traded below it.

For the sessions where SPY traded at a greater daily variance than what was predicted by the VIX, 80.85% of sessions (38) occurred on volumes that were above the annual average.

19.15% of sessions (9) where SPY traded outside of the predicted range of the VIX occurred on sessions with below average volume.

Looking at days where SPY closed within the range that the VIX predicted things look quite different, with only 35.8% of sessions (73) having above average volume & 64.2% of sessions (131) occurring with lower than average volume.

This can in part be explained by the dramatically larger sample size & the nature of the calculation, but was worth examining to see how the numbers fell in line with the other data points listed.

Comparing The One-Day Returns Of SPY Relative To The VIX's One-Day Implied Range Of S&P 500 Movement In Relation To Each Session's Volumes Vs. The Annual Average Volume
Comparing The One-Day Returns Of SPY Relative To The VIX’s One-Day Implied Range Of S&P 500 Movement In Relation To Each Session’s Volumes Vs. The Annual Average Volume

Tying It All Together

As we can see, the VIX does a pretty solid job of predicting the one day range that SPY prices will land in the following day.

While the performance may change if we changed the range to more than one year, 251 sessions is significant enough to draw conclusions from.

One thing to note is that while there has been some volatility in that sample size, the largest peak to trough drawdown was -9.5%, so expanding the sample size to include more years with greater volatility would likely change the results (such as past 2022, when there was a -26.6% decline peak to trough at the beginning of the year).

This is something that should be kept in mind in the event that there is increased volatility compared to the past year if referencing these results.

It is certainly something to keep in the back of one’s mind when watching intra-day sessions that have volumes that are higher than average out of the gate at the open/by midday, although other nearby candles & possible pattern formations should also be assessed before using it to make live predictions.

As always, this is not intended to be financial advice, just some observations about past market performance.

*** THIS IS NOT INTENDED TO SERVE AS FINANCIAL ADVICE, BUT RATHER AN ANALYSIS OF PAST MARKET BEHAVIOR – AS ALWAYS, DO YOUR OWN DUE DILIGENCE BEFORE PARTICIPATING IN FINANCIAL MARKETS ***

Weekly Stock & ETF Market Review 7/7/2024

SPY, the SPDR S&P 500 ETF gained +1.91%, as weak volumes continued to plague the major index ETFs, while the VIX closed the week out at 12.48, implying a one day move of +/-0.79% & a one month implied move of +/-3.61%.

SPY ETF - SPDR S&P 500 ETF's Technical Performance Over The Past Year
SPY ETF – SPDR S&P 500 ETF’s Technical Performance Over The Past Year

Volumes were well below average for the ninth consecutive week, coming in at -46.16% below the year prior’s average volume (38,725,950 vs. 71,930,498), which as we’ve noted each week is an area of increasing concern.

Despite the Fourth of July holiday & the half day trading session on the third reducing the week by ~30% there was still frothy light volume for now the ninth consecutive week.

While it is summertime, the low levels are still indicative of fear & reluctance to dive into markets while most of major indexes sit near all-time highs.

Monday signaled that the week ahead was likely in line with most peoples’ expectations, weak volume, but advancing.

A dragonfly doji set the stage for SPY to climb for the rest of the week, although the open & close were relatively in line with the 10 day moving average, which while it indicates that there is some strength in it as a support level, should be a cause of concern.

The rest of the week (which again, was 70% of a regular week in terms of the hours the market was open) continued to climb above the 10 DMA, but on volumes that looked more like the attendance at a kindergarten soccer game vs. a publicly traded ETF following the S&P 500.

Their RSI has climbed back into overbought territory after the surprise advances of the past week & currently sits at 76.97, while their MACD has crossed over bullishly, but is still tightly hugging the signal line.

While folks will say there is a stronger trend when candles are covering a wider range (particularly with little to no shadows), there is very little conviction behind the recent price movements.

This upcoming week has limited data releases aside from the CPI/PPI prints on Thursday & Friday, but earnings season is revived with the first of the big banks scheduled to report on Friday.

Indicators & oscillators suggest that the time for a mid-summer cool off is upon us, and the biggest question for most right now is what’s going to cause it?

JPM’s chart’s evening star pattern seems to think so (per Sunday night reading, vacation time so this won’t be published until Wednesday PM) & bank stocks control the spigot that supplies the market hose (also hat tip to Jaime Dimon as this may be the first time a weekly post has featured an individual stock name).

JPM's Technical Performance Over The Past Year
JPM’s Technical Performance Over The Past Year

Not much has changed in terms of what to look at for SPY from last week’s note given the nature of how it traded & on the shorter time frame.

While they managed a new all-time high, the amount of conviction & sentiment behind the move was minimal at best & it appears that we’re skating on thin ice.

Based on the prolonged low volumes (9 weeks now), it is hard to imagine much of a catalyst given where markets stand now that would be able to power SPY & co. much higher in the near-term.

As noted last week, it’s still more of a question of whether we have a small consolidation or outright correct.

Volatility decreased slightly last week, but again, not much has changed from last week in terms of what to keep an eye on.

SPY has support at the $546.86 (All-Time High, Volume Sentiment: NULL, 0:0*), $531.35 (Volume Sentiment: NULL, 0:0*), $528.50 (50 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $522.92/share (Volume Sentiment: Even, 1:1) price levels, with resistance at the $555.05/share (All-Time High, Volume Sentiment: NULL, 0:0*) price level.

SPY ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
SPY ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

QQQ, the Invesco QQQ Trust ETF that tracks the NASDAQ 100, had the strongest week of the major four index ETFs, advancing 3.56%.

QQQ ETF - Invesco QQQ Trust ETF's Technical Performance Over The Past Year
QQQ ETF – Invesco QQQ Trust ETF’s Technical Performance Over The Past Year

Their RSI has also trended into overbought territory & is currently 76.64, while their MACD has crossed over bullishly in the past week.

Volumes were -45.52% below the year prior’s average volume (24,538,100 vs. 45,038,444), as much like SPY & the other major index ETFs, everybody’s moved.

The primary difference between QQQ’s chart & SPY’s chart is the hammer candle from Monday’s session.

This indicated more conviction behind the move higher, contributing to QQQ being the strongest performing major index ETF of the four.

With the fluffy volume last week’s primary areas to look at are all still in play, perhaps we learn that last week was a silent squeeze.

For those that missed last week’s note, the strength of the 10 day moving average will set the stage for the next 3-4 weeks for QQQ & SPY.

The new all-time highs only make the declines more troubling, given that the primary support level is the 10 DMA, which is moving higher by its nature & becoming more decoupled from the regular price point support levels.

There is next to no volume strength at these levels, making a consolidation easily able to turn into a more serious decline.

CPI/PPI aren’t necessarily what market participants are holding in as high of regard for an inflation read vs. PCE, so what happens during earnings calls starting Friday will likely be what queues an issue, as it seems unlikely that folks have been holding out this much eagerly anticipating earnings reports to dive back into the pool.

For last week’s post & the areas to continue watching see here.

QQQ has support at the $482.99 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $459.85 (Volume Sentiment: NULL, 0:0*), $457.65 (50 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $448.63/share (Volume Sentiment: NULL, 0:0*) price levels, with resistance at the $496.60/share (All-Time High, Volume Sentiment: NULL, 0:0*) price level.

QQQ ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
QQQ ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

IWM, the iShares Russell 2000 ETF had the worst week of the major four index ETFs, declining -1% for the week.

IWM ETF - iShares Russell 2000 ETF's Technical Performance Over The Past Year
IWM ETF – iShares Russell 2000 ETF’s Technical Performance Over The Past Year

Their RSI is trending downward from the neutral level & sits currently at 47.35, while their MACD has been bullish, but remains tightly hugging the signal line due to the recent consolidation range IWM has traded in.

Volumes were -46.43% below average compared with the year prior (17,881,775 vs. 33,382,304), as even the small cap index can’t escape the lazy summer participation.

As has been noted every week for some time now, IWM & DIA charts have decoupled from SPY & QQQ for a while now, as AI names & other major tech components of the former indexes have helped keep them moving higher, while the former have spent more time consolidating.

What becomes more troubling about this is that since early May IWM has been consolidating alongside DIA, while SPY & QQQ have continued marching higher.

In the event of a consolidation or correction in SPY & QQQ, a large question becomes whether that will cause an equal reaction from IWM & DIA, or if it will cause some sort of pivot into their components & they will avoid major losses.

Monday last week began on a bearish note with prices opening mid-way through Friday’s range, testing below the support of both the 10 & 50 day moving averages, before ultimately settling just above the 10 DMA, but below the 50 DMA on the week’s highest volume session.

Tuesday made an attempt to break back above the 50 DMA, but was unsuccessful & closed just beneath it, but cracks were shown in IWM as prices temporarily dipped beneath the 10 DMA as well.

The weakness was confirmed with Wednesday & Friday’s sessions, when on Wednesday prices opened in line with the 50 day moving average before bounding higher to above the 50 day moving average, only to close lower, closer to in-line with the prior day’s close on the weakest volume of the week.

It should be noted that Wednesday was a half-day & should it have been a full session it was possibly going to be the highest volume of the week, but the candle closed as what would have been a shooting star if it occurred in a true uptrend, indicating bearish feeling.

The trouble continued into the close of the week when prices opened on a gap down in-line with the 10 DMA, only to temporarily dip above it before testing far below it & closing beneath the support of the 10 DMA.

The strength of the support zone between $197-198.60 will be a key area of focus in the coming weeks now that prices have broken down beneath the 10 & 50 day moving averages & while we await more meaningful volume to indicate strength of sentiment of IWM traders.

For last week’s post & the areas to continue watching see here.

IWM has support at the $198.60 (Volume Sentiment: Buyers, 2.47:1), $198.35 (Volume Sentiment: Buyers, 2.47:1), $197.41 (Volume Sentiment: Buyers, 3.38:1) & $195.35/share (Volume Sentiment: Buyers, 1.06:1) price levels, with resistance at the $201.29 (10 Day Moving Average, Volume Sentiment: Buyers, 1.08:1), $202.30 (50 Day Moving Average, Volume Sentiment: Buyers, 1.08:1), $203.68 (Volume Sentiment: Buyers, 1.08:1) & $204.40/share (Volume Sentiment: Buyers, 1.83:1) price level.

IWM ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
IWM ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

DIA, the SPDR Dow Jones Industrial Average ETF climbed +0.66% last week.

DIA ETF - SPDR Dow Jones Industrial Average ETF's Technical Performance Over The Past Year
DIA ETF – SPDR Dow Jones Industrial Average ETF’s Technical Performance Over The Past Year

Their RSI is trending towards overbought (70) & currently sits at 60.18. while their MACD has stayed bullish following their recent consolidation.

Volumes were -38.48% below average compared with the year before’s average volumes (2,144,550 vs. 3,485,855), where it appears investors were doing the bare minimum to keep it afloat above the support of the 10 DMA.

Monday began DIA’s week on a weak outlook, where despite the week’s highest volumes prices were unable to crack above the prior Friday’s high & ultimately closed below where they opened just in-line with the 10 DMA’s support.

Tuesday opened below the 10 DMA, but was able to rally & push higher to close higher, but it should be viewed with a skeptical eye as despite completing the bullish engulfing 2 day pattern, the day’s wide range was not supported by the low volume.

Wednesday came in bearish for DIA, opening higher but showing that there was still more downside appetite than upside, as it tested the support of the 10 DMA, but ultimately closed just beneath Tuesday’s close.

It should be noted that the downside volume on Wednesday was slightly less than the upside volume on Monday, calling into question/further confirming the skeptical eye mentioned regarding Tuesday’s price action.

Friday ended the week on a further note of uncertainty, as the case for the bulls heading into the weekend was that the open-close price action was concentrated at the top of the day’s candle, but the reality of it was that the high of the day failed to break out of the recent high-range & the low of the day broke through the 10 DMA’s support.

The coming week’s performance will hinge upon whether or not that high range can be broken out of & or if the support of the 10 & 50 DMAs will be broken to the downside.

Their recent ascending triangle forming indicates that there is more appetite at the top of their recent trading range, but the lackluster volumes of the past couple of months don’t provide as much confirmation as one would like to see.

For last week’s post & the areas to continue watching see here.

DIA has support at the $392.15 (10 Day Moving Average, Volume Sentiment: Sellers, 3.5:1), $391.04 (Volume Sentiment: Buyers, 1.08:1), $390.24 (Volume Sentiment: Buyers, 1.08:1) & $388.91/share (50 Day Moving Average, Volume Sentiment: Buyers, 1.08:1) price levels, with resistance at the $395.59 (Volume Sentiment: Sellers, 3.5:1), $397.13 (Volume Sentiment: Buyers, 0.6:0*) & $399.83/share (All-Time High, Volume Sentiment: Buyers, 0.6:0*) price level.

DIA ETF's Price Level:Volume Sentiment Over The Past 3-4 Years
DIA ETF’s Price Level:Volume Sentiment Over The Past 3-4 Years

The Week Ahead

Next week begins on a slow note with Consumer Credit data released on Monday at 3pm.

Greenbrier reports earnings on Monday morning before the opening bell.

Tuesday brings us NFIB Optimism Index data at 6 am.

Helen of Troy reports earnings before Tuesday’s opening bell, before SMART Global reports after the close of trading.

Wholesale Inventories data is scheduled to be released Wednesday at 10 am.

Wednesday’s earnings calls include AZZ, PriceSmart &WD-40, all due to report after the closing bell.

Things heat up on Thursday with Initial Jobless Claims, Consumer Price Index, XPI Year-over-Year, Core CPI & Core CPI Year-Over-Year data at 8:30 am, followed by St. Louis Fed President Musalem speaking at 1pm &Monthly U.S. Federal Budget data at 2 pm.

Thursday morning kicks off with earnings from Delta Air Lines & Pepsi Co.

Friday the week wraps up with Producer Price Index, PPI Year-over-Year, Core PPI & Core PPI Year-over-Year data at 8:30 am, followed by Consumer Sentiment (prelim) data at 10 am.

Big bank earnings come back to town Friday, starting with JP Morgan Chase, Bank of New York Mellon, CitiGroup & Wells Fargo, with Fastenal also scheduled to report before the opening bell.

See you back here next week!

*** I DO NOT OWN SHARES OR OPTIONS CONTRACT POSITIONS IN SPY, QQQ, IWM OR DIA AT THE TIME OF PUBLISHING THIS ARTICLE ***

Weekly Stock & ETF Market Review 6/30/2024

SPY, the SPDR S&P 500 ETF tread water this week while the weak volume trend continued for an eighth consecutive week, dipping -0.05%, while the VIX closed the week at 12.44, indicating a one day implied move of +/-0.78% & a one month implied move of +/-3.6%.

SPY ETF - SPDR S&P 500 ETF's Technical Performance Over The Past Year
SPY ETF – SPDR S&P 500 ETF’s Technical Performance Over The Past Year

Their RSI is currently at 65.99 & trending back out of overbought territory due to Friday’s declining session after having spent a couple of weeks above 70, while their MACD has crossed over bearishly, indicating near-term declines are on the horizon.

Volumes were -36.35% below average compared to the prior year (46,059,666 vs. 72,363,608), indicating a severe hesitancy on the part of market participants & signaling flashes of fear.

This is compounded by the fact that for eight straight weeks there have been severely low volumes, which amounts to ~17% of the annualized average volume calculation, indicating that it has been dragged down even lower than it appears as higher volume sessions from last year have been dropped off from close to one fifth of the calculation.

Last week’s volume was low, but looked more acceptable due to the shortened trading week being reduced by 20% by day count, but another troubling element to the recent volume picture is that most of the higher volume days of June were declining sessions.

In fact, the last time there was an advancing session that had more volume than the highest volume sessions of June (which were declining sessions) came on May 31,2024.

Couple this with the narrow daily trading ranges shown by the real bodies & shadows of the candlesticks for the month of June , particularly towards the end of the month & it begins to paint a not so rosy picture for near-term stock performance.

Monday opened the week up with a negative note, as the session opened close to Friday’s close, tested a bit higher as shown by the candle’s upper shadow & then ultimately dropped down to test the support of the 10 day moving average, but managed to close the day above it.

Monday’s volume was also the second highest of the week, as the strongest volume sessions of the week came in the form of declining days.

The risk-averse theme continued into Tuesday, where an even lower volume day hugged the 10 DMA but resulted in a slight advance & the strength of the support level was maintained.

Wednesday opened right at the 10 DMA & was able to break out below it temporarily during the session, but by the end of the day bulls stepped back in to force a slight gain for the day, but between the low volume & the narrow price range of the day it did not inspire confidence in market participants.

Thursday was able to open near the close of Wednesday & stay above the 10 DMA.

However, Thursday’s session had the week’s lowest volume & narrowest trading range, setting the stage perfectly for Friday’s risk-off into the weekend move.

Friday set the tone for the coming week or two, as the day resulted in the week’s widest price daily price trading range on the week’s highest volume.

While there was a push to the upside to reach a new all-time high, all hopes quickly deflated after a move to the downside broke through the support of the 10 DMA & the session’s price also closed below it.

Friday’s candle bearishly engulfed Thursday’s, setting the stage for more cooling off in the next week(s).

SPY’s Average True Range began to advance late in the week due to the strength of Friday’s move & volume & it appears that it will continue to climb higher in the coming week or two as we see an increase in volatility.

This week will be a relatively quiet week on the economic data & earnings, however there will be a handful of Fed speakers, including Chairman Powell on Tuesday morning in Portugal.

With this in mind & the fact that there will be a half day of trading Wednesday & the market closed Thursday for July 4th all eyes should be on volumes this week, in particular looking at the relationship between how they stack up against recent full trading weeks’ volumes.

This week will feature ~30% less trading hours than usual, so while volumes should be expected to be lower than average, how much lower they are & in what direction the markets trade will be a strong tell about how the month of July is likely to go for SPY & the other major index ETFs.

Additionally, keep an eye on how prices behave as they approach the $540/share mark for SPY, as that is the gateway to the most recent gap up.

While the window itself should serve as a form of support, once it begins to fill it will provide additional insight into whether SPY will consolidate in the near-term or if there will be a more aggressive decline from Friday’s close.

The 10 day moving average is applying downward price pressure now & if there is a movement through the gap of early June we will be keeping an eye on the nearest support levels (including the 50 day moving average) which have not really been tested much & have limited trading volume around them.

In the event prices do get close to the 50 DMA & or should they break below them, a head & shoulders pattern may be forming with the left shoulder being the end of March/early April.

In the event of that happening, it is more than likely not to be this week due to the shortened nature of it, but it is worth keeping in the back of your mind for the future.

SPY has support at the $531.35 (Volume Sentiment: NULL, 0:0*), $524.41 (50 Day Moving Average, Volume Sentiment: NULL, 0:0*), $522.92 (Volume Sentiment: NULL, 0:0*) & $516.69/share (Volume Sentiment: Buyers, 2.5:1) price levels, with resistance at the $544.65 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $550.28/share (All-Time High, Volume Sentiment: NULL, 0:0*) price level.

SPY ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
SPY ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

QQQ, the Invesco QQQ Trust ETF that tracks the NASDAQ 100 also was treading water with light volumes, closing -0.06% down for the week since last Friday’s close.

QQQ ETF - Invesco QQQ Trust ETF's Technical Performance Over The Past Year
QQQ ETF – Invesco QQQ Trust ETF’s Technical Performance Over The Past Year

Their RSI is currently at 64.54, also after having spent a couple of weeks in overbought territory, while their MACD crossed over bearishly earlier in the week.

Volumes were spotted out by the tumbleweeds, down -33.45% below the prior year’s average (30,136,911 vs. 45,282,963), indicating that the Q2 rally that kicked off in late April has likely run out of steam as market participants have become tired & skeptical about gains continueing.

Unlike SPY, QQQ had the strongest volume of last week on Monday, which was a declining day though.

Monday opened on a gap down & while the bears were not in full control (as indicated by the upper shadow of the session’s candle) they stepped in & pushed prices down below the support of the 10 day moving average & the session was unable to recover to close above it.

The upper shadow did set the stage for the middle three days of the week to slightly advance in a similar manner to SPY, weakest volume sessions of the week & straddling the 10 day moving average’s support.

Tuesday opened below the 10 DMA, tested lower, before ultimately climbing to close above it.

Wednesday opened in-line with the 10 DMA & bumped higher in a narrow-range day that resembled a spinning top candle without much upper or lower shadow, indicating that there was a great deal of hesitancy & temporary complacency at its current price level.

Thursday also opened in line with the 10 day moving average’s support propping the open higher, temporarily broke below the support level confirming that the prior two day’s price action was not built on strong foundations & was able to push higher.

Friday was the final squeeze early in the session as prices did open to the upside & test higher (long upper shadow), but much like SPY the rug was pulled out from under QQQ as profits were taken following the uncertainty of Thursday night’s debate & as investors eyed this coming short week.

Friday’s close was below the 10 DMA, giving its price downward pressure now in the form of a falling resistance level.

Friday’s bearish engulfing candle was able to make QQQ’s Average True Range begin to advance again, which looks set to continue this week as volatility seems primed to increase in the coming weeks.

Given that QQQ & SPY have both been the recipients of the good fortune that comes from having NVDA as a component recently the items to keep an eye out for this week area the same between the two indexes.

In QQQ’s case one additional thing to note is that their RSI appears to be in the midst of a bearish head & shoulders/just completed its right shoulder.

Watching their RSI as they decline will be important, especially as the approach the neutral mark of 50 midway through the oscillator as it may help give insight into magnitude of near-term price movements.

In terms of the head & shoulders pattern that is emerging on SPY’s chart, QQQ’s is a little different, but is still certainly in play, especially if the support of the early-June gap is broken & the 50 DMA is unable to support price action.

Fortunately for QQQ, their ascent had more consolidations, leading them to have more support levels that may help soothe any blows that their price takes better than SPY, whose more rapid ascent leaves it with less support at local levels.

QQQ has support at the $459.85 (Volume Sentiment: NULL, 0:0*), $452.17 (50 Day Moving Average, Volume Sentiment: NULL, 0:0*), $448.63 (50 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $447.34/share (Volume Sentiment: Buyers, 3.67:1) price levels, with resistance at the $480.17 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $487.20/share (All-Time High, Volume Sentiment: NULL, 0:0*) price level.

QQQ ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
QQQ ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

IWM, the iShares Russell 2000 ETF was the lone bright spot of the major four index ETFs this week, advancing +1.27%, but also on lackluster volume.

IWM ETF - iShares Russell 2000 ETF's Technical Performance Over The Past 1-2 Years
IWM ETF – iShares Russell 2000 ETF’s Technical Performance Over The Past 1-2 Years

Their RSI just crossed above the neutral level of 50 & sits at 52.82, while their MACD crossed over bullishly on Thursday after IWM was able to break above the resistance of the 10 & 50 day moving averages & close above them.

Volumes were -34.18% below average compared to the previous year (22,021,443 vs. 33,455,951), signaling that the gains of the week were not necessarily on true strength & should be viewed with a skeptical eye.

While it didn’t come out of an uptrend, but rather more of a consolidation range Monday’s candle can’t be viewed as a shooting star, but it certainly resembled one & looked as though IWM’s week was going to start off on a weak foot.

However, due to how it opened in between the support of the 10 day moving average & the resistance of the 50 DMA & tested much higher, it implied that there was a small bit of appetite to the upside for IWM.

Tuesday opened roughly in line with Monday’s close & the 50 day moving average, but prices were forced lower throughout the session & wound up settling in a cradle atop the 10 DMA’s support & below the 50 DMA’s resistance on this declining session.

Wednesday opened on a gap down indicating that there may be further weakness in the cards for IWM, but despite some testing lower the session closed higher than it opened, but still for a declining session.

Wednesday was unable to break above the resistance of the 10 DMA, setting up Thursday to open in line with it.

The session tested lower Thursday, before ultimately making a bullish run up to close above both the 10 & 50 day moving averages.

Friday ended the week on a bit of an ominous note though, as prices opened on a high gap up, signaled that there was some upside appetite still based on the upper shadow, but then fell apart as the day progressed & profits began to be taken in droves, as indicated by it being the strongest volume session of the week.

It is worth noting that Friday’s test to the downside was able to break the support of the 50 DMA, indicating that there is not a lot of strong sentiment there as a support level.

IWM’s Average True Range is still increasing due to the volatility of Friday’s session, and should continue to in the coming weeks.

As we note almost weekly, IWM moves far more in a manner of oscillating around a median price level when compared to how SPY & QQQ move, giving them more support levels nearby for the near-term.

If IWM’s 10 day moving average breaks down as a support level, it will be imperative to keep an eye on the gaps from early May & early June to see if prices begin to fill into those levels.

Their highs are still set up in a descending manner & given the signs that the other major index ETFs are flashing about a near-term consolidation/decline IWM can be expected to follow suit in the coming weeks.

IWM has support at the $201.73 (50 Day Moving Average, Volume Sentiment: Buyers, 1.08:1), $200.69 (10 Day Moving Average, Volume Sentiment: Buyers, 1.08:1), $198.60 (Volume Sentiment: Buyers, 2.47:1) & $198.35/share (Volume Sentiment: Buyers, 2.47:1) price levels, with resistance at the $203.68 (Volume Sentiment: Buyers, 1.08:1), $204.40 (Volume Sentiment: Buyers, 1.83:1), $207.27 (Volume Sentiment: Buyers, 1.83:1) & $209.19/share (Volume Sentiment: Buyers, 2.75:1) price level.

IWM ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
IWM ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

DIA, the SPDR Dow Jones Industrial Average ETF matched SPY in terms of weekly performance, chalking up a -0.05% decline for the week.

DIA ETF - SPDR Dow Jones Industrial Average ETF's Technical Performance Over The Past Year
DIA ETF – SPDR Dow Jones Industrial Average ETF’s Technical Performance Over The Past Year

Their RSI is trending back towards neutral & sits at 54.74, while their MACD is still bullish but has flattened out in the wake of the consolidation of the past week.

Volumes were the most bountiful of the major four index ETFs, only falling -27.53% below the average volume for the previous year (2,527,411 vs. 3,487,726),

Monday kicked DIA’s week off on what appeared to be a strong note, where prices advanced & volumes were on the higher end of what we’ve been experiencing over the past eight weeks.

However the tall upper shadow on the candle indicates that there was not much strength for the bulls & that there was a great deal of selling pressure coming from the bears.

Tuesday this was confirmed, when on similar volumes DIA declined after opening near the middle of Monday’s price range & making a break towards the 10 day moving average’s support.

Wednesday saw DIA open to the downside, test the 10 DMA’s support & briefly break through it, only to rally & ultimately close higher.

It should be noted that this occurred on the weakest volume of the week, indicating that there was little strength behind the move & leaving market participants on edge & without a sense of confidence in the price movement.

Thursday was similar to Wednesday, DIA opened midway through the previous day’s range & tested the 10 DMA’s support again but was able to recover & close higher on slightly higher volume than Wednesday’s session.

The upper shadow on Thursday’s candle shows that there was a bit more appetite to go higher than Wednesday, but the low volumes continued to keep folks skeptical about future gains in the near-term.

Friday closed the week off on a long-legged doji, indicating severe uncertainty & a lack of confidence on the part of market participants, paired with the week’s highest volumes, indicating that there was a major profit taking & risk-off sentiment.

DIA was unable to break above the $395 mark on its upper shadow & did break down below the 10 DMA’s support, indicating that it is being viewed more weakly by investors.

The strength of the 10 & 50 day moving averages as support will play an important role for DIA in the next couple of weeks, especially as the increasing volatility of the past week has gotten their Average True Range perked up.

Should they break down, keep an eye out to see how the potential head & shoulders set up plays our for DIA using the $397.13 price level of March as the left shoulder & the $395.59/share mark of June as the left.

Should prices approach the $376.08 level there will be a need to analyze the possibility of a reversal at that level, given that that is an interior support level between the left shoulder & the head.

Should it be broken to the downside then the $374.94 & $368.09/share levels will be where attention must be focused in terms of support before a potential decline into the area of last year’s Q3 major price run up into 2024.

Adding complexity to the mix is that NVDA is not a DJIA component & so DIA has not benefitted by its aggressive price movements directly.

Should the semiconductor stocks all take a hit leading to SPY & QQQ to face aggressive declines, will DIA & IWM who have little to no exposure to these names be able to consolidate with minimal losses or will they be dragged down in a panic with the former two indexes?

That will be a question sure to be on everyone’s mind.

DIA has support at the $391.04 (Volume Sentiment: Buyers, 1.08:1), $390.31 (10 Day Moving Average, Volume Sentiment: Buyers, 1.08:1), $390.24 (Volume Sentiment: Buyers, 1.08:1) & $387.86/share (50 Day Moving Average, Volume Sentiment: Sellers, 1.25:1) price levels, with resistance at the $395.59 (Volume Sentiment: Sellers, 3.5:1), $397.13 (Volume Sentiment: Buyers, 0.6:0*) & $399.83/share (All-Time High, Volume Sentiment: Buyers, 0.6:0*) price level.

DIA ETF's Price Level:Volume Sentiment Over The Past 4-5 Years
DIA ETF’s Price Level:Volume Sentiment Over The Past 4-5 Years

The Week Ahead

Monday kicks off a new month with S&P Final U.S. Manufacturing PMI at 9:45 am & Construction Spending & ISM Manufacturing data at 10 am.

There are no noteworthy earnings reports set to be released on Monday.

Federal Reserve Chair Jerome Powell speaks in Portugal Tuesday morning at 9:30 am, followed by Job Openings at 10 am & Auto Sales (TBD).

Tuesday morning brings earnings reports from MSC Industrial & Radius Recycling, with Simulation Plus scheduled to report after the session’s close.

Wednesday begins with NY Fed President Williams speaking in Portugal at 6:30 am followed by ADP Employment, Initial Jobless Claims & U.S. Trade Deficit data at 8:30 am, S&P Final U.S. Services PMI data at 9:45 am, Factory Orders & ISM Services data at 10 am & the Minutes of the June FOMC meeting at 2pm.

Constellation Brands will report earnings before Wednesday’s open before a half day due to the July 4th holiday.

Thursday is July 4th & there are no scheduled data or earnings announcements as the market is closed.

U.S. Employment Report, U.S. Unemployment Rate, U.S. Hourly Wages & Hourly Wages Year-over-Year are all released on Friday at 8:30 am & there are no notable earnings reports scheduled for the day.

See you back here next week & have a great Fourth of July!

*** I DO NOT OWN SHARES OR OPTIONS CONTRACT POSITIONS IN SPY, QQQ, IWM or DIA AT THE TIME OF PUBLISHING THIS ARTICLE ***

Weekly Stock & ETF Market Review 6/23/2024

SPY, the SPDR S&P 500 ETF added +0.64% last week, while the VIX closed at 13.2, implying a one day move of +/-0.83% & a one month move of +/-3.82%.

SPY ETF - SPDR S&P 500 ETF's Technical Performance Over The Past Year
SPY ETF – SPDR S&P 500 ETF’s Technical Performance Over The Past Year

Their RSI is still in overbought territory at 72.13 while trending back towards neutral, while their MACD is still bullish, but looking like it will roll over & bearishly cross the signal line this week.

Volumes were still muted at -20.55% below average vs. the prior year (57,970,675 vs. 72,969,048), which is low, but still better than previous weeks given that there were only four trading sessions last week.

However, given that this is now the seventh week of abnormally low volumes 13.5% of the weekly volumes for the past year’s calculation are now distorting the calculation lower, which is something to be kept in mind.

Monday the week began on an interesting note, as a wide range candle on mediocre volume advanced SPY higher.

Tuesday also was an advancing session, however it was the weakest volumes of the week & was hardly able to the the high of Monday’s session.

Wednesday the market was closed & when it came back Thursday the lack of enthusiasm continued, with Thursday’s session featuring the highest volume of the week on a decline.

Also important, Thursday’s candle formed a bearish engulfing pattern with Tuesday’s candle, setting the stage for further near-term declines.

Friday confirmed this with another declining session on high volume heading into the weekend.

Friday’s candle resulted in a doji, indicating indecision & that there is a bit of hesitancy on the part of market participants.

Much like last week, this week SPY’s 10 day moving average & MACD will be a key area of focus.

Their MACD is primed for a bearish crossover this week which would result in an uptick in volatility & their Average True Range.

The 10 DMA will be important as it currently sits <1% below the current price of SPY & is inching closer to the price each day, & the next level of support below that is an additional -2% from the current price.

As noted in previous weeks’ notes, there are sparse local support levels for SPY due to the nature of their ascent over the past year & the next level of support beneath that is going to be a -5% decline from the current price.

It is also worth noting that there has been muted volumes around most of these support levels, which as a result is why there is currently still limited data on the strength of each support level’s price level.

Also, keep an eye on whether or not the gap from last week begins to fill, as well as where their RSI is at during any declines in the near-term.

Keeping an eye on where prices are as it begins approaching the neutral level, as well as if it begins to revert back towards overbought conditions will be key in figuring out near-term market direction.

SPY has support at the $540.47 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $531.35 (Volume Sentiment: NULL, 0:0*), $522.92 (Volume Sentiment: NULL, 0:0*) & $520.47/share (50 Day Moving Average, Volume Sentiment: NULL, 0:0*) price levels, with resistance at the $548.35/share (All-Time High, Volume Sentiment: NULL, 0:0*) price level.

SPY ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
SPY ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

QQQ, the Invesco QQQ Trust ETF that tracks the NASDAQ 100 gained +0.21%, faring the worst of the major four index ETFs.

QQQ ETF - Invesco QQQ Trust ETF's Technical Performance Over The Past Year
QQQ ETF – Invesco QQQ Trust ETF’s Technical Performance Over The Past Year

Their RSI is still overbought at 71.79, but it is trending back towards neutral, while their MACD is still bullish but showing signs of weakening & a bearish crossover this coming week.

Volumes were -27.21% below average last week compared to the previous year’s average (33,217,150 vs. 45,637,118), which is still weak even aside from the shortened trading week’s impact.

Monday started similarly for QQQ as it did for SPY, as a wide range session kicked off the week on an advancing note.

Tuesday also was similar to SPY, when the lowest volumes of the week nudged the index ETF slightly higher, although QQQ’s resulted in a doji candle, indicating hesitancy & indecision on the part of market participants.

Thursday resumed with bearish sentiment as a bearish engulfing candle let the leg down on a declining session & paved the way for Friday’s declines on the highest volume of the week, as folks wanted risk-off into the weekend.

Friday’s candle indicated that there is even more uncertainty on the horizon, as it resulted in a spinning top for the session.

QQQ has moved in a more similar manner to SPY than the other indexes, and as a result it has the same things to be keeping an eye on this week.

The impending MACD crossover’s actual declines hinge on the strength of the 10 DMA’s support, which is currently <1% from QQQ’s price.

Their next support level is ~4% below their current price, with another ~2% to go until another support level is found (including the 50 day moving average).

Also, like SPY, keep an eye on the RSI of QQQ as it begins a near-term decline, noting how price is behaving as it approaches the neutral level, which will happen should the gap from last week begin to fill.

QQQ has support at the $475.78 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $460.58 (Volume Sentiment: NULL, 0:0*), $449.34 (Volume Sentiment: NULL, 0:0*) & $448.30/share (50 Day Moving Average, Volume Sentiment: NULL, 0:0*) price levels, with resistance at the $486.86/share (All-Time High, Volume Sentiment: NULL, 0:0*) price level.

QQQ ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
QQQ ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

IWM, the iShares Russell 2000 ETF climbed +0.82% last week, mostly due to Monday’s bullish session that set the stage for the rest of the week.

IWM ETF - iShares Russell 2000 ETF's Technical Performance Over The Past Year
IWM ETF – iShares Russell 2000 ETF’s Technical Performance Over The Past Year

Their RSI is currently at 45.95, trending up towards the neutral 50 mark, while their MACD is still bearish, but beginning to show signs of a potential bullish crossover of the signal line in the near-term.

Volumes were -13.64% below average vs. the prior year (29,124,000 vs. 33,725,106), which were the closest to normal of the major index ETFs.

IWM’s week started off with a wide-range session that spurred the rest of the week’s advances, but the low volume was unable to get it close enough up to test the strength of the 10 or 50 day moving averages.

Tuesday opened higher & tested back into Monday’s range before charging at the 10 & 50 DMA’s resistance, only to get rejected & sent back down to close for a daily gain.

Tuesday’s candle’s long upper shadow does not paint a strong case for the bulls, as despite is showing slight upside appetite, it clearly echoes that there are still more bears in the pool.

Thursday opened lower than Tuesday & ultimately rallied higher to break above the 10 & 50 DMAs’ resistance temporarily, before declining on the day’s session, including some testing lower towards the midway point of Monday morning’s candle’s real body.

Friday wound the week down with a hint of indecision, as the day advanced +0.23% with a spinning top candle, indicating that there is hesitancy on the part of market participants & confirming the strength of the 10 & 50 DMAs’ resistance.

Friday did however have the highest volume of the week for IWM, confirming that there was no appetite to go retest the 10 & 50 DMAs in the near-term.

Given that IWM trades more in a back & forth oscillation than the steep ascending indexes like SPY & QQQ they have more local support levels to help keep their prices up in the near-term.

This week will be focused on seeing if IWM makes another run at the 10 & 50 DMAs’ resistance, particularly as their 200 DMA is ~5% from their current price to the downside, which will cause some pressure to be placed on IWM’s price in the coming weeks.

In the event that IWM does not break for the upside it will most likely continue forward much in the manner it has traded recently, a further consolidation range where the price is walked along by the 10 & 50 DMAs from above.

In an outright decline there are many support touch-points nearby that can help slow losses & control the decline, making it worth reviewing the table below that shows the strength of the price levels IWM has traded at over the past 1-2 years.

IWM has support at the $198.60 (Volume Sentiment: Buyers, 2.47:1), $198.35 (Volume Sentiment: Buyers, 2.47:1), $197.41 (Volume Sentiment: Buyers, 3.38:1) & $196.05/share (Volume Sentiment: Buyers, 3.38:1) price levels, with resistance at the $200.84 (10 Day Moving Average, Volume Sentiment: Buyers, 1.08:1), $201.24 (50 Day Moving Average, Volume Sentiment: Buyers, 1.08:1), $203.68 (Volume Sentiment: Buyers, 1.08:1) & $204.40/share (Volume Sentiment: Buyers, 1.83:1) price level.

IWM ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
IWM ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

DIA, the SPDR Dow Jones Industrial Average ETF advanced +1.49% last week, having the strongest week of the major four index ETFs despite the continued low volume woes.

DIA ETF - SPDR Dow Jones Industrial Average ETF's Technical Performance Over The Past Year
DIA ETF – SPDR Dow Jones Industrial Average ETF’s Technical Performance Over The Past Year

Their RSI is just above the neutral level at 57.54 & has flattened, while their MACD is bullish, but muted.

Volumes were -28.11% lower than the previous year’s average last week (2,513,525 vs. 3,496,240) as there was not a high rate of participation among investors.

DIA advanced during every session last week, beginning on Monday when a low volume day produced a wide-range candle, much like SPY, QQQ & IWM.

It should be noted that Monday’s session broke & stayed above both the 10 & 50 day moving averages.

Tuesday showed a bit of uncertainty as the session was also low volume & resulted in a doji, although it was able to remain above the support of the 10 DMA.

Thursday tested the 10 DMA’s support before rallying up for another wide-range candle on the highest volume of the week.

A key difference between Monday & Wednesday is the length of the candles’ shadows, as both the upper & lower shadow are larger on Thursday’s candle than Mondays.

This indicates that there is less conviction moving into these higher price levels & that neither the bulls nor the bears are completely in control & there is a bit of sentiment for prices to move in either direction at this level.

Friday confirmed this by resulting in a doji candle, indicating that there was a bit of indecision heading into the weekend.

This week will be interesting to see if they can continue higher towards the $397.13/share level, which would possibly set up a head & shoulders pattern in DIA.

In the event that they reach that high it will be beneficial to review where their RSI is at that time, as that will give insight into whether they make a run at their all-time high at $399.83 or if they’ll cool back off & consolidate.

Otherwise, to the downside they do have a fair amount of support near-by & the 10 & 50 DMA’s strength of support will be key to watch.

DIA has support at the $391.04 (Volume Sentiment: Buyers, 1.08:1), $390.24 (Volume Sentiment: Buyers, 1.08:1), $388.01 (10 Day Moving Average, Volume Sentiment: Buyers, 1.08:1) & $386.47/share (50 Day Moving Average, Volume Sentiment: Sellers, 1.25:1) price levels, with resistance at the $397.13 (Volume Sentiment: NULL, 0:0*) & $399.83/share (All-Time High, Volume Sentiment: NULL, 0:0*) price level.

DIA ETF's Price Level:Volume Sentiment Over The Past 3-4 Years
DIA ETF’s Price Level:Volume Sentiment Over The Past 3-4 Years

The Week Ahead

Monday the week kicks off with Fed Governor Waller speaking in Rome at 3 am, followed by San Francisco Fed President Daly speaking at 2pm.

There are no noteworthy earnings reports scheduled for Monday.

Fed Governor Bowman speaks at 7am Tuesday morning in London, followed by S&P Case-Schiller Home Price Index (20 Cities) data at 9 am, Consumer Confidence at 10 am & Fed Governor Cook speaking at 12 pm.

Tuesday morning TD Synnex is scheduled to report earnings, with Fed Ex, Progress Software & Worthington Enterprises due to report after the session’s close.

Wednesday morning at 10 am New Home Sales data is released.

General Mills, Paychex & UniFirst report earnings before Wednesday’s opening bell, with Micron Technology, AeroVironment, Concentrix, H.B. Fuller, Levi Strauss, MillerKnoll & Worthington Steel all scheduled to report after the session’s close.

Initial Jobless Claims, GDP (second revision), Durable-Goods Orders & Durable-Goods minus Transportation data are released Thursday at 8:30 am, with Pending Home Sales data after them at 10 am.

Acuity Brands, Apogee Enterprises, Lindsay, McCormick & Company, Simply Good Foods & Walgreens Boot Alliance all report earnings before the opening bell on Thursday, with Nike & Accolade due to report after the session’s closing bell.

Friday is the busiest day of the week on the data front, beginning with Richmond Fed President Barkin speaking at 6 am, Personal Income (nominal), Personal Spending (nominal), PCE Index, PCE Year-over-Year, Core PCE Index & Core PCE Index Year-over-Year at 8:30 am, Chicago Business Barometer (PMI) at 9:45 am, Consumer Sentiment (final) at 10 am & Fed Governor Bowman speaking at 12 pm.

There are no major earnings reports scheduled for Friday.

See you back here next week!

*** I DO NOT OWN SHARES OR OPTIONS CONTRACT POSITIONS IN SPY, QQQ, IWM OR DIA AT THE TIME OF PUBLISHING THIS ARTICLE ***

Weekly Stock & ETF Market Review 6/16/2024

SPY, the SPDR S&P 500 ETF added +1.64% this week, as the volume drought continued for a sixth consecutive week.

The VIX closed the week at 12.66, implying a one day move of +/-0.80% & a one month move of +/-3.66%, although both of those numbers seem extreme if volumes continue to be so low (I am on vacation & this portion was written before Monday’s open, but I’m not editing it).

SPY ETF - SPDR S&P 500 ETF's Technical Performance Over The Past Year
SPY ETF – SPDR S&P 500 ETF’s Technical Performance Over The Past Year

Their RSI is currently overbought at 73.14 & has flatlined in the wake of the consolidation period post-gap up over the past few days, while their MACD extended pointing bullish, but the histogram isn’t signaling extreme strength.

Volumes were -42.39% below average compared to the year prior (42,408,078 vs. 73,612,610), as it appears global warming has even caused a severe 6 week volume drought for the major index ETFs.

Monday opened the week up on a bullish & optimistic note, despite having the weakest volumes of the week & the session closed in a bullish engulfing day-over-day pattern that closed in the top 25% of the prior Friday’s candle’s upper shadow.

The cautious, yet optimistic sentiment carried on into Tuesday, when the session opened at the midway point of Monday’s candle’s real body, checked lower but was supported by the 10 day moving average (which it didn’t test fully) before trending higher to close the day in an advance.

Tuesday’s volumes were also on the lower end of the spectrum last week for SPY, indicating there was still a bit on uneasiness in markets as participants waited for both Wednesday’s CPI announcement & FOMC interest rate announcement.

This is where things took a turn for the interesting for SPY & QQQ in particular (QQQ will be reviewed next), as the CPI report forced SPY to open on a gap up on Wednesday morning & run up higher until about 10:30 am, before settling into a trading range.

Around 1:30 pm SPY began to experience declines in the run-up to Powell’s rate announcement & at 2pm continued lower.

SPY continued to bounce around in that range during Powell’s press conference until near the end when from 2:50-3:15 pm it rallied higher before dumping for the rest of the afternoon & into the close after Powell finished speaking.

This led to the day’s close being lower than the session’s open, on the highest volume of the week.

Given the hawkish nature of the Fed announcement & the dot-plot this appears to be the precursor to a further move downward in the coming weeks.

It is worth noting that 21% of the dot plot currently calls for 0 rate cuts in 2024, which is an increase of 100% from the March meeting.

Additionally, ~53% of the dots from March’s meeting have moved from 3-4 cuts in 2024 to 0,1 or 2 cuts.

In addition to the 0 cuts gaining +100%, it appears as one cut may be the most likely in 2024, as the dots for one cut increased by +250%, while the dots for three cuts only increased by 60% from March’s reading.

This will be something to keep an eye on moving into the second half of the year, especially while trying to navigate the timing estimates of said cuts that folks are saying on the financial news.

It’s also worth noting that Wednesday’s price action & the subsequent consolidation range following the gap up pushed SPY’s RSI into overbought territory.

Thursday brought along the PPI report, which also was slightly better than what was anticipated by markets, yet SPY didn’t seem properly convinced that things are improving.

This makes sense though, as one thing that is not often discussed when the impact of rate hikes has been brought up is how long it took for the desired impacts to take place since they began in March of 2022.

With this in mind, it is something to think about every time you hear someone utter the phrase “higher for longer”, as it’s been ~2.25 years since this process began & it is highly unlikely that this will be as simple as putting ice melt out on your driveway & seeing everything immediately melt away.

While Thursday’s volume was the second highest of the week, it’s still not particularly convincing that there will be folks eager to hop back into the pool in the near-term, particularly when looking at the broader market breadth.

Thursday ultimately opened on a gap up, tested much lower, but ultimately closed on the higher end of the day’s range, but below the opening price level.

This is another indication of market participant hesitancy & reason to take caution in the near-term.

Friday opened lower, tested slightly lower, but was ultimately able to close in a +0.06% advance going into the weekend, which when combined with the low volumes is really not much of a bullish sentiment.

SPY’s Average True Range began the week perking higher as discussed would happen last week, however the gap up of Wednesday’s session caused it to go back to where it began the week.

There are many Fed speakers next week, along with data coming out on the manufacturing front & homebuilding front which will likely play an impact on the week’s overall performance.

It seems that there are more potential downward catalysts in the week ahead than upward ones, but time will tell.

For the past few weeks we have stressed the importance of the relationship of the price to the 10 & 50 day moving averages, which will still be a factor in the week ahead.

However, the window that was created by Wednesday’s gap up will be an area of more interest, as while it provides some support in the near-term that is even closer to the price than the 10 DMA, it is also likely to be filled based on the low participation levels shown by volumes over the past 6 weeks.

While the gap has provided adequate support so far based on the lower shadows of the last three candles of the week, there will be more tests to come of this in the week ahead & the low volumes suggest that many market participants are looking for a reason to abandon ship in the short-term.

Adding further uncertainty to this is that most of the trading at the more recent high price levels has been on such light volume that sentiment analyses of SPY’s most recent price levels produce little signals & data, making it difficult to gauge the strength of the local support levels.

With this in mind, it is best to err to the side of weakness in the near-term when assessing the strength of these support levels, given that there is such little volume in the price ranges SPY has been at recently.

Should the window begin to be filled, it is likely the support of the 10 day moving average will be broken to the downside, making the $533.06 level important in hopes that it can create enough support for a near-term head-and-shoulders pattern using Wednesday’s new all-time high as the headpiece.

SPY has support at the $535.87 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $533.06 (Volume Sentiment: NULL, 0:0*), $524.61 (Volume Sentiment: NULL, 0:0*) & $519.79/share (50 Day Moving Average, Volume Sentiment: Buyers, 2.5:1) price level, with resistance at the $544.12/share (Volume Sentiment: NULL, 0:0*) price level.

SPY ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
SPY ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

QQQ, the Invesco QQQ Trust ETF that tracks the NASDAQ 100 advanced +3.51% for the week, having the best week of the major index ETFs as NVDA’s +9.09% weekly gain powered the 100 stock component index higher than SPY’s more diluted 500 stock index.

QQQ ETF - Invesco QQQ Trust ETF's Technical Performance Over The Past Year
QQQ ETF – Invesco QQQ Trust ETF’s Technical Performance Over The Past Year

Their RSI is currently overbought at 78.64, while their MACD is bullish, but beginning to look to be extended due to lack of volume.

Volumes were worse than SPY’s though, coming in at -45.38% below average compared to the previous year (25,243,192 vs. 46,219,182), as it’s beginning to look like QQQ needs to start offering free pizza with purchase in order to drum up participation.

As we’ve been saying for the last handful of weeks, QQQ & SPY have been trading similarly due to their having NVDA & other semiconductor/AI-focused names as component stocks, which has caused them to perform much more strongly than IWM & DIA, both of which have limited to no exposure in those areas/names.

Monday kicked the week off on a similar bullish note for QQQ as SPY had, where a bullish engulfing candle set the week up for advances, although on the weakest volume of the week (also much like SPY).

Tuesday the advances continued, as did the weak volume (second weakest of the week).

Wednesday’s news events created a gap up situation for QQQ as well, also on the week’s highest volumes, which resulted in a candle with a longer upper shadow than lower shadow, indicating that bulls were not in control, but that there was some appetite to keep pushing higher.

QQQ’s RSI crossed into overbought conditions on Tuesday, leading SPY by a day.

Thursday had a rather ominous tone to the day, as the second highest volumes of the day had a dreary, yet slightly bullish result.

Prices gapped higher on the open as a result of the CPI, FOMC & PPI information releases, but tested much lower during the day to around the neighborhood Wednesday closed in, before staging a slight recovery to still close below the day’s open.

Friday resulted in a bullish engulfing candle & a new all-time high for QQQ, but with the subdued volume levels, high RSI & stretched MACD it is not feeling as bullish as it may normally.

Much like SPY, QQQ’s Average True Range began the week advancing until the gap up session of Wednesday turned it around.

This week will also turn QQQ’s focus onto the strength of the window created on Wednesday’s support, as well as if their 10 day moving average will be of much help should it cross over into the zone before prices reach that low.

The small real bodies of the candles of the past week are another indication that things are not necessarily doing ok under the hood for QQQ & that there is still a great deal of indecision in the air around them.

Many of the concerns regarding the strength of sentiment in support for SPY are also applicable to QQQ & will be areas to keep an eye on moving into the coming week.

QQQ has support at the $466.03 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $460.58 (Volume Sentiment: NULL, 0:0*), $449.34 (Volume Sentiment: NULL, 0:0*) & $444.89/share (50 Day Moving Average, Volume Sentiment: Buyers, 3.67:1) price level, with resistance at the $479.26/share (All-Time High/Friday’s High, Volume Sentiment: NULL, 0:0*) price level.

QQQ ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
QQQ ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

IWM, the iShares Russell 2000 ETF had the worst week of the major four index ETFs, declining -0.95%.

IWM ETF - iShares Russell 2000 ETF's Technical Performance Over The Past Year
IWM ETF – iShares Russell 2000 ETF’s Technical Performance Over The Past Year

Their RSI is currently at 42.04 & trending lower towards the oversold level of 30 as a result of the consolidation that began in the middle of May, while their MACD is bearish & steadily trending lower away from the signal line, due to the nature of the consolidation range being so stretched out.

Volumes were bad, but better than the other three index ETFs, ending the week only -9.13% below the year prior’s average volume (30,758,209 vs. 33,848,256), making IWM the most actively traded of the major four index ETFs this past week (it’s a participation trophy, but we’ll give it to them).

Monday opened on weak volumes an a bullish engulfing candle, much like SPY & QQQ & set the stage for a week of advances.

Tuesday had different plans however, when a bearish harami pattern emerged during the lowest volume session of the week.

It’s worth noting that this was the lowest volume day of the week, as the session was able to close higher than it opened, despite being a declining session.

This signals that the move was not based off of any actual meaningful strength & that sentiment for IWM was still to the downside.

Wednesday is where things became interesting, as prices gapped higher on the open, tested even higher to the range that IWM traded in’s high from two weeks ago, before ultimately testing much lower & closing lower.

The good news was that the 10 day moving average was just as strong that day as a support level as it has been as a resistance level for the past few weeks.

The next day is where Wednesday’s subtle weakness was confirmed though, as prices gapped lower, broke through the 10 day moving average’s support, before dropping below the 50 DMA’s support & recovering to close just above the 50 DMA.

Thursday’s volume was the third highest of the week, indicating that this pivotal move was relatively supported by market participants & that there is still quite a bit of hesitancy among market participants to dive back into the small cap dominated index.

Friday came through with confirmation of this, when prices gapped lower, made a weak attempt higher, before testing much lower & closing down -1.59% for the day heading into the weekend.

IWM’s Average True Range has behaved differently than SPY & QQQ’s & has continued higher this past week, again likely due to their lack of NVDA & other semiconductor/AI name relevance.

This is going to be an area to keep an eye on in the near future, as these names can’t keep the entire S&P 500/NASDAQ 100 afloat forever & the challenges that IWM & DIA have faced over the past few weeks are likely to occur to SPY & QQQ except much worse as their prices have continued higher irrationally while the other two indexes have taken time to breathe.

As we’ve outlined before, the more range-bound oscillating trading style of IWM has it in the comfort of many local support levels, which will help soften any further declines.

IWM’s 10 day moving average looks primed to bearishly cross their 50 DMA which will queue further near-term declines.

This will be an area to keep a close eye on, but even more important will be to monitor what occurs with SPY & QQQ when this occurs, as they may either continue flying higher while IWM suffers, and or that movement may be the catalyst that begins to let some air out of the balloons & cause folks to take profits from their positions in them.

IWM has support at the $198.60 (Volume Sentiment: Buyers, 2.47:1), $198.42 (Volume Sentiment: Buyers, 2.47:1), $198.35 (Volume Sentiment: Buyers, 2.47:1) & $196.05/share (Volume Sentiment: Buyers, 3.38:1) price level, with resistance at the $201.51 (50 Day Moving Average, Volume Sentiment: Buyers, 1.08:1), $201.98 (10 Day Moving Average, Volume Sentiment: Buyers, 1.08:1), $203.68 (Volume Sentiment: Buyers, 1.08:1) & $204.40/share (Volume Sentiment: Buyers, 1.83:1) price levels.

IWM ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
IWM ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

DIA, the SPDR Dow Jones Industrial Average ETF dipped -0.52% for the week, further distancing itself from the recent returns of SPY & QQQ & sending signals of weakness to investors & traders.

DIA ETF -  SPDR Dow Jones Industrial Average ETF's Technical Performance Over The Past Year
DIA ETF – SPDR Dow Jones Industrial Average ETF’s Technical Performance Over The Past Year

Their RSI is trending down from the neutral level & sits at 44.84, while their MACD is bearish & looking primed to continue downward for the coming week.

Volumes were -21.91% below average last week vs. the previous year (2,748,875 vs. 3,520,004), as market participants have not been overly eager to jump back into the markets & are more content with taking a breather.

Monday was the only bullish day of the week for DIA, however the bullish engulfing candle came on extremely light volumes which indicated that there was little strength behind the short term bullish signal.

Tuesday began to signal more weakness when the session opened lower, tested below the support of the 10 & 50 DMAs & ultimately closed slightly above its open, but still for a declining daily session.

Wednesday was where the real trouble began though, as the session opened on a gap up following the CPI print, but investors were no enthused about the FOMC decision & pushed prices much lower throughout the day, settling atop/just at the 10 & 50 DMA’s support levels.

This was confirmed Thursday when the session opened & tested lower again, but ultimately closed as a doji on a declining session right at about the 50 DMA’s support on the second lowest volume of the week.

Market participants were eagerly participating on profit taking during these two sessions, which is a theme that will likely carry over into this week for DIA.

Friday confirmed the weakness when prices gapped lower on the open & tested a bit lower before closing above their open, but still down -0.11% for the day.

DIA’s Average True Range has also been declining since Wednesday’s session, but based on their other indicators it looks like volatility will continue to perk up throughout this week.

As outlined many times previously, DIA & IWM have begun trading in a much more of a range-bound style than SPY & QQQ who have advanced at rapid rates over the past seven months, which gives the former more local support levels.

It will be interesting to see how strong the resistance of the 10 & 50 day moving averages are on DIA’s price this week, as well as to see if the emerging bearish head & shoulders pattern actually comes to fruition & what impact that would have on the other major three index ETFs.

It will also be imperative to see if there are any volume spikes & in which direction they occur over the coming week, as this may prove to be indicative of future near-term price movements.

DIA has support at the $385.02 (Volume Sentiment: Sellers, 1.25:1), $384.90 (Volume Sentiment: Sellers, 1.25:1), $383.23 (Volume Sentiment: Buyers, 2.67:1) & $380.41/share (Volume Sentiment: Buyers 2.67:1) price level, with resistance at the $387.06 (50 Day Moving Average, Volume Sentiment: Sellers, 1.25:1), $387.09 (Volume Sentiment: Sellers, 1.25:1), $387.84 (10 Day Moving Average, Volume Sentiment: Sellers, 1.25:1) & $391.11/share (Volume Sentiment: Buyers, 1.08:1) price level.

DIA ETF's Price Level:Volume Sentiment Over The Past 3-4 Years
DIA ETF’s Price Level:Volume Sentiment Over The Past 3-4 Years

The Week Ahead

Monday kicks off with the Empire State Manufacturing Survey data at 8:30 am, followed by Philadelphia Fed President Harker speaking at 1pm.

La-Z-Boy & Lennar are both scheduled to report earnings after Monday’s closing bell.

U.S. Retail Sales & Retail Sales minus Autos are released at 8:30 am on Tuesday, followed by Industrial Production & Capacity Utilization data at 9:15 am, Business Inventories & a Richmond Fed President Barkin interview at 10 am, St. Louis Fed President Musalem speaks at 1:20 pm, Chicago Fed President Goolsbee speaks at 2pm & the day closes with Dallas Fed President Logan speaking at 2:30 pm.

Tuesday morning’s pre-market earnings reports include America’s Car Mart, Cognyte Software & Patterson Companies, with KB Home announcing their results after the session’s close.

Wednesday’s primary area of focus will be the Home Builder Confidence Index at 10am.

Steelcase is scheduled to report earnings on Wednesday.

Initial Jobless Claims, U.S. Current Account, Housing Starts, Building Permits & the Philadelphia Fed Manufacturing Survey data are all released Thursday at 8:30 am.

Thursday morning begins with Darden Restaurants, Accenture, Commercial Metals, GMS, Jabil, Kroger & Winnebego all reporting earnings before the opening bell, with Smith & Wesson Brands reporting after the session’s closing bell.

Friday the week winds down with S&P Flash U.S. Services PMI & S&P Flash U.S. Manufacturing PMI data at 9:45 am, followed by Existing Home Sales & U.S. Leading Economic Indicators data at 10 am.

CarMax & FactSet Research Systems will report earnings before the opening bell on Friday morning.

See you back here next week!

*** I DO NOT OWN SHARES OR OPTIONS CONTRACT POSITIONS IN SPY, QQQ, IWM OR DIA AT THE TIME OF PUBLISHING THIS ARTICLE ***

Weekly Stock & ETF Market Review 6/9/2024

SPY, the SPDR S&P 500 ETF advanced +1.26% this past week as they continued to enjoy the NVDA stock split mania, while the VIX closed the week at 12.22%, implying a one day move of +/-0.77% & a one month move of +/-3.53%.

SPY ETF - SPDR S&P 500 ETF's Technical Performance Over The Past Year
SPY ETF – SPDR S&P 500 ETF’s Technical Performance Over The Past Year

Their RSI is 64.46 after trending close to the overbought level but decreasing over the past two sessions, while their MACD is still bullish but looking weak & like it is ready for a bearish crossover in the coming week.

Volumes were -47.06% below average for the week compared to the year prior, continuing the tumbleweed trend for a fifth consecutive week (39,364,990 vs. 74,350,735).

This lack of volume for such a long time is becoming a bit concerning, with the coming week’s CPI, PPI & Fed-Funds Rate decision likely going to be the catalyst to increase volumes, be it to the upside or downside.

Monday began the week on a note of uncertainty, as the session gapped up to open above the 10 day moving average, only to test to the downside below the open of the previous Friday’s open & recovered to close just below/in-line with the 10 DMA.

This was on the second highest volume of the week, indicating that there is some severe downside sentiment in the market, both by how low the day’s range tested & by the fact that the day closed lower than it opened, which is another signal of limited cofidence.

Tuesday opened on a gap down & tested lower, although not as low as Monday & ultimately was able to test above the 10 DMA, although it closed about in-line with it.

The limited volume of the day (second lowest of the week) indicates that there was not much faith in the price advance & that market participants are still weary of prices being around the 10 day moving average.

Things got interesting on Wednesday, as SPY was able to gap up to open above the 10 DMA, but while the 10 DMA’s support held up, it was tested & the upside testing beyond the day’s closing level was minimal.

This led into Thursday’s narrow gap up open that ultimately tested lower & resulted in a doji candle, indicating uncertainty as investors tread water waiting for new developments to send SPY higher or lower.

The low volume on the doji should also be noted, as it showed market participants were relatively content with where SPY was priced, while also showing some hesitancy to continue marching higher.

This was confirmed by Friday’s session, where a new all-time high was reached temporarily, but the open & close of the day’s sessions were concentrated near the bottom of the day’s candle, which was also a doji (although its body was a bit thicker than the day prior’s.

SPY’s Average True Range declined a bit (we had anticipated it continuing higher) due to the first three sessions of the week, but in the wake of Thursday & Friday’s declines it should be primed to edge higher as volatility looks set to increase this week.

This week’s main events will be Wednesday & Thursday between CPI, the FOMC interest-rate decision & PPI data being released & markets are already eagerly awaiting their next direction based on the results of these announcements.

Rates will most likely remain unchanged & the “higher for longer” narrative will likely be repeated, which would cause the 10 DMA’s support to give out again, at which point all eyes will shift to the 50 day moving average.

There are two other support levels between the 10 & 50 day moving averages currently, but given that one was established six sessions ago it is likely not going to be strong, especially with how close the 50 DMA is to it.

The 50 DMA test will more than likely result in a declining move through it, which would then open up SPY to further declines due to sparse support levels following their aggressive run up that began in October of 2023 & the $510.75, $501.94, $499.55 & $493.86 price levels would then be the next key support levels of focus.

Until then, expect rangebound activity & a consolidation for the beginning of the week within the confines of Wednesday’s candle’s real body on muted volumes.

In the event of any upside moves (for SPY, as well as the other index ETFs below) in the near-term, unless they’re accompanied by strong volumes they should be viewed with caution based on current market sentiments.

SPY has support at the $533.06 (Volume Sentiment: NULL, 0:0*), $529.49 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $524.61 (Volume Sentiment: Even, 1:1) & $518.36/share (Volume Sentiment: Buyers, 2.5:1) price levels, with resistance at the $536.89/share (All-Time High, Volume Sentiment: NULL, 0:0*) price level.

SPY ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
SPY ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

QQQ, the Invesco QQQ Trust ETF that tracks the NASDAQ 100 advanced +2.72% last week, having the strongest week of the major four index ETFs.

QQQ ETF - Invesco QQQ Trust ETF's Technical Performance Over The Past 1-2 Years
QQQ ETF – Invesco QQQ Trust ETF’s Technical Performance Over The Past 1-2 Years

Their RSI is just beneath the overbought level of 70 & is currently at 67.21 after brushing up against the overbought mark, while their MACD is slightly bullish, but looking feeble & ready to keel over for a bearish crossover in the coming days.

Volumes were -41.33% below average vs. the year prior (27,451,313 vs. 46,787,963), as market participants are extremely cautious about entering into new positions & are worried about the outcome of the three key events mentioned above.

This low volume should also be noted as if there is any type of miss or bad data released it will spark investors into action, most likely to all hop out of the pool & take their profits with them from the run up QQQ has enjoyed since October of 2023.

QQQ’s week looked very similar to SPY’s, which makes sense given that they’ve both been driven by NVDA’s success, while IWM & DIA have not as it is not a component of either index.

Monday kicked QQQ’s week off on an erie note, as the session gapped higher on the open to just below the 10 day moving average’s resistance, poked higher temporarily, but ultimately tested low on the downside to well below the prior Friday’s close & closed for the day lower than the open.

This was the week’s second highest volume session of the week as well, indicating that there is more bearish than bullish sentiment in the near-term for QQQ.

Tuesday had a similar story, opening above Monday’s close, but testing lower before poking its upper shadow above the 10 DMA only to close right below it.

The session’s weak volume should be noted as it indicates that there was a bit of uncertainty among market participants & an overall reluctance to go above the 10 day moving average’s resistance.

Wednesday’s move to the upside then became more questionable, as despite having the highest volumes of the week, the levels were so muted that it is hardly meaningful from a sentiment perspective compared to their average volumes.

They opened above the 10 DMA, tested below it, but ultimately continued higher & established a new all-time high.

It should be noted however that there was no upper shadow on the day’s candle, which means that the day’s closing level was one of the highest points it traded at all day, indicating that there is not much appetite for QQQ to advance beyond that level in the near-term.

Much like SPY, expect to see QQQ kick off this week in a consolidation range based on the real body of Wednesday’s candle in the run-up to this week’s big data announcements mid-week.

Thursday set the tone for this with a slight gap higher than ultimately closed in declines with a lower shadow indicating that there was more downward sentiment than upward at these levels & an indecisive spirit was confirmed by the lowest volume of the week.

This continued Friday as the session opened on a gap lower, tested higher to reach an new all-time high, but ultimately closed as a gravestone doji, indicating that the sentiment now for QQQ is bearish, which should be expected to continue into this week.

Much like SPY, QQQ’s 10 & 50 DMAs will continue to be areas to watch this week, as should the support of the 10 DMA be broken there will likely be a follow up test of the 50 DMA, as there are only two support levels between the two moving averages, one of which was established a week ago from Friday.

The index can continue to float higher if the AI & semiconductor names continue to be strong, but it appears that market participants are already taking their feet off of the gas pedal in recent weeks & are looking for a reason to take profits in the near-term, which may be delivered to them mid-week.

QQQ’s Average True Range also began to fall this past week due to the first three sessions, but it appears ready to continue climbing in the coming week amid rising volatility.

Due to this, it is important to have an idea as to how strong QQQ’s nearby support levels are in the event that they are retested soon.

QQQ has support at the $460.58 (Volume Sentiment: NULL, 0:0*), $457.37 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $449.34 (Volume Sentiment: NULL, 0:0*) & $443.05/share (Volume Sentiment: Buyers, 1.3:1) price levels, with resistance at the $465.74/share (All-Time High, Volume Sentiment: NULL, 0:0*) price level.

QQQ ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
QQQ ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

IWM, the iShares Russell 2000 ETF fared the worst of the major index ETF this week, declining -2.22% as small cap stocks continued their consolidation that began in May.

IWM ETF - iShares Russell 2000 ETF's Technical Performance Over The Past Year
IWM ETF – iShares Russell 2000 ETF’s Technical Performance Over The Past Year

Their RSI is trending below the neutral level of 50 & currently sits at 44.56, while their MACD is still bearish following the crossover that occurred in mid-May.

Volumes were -33.08% below average compared to the prior year (22,737,264 vs. 33,975,688), as market participants await this week’s data announcements before making any further decisions on where to place money.

AS previously mentioned, IWM & DIA have broken off from the performance of SPY & QQQ recently due to the former not having NVDA as components.

This has led to the consolidation range that we have been seeing since May.

This should be concerning for the other indexes as it highlights that there is a lot of conflicting sentiment in the market right now.

Monday began on a gap higher than ultimately went below the 10 day moving average’s support to test the 50 DMA, which was able to hold up.

The price settled back up near the 10 DMA, but the session resulted in declines on modest volume.

Tuesday the bears were out in full force, as the week’s highest volume came from a session that opened on a gap down, failed to break the resistance of the 10 DMA on a test run & then crashed through the support of the 50 DMA & closed the day below it.

Wednesday was able to close above the 10 DMA barely, but the downside movement that IWM took during the day & the low volume despite wide trading range expose some cracks in the strength of IWM.

Thursday confirmed this with a bearish harami pattern emerging & a close to below the 10 DMA, which led to Friday’s gap down session that was unable to stay above the 50 day moving average’s support.

The theme of uncertainty was also revealed in Friday’s session as the candle ended the day as a spinning top on the lower range of the day’s prices & the gap up from early may began to be filled.

IWM’s Average True Range plateaued, but looks set to continue climbing with an increase in volatility this upcoming week.

Due to the relatively tight range that IWM has traded in since December of 2023 there are many local support levels in relation to its current price which will be beneficial for it in the event that we see SPY & QQQ begin to correct.

In the event that the $195.89 support level is broken the $191.34 & the 200 day moving average of $190.83/share will be key areas to focus on, as otherwise IWM looks set to establish a new range in the $180’s.

IWM has support at the $199.16 (Volume Sentiment: Buyers, 2.47:1), $198.90 (Volume Sentiment: Buyers, 2.47:1), $196.60 (Volume Sentiment: Buyers, 3.38:1) & $195.89/share (Volume Sentiment: Buyers, 1.06:1) price levels, with resistance at the $202.55 (50 Day Moving Average, Volume Sentiment: Buyers, 1.08:1), $203.89 (10 Day Moving Average, Volume Sentiment: Buyers, 1.08:1), $204.25 (Volume Sentiment: Buyers, 1.83:1) & $204.97/share (Volume Sentiment: Buyers, 1.83:1) price level.

IWM ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
IWM ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

DIA, the SPDR Dow Jones Industrial Average ETF tread water for the week, adding only +0.25% as investors sit unsure of what the next move should be while awaiting this week’s data announcements.

DIA ETF - SPDR Dow Jones Industrial Average ETF's Technical Performance Over The Past Year
DIA ETF – SPDR Dow Jones Industrial Average ETF’s Technical Performance Over The Past Year

Their RSI is flat just below the neutral level & sits at 48.75, while their MACD is bearish currently, but has also flattened over the past week which will be something to keep an eye on moving into this week.

Volumes were -27.3% below average last week compared to the previous year (2,559,354 vs. 3,520,545) confirming that there is a great deal of indecision in the market, but it should be noted that last week’s highest volume session by a long-shot was Monday’s declining day.

Prices opened just above Friday’s close that day, were unable to break the 50 day moving average & instead tested lower, almost all the way to the Friday’s close before settling in what appears like a giant hanging man candle.

Tuesday was a bit more optimistic, DIA opened on a gap lower but was able to rally & temporarily cross through the 50 DMA’s resistance before closing just below it for an advancing session.

Things got interesting for DIA on Wednesday, when the day opened above both the 10 & 50 day moving averages, tested below both & wound up closing in a dragonfly doji just above them both.

While dragonfly dojis are typically indicative of a potential bullish reversal, the low volume levels & depth to the downside that the session tested are not a cause for optimism which the rest of the week echoed.

Thursday was another muted volume session that resulted in a spinning top on a high wave candle, indicating that there was no general consensus of where DIA was to be valued for the day.

The 10 & 50 DMAs were both support in relation to the day’s price range, but the open & close (real body portion of the candle) are concentrated closer to the lower end of the candle, indicating that there is more bearishness at these price levels than bullishness.

Friday confirmed this as well, as another weak volume session resulted in a spinning top (narrow body though, but too wide to be a doji) was able to test above Thursday’s high, but ultimately also tested near the low of Thursday as well before settling down lower for the day & “the range of indecision”.

While the close was above the support of the 10 & 50 day moving averages, the low volumes make it extremely difficult to see a bullish case in this situation.

In the event that there is one, there is a double top/emerging head & shoulders pattern with marks at the $398.02 (left) & $400.72/share price levels, which to see broken would require some serious market moving news, such as an FOMC rate cut.

DIA’s Average True Range has plateaued in recent days as there has not been much volatility, but that should perk up as this week progresses & volatility rises.

It will be impossible to not watch the 10 & 50 day moving averages this week, given that they’re just below DIA’s price & are sitting atop one another.

Due to this, in the event of a downside breakout all eyes should be on how resilient the $375.78-$378.19 support zone is, as if it crumbles the 200 day moving average is the only line of defense ($366.68) paired with the $368.91/share support level before the rapid advances of November & December 2023’s price range gets encroached, where there is no support for -4.22%.

Any upside moves right now should be viewed with caution, unless they’re accompanied by high volumes.

DIA has support at the $387.45 (50 Day Moving Average, Volume Sentiment: Sellers, 1.25:1), $387.30 (10 Day Moving Average, Volume Sentiment: Sellers, 1.25:1), $387.09 (Volume Sentiment: Sellers, 1.25:1) & $385.02/share (Volume Sentiment: Sellers, 1.25:1) price levels, with resistance at the $391.11 (Volume Sentiment: Buyers, 1.08:1), $398.02 (Volume Sentiment: Buyers, 0.6:0*) & $400.72/share (All-Time High, Volume Sentiment: NULL, 0:0*) price level.

DIA ETF'S Price Level:Volume Sentiment Over The Past 3-4 Years
DIA ETF’S Price Level:Volume Sentiment Over The Past 3-4 Years

The Week Ahead

The week begins on Monday on a quiet note with no economic data announcements scheduled.

Monday’s earnings reports feature FuelCell Energy & Lovesac before the opening bell, with Calavo Growers & Yext reporting after the session’s close.

Tuesday begins at 6 am with the NFIB Optimism Index data.

Academy Sports + Outdoors reports earnings results Tuesday morning before the bell, followed by Oracle & Casey’s General Stores after the closing bell.

Much anticipated Consumer Price Index, CPI Year-over-Year, Core CPI & Core CPI Year-over-Year data is released at 8:30 am on Wednesday, followed by the FOMC Interest-Rate Decision, Monthly U.S. Federal Budget data & Fed Chair Jerome Powell Press Conference all at 2pm.

Wednesday afternoon features earnings reports from Broadcom, Dave & Buster’s Entertainment, Oxford Industries & Torrid after the session’s closing bell.

Thursday features Initial Jobless Claims, Producer Price Index, Producer Price Index Year-over-Year, Core PPI & Core PPI Year-over-Year data all at 8:30 am.

Korn Ferry, Signet Jewlers, Veradigm & Wiley are all due to report earnings results on Thursday morning before the opening bell, with Adobe scheduled to report after the close.

The week winds down with Import Price Index & Import Price Index minus Fuel data at 8:30 am, followed by Consumer Sentiment (prelim) data at 10 am & there are no noteworthy earnings reports due.

See you back here next week!

*** I DO NOT OWN SHARES OR OPTIONS CONTRACT POSITIONS IN SPY, QQQ, IWM OR DIA AT THE TIME OF PUBLISHING THIS ARTICLE***

Weekly Stock & ETF Market Review 6/2/2024

SPY, the SPDR S&P 500 ETF lost -0.39% last week, as the ghost-town volumes continued for another week, while the VIX closed out the short week at 12.92, implying a one day move of +/-0.81% & a one month move of +/-2.36%.

SPY ETF - SPDR S&P 500 ETF's Technical Performance Over The Past Year
SPY ETF – SPDR S&P 500 ETF’s Technical Performance Over The Past Year

Their RSI was trending back towards neutral until Friday’s session boosted it back in the direction of overbought & currently sits at 57.55, while their MACD is bearish after crossing over on Thursday.

Volumes were yet again underwhelming for a fourth consecutive week, as SPY’s weekly volume was -27.34% below average compared to the year prior (54,558,375 vs. 75,091,843).

While it was a short trading week, these numbers are still very low, especially given how Friday’s volume eclipsed all of the volumes seen in the past month/month & a half.

Monday was Memorial Day in the United States & so the market wasn’t open, leaving the honors of opening the trading week to Tuesday.

Tuesday barely managed to stay positive, closing in a dragonfly doji on the weakest volumes of the week.

Given that last Thursday’s bearish engulfing candle had a very wide range & Tuesday’s candle remained inside of it, it was not exactly the vote of confidence market participants were hoping for.

Another area of concern included that the support of the 10 day moving average was temporarily broken on Tuesday, despite SPY rallying back to close above the 10 DMA.

The closing price was lower than the open though, which is another cause for concern, especially on such light volumes.

While Friday of last week did set a bullish harami two day pattern, it was proven to be weak as Wednesday saw a gap down session on stronger volume than Monday’s, but still severely lackluster levels compared to the rest of the previous year.

One glimmering area of hope for SPY on Wednesday came in the form of despite the gap down day, the close was slightly higher than the opening price level.

This was quickly erased on Thursday, when another gap down open occurred & pushed prices even further below the resistance of the 10 DMA.

Volumes were still subdued on Thursday, but slightly higher than the prior two days, which brings us to Friday’s interesting price action.

Firstly, as noted previously, Friday had the highest volumes of all sessions for almost the past month & a half for SPY.

The candle that the day resulted in is an interesting one though, as it came out in the form of a hanging man (bearish) with a very long lower shadow.

Prices opened just below the open of Thursday & proceeded to test well below all of Thursday’s range & broke below the $520/share range temporarily, as seen by the lower shadow.

Although the session proved to be an advancing day & a run at the 10 day moving average’s resistance was made, it was unable to reach, indicating that there is still quite a bit of downside sentiment.

As last week’s note pointed out for IWM & DIA, SPY has now entered into a range in the little bubble between the 50 Day Moving Average’s support & 10 Day Moving Average’s resistance.

This tends to be indicative of further near-term declines on the horizon & will be something to keep an eye on in the coming week.

SPY’s Average True Range perked up as last week’s note anticipated, and we expect it to continue into the near-term as volatility looks ready to increase further.

It would also be prudent to keep a keen eye on volume sentiments as the 50 day moving average begins to be tested, as an uptick in volumes there will likely be a great indicator of where market participants are ready for SPY to go.

In the event that the 50 DMA is breached another key area of focus will be the $510.75/share mark, where sellers have historically outperformed buyers at a ratio of 2.31:1 over the past 1-2 years, as this gate is the last area keeping SPY from heading towards the gap that in the $505-510 range, as well as the one in the $500-502 range.

The $510.75/share support is also where the 50 DMA rejected price advances on a session that resulted in a hanging man candle at the end of April, which is not a particularly reassuring signal of strength.

Last Thursday’s candle remains the upside target if the 10 DMA resistance is broken, but there appears to be more pain to come in the coming week for SPY & an increased chance of declines.

SPY has support at the $524.61 (Volume Sentiment: Even, 1:1), $516.64 (50 Day Moving Average, Volume Sentiment: Buyers, 2.5:1), $510.75 (Volume Sentiment: Sellers, 2.31:1) & $501.94/share (Volume Sentiment: Sellers, 3.5:1) price levels, with resistance at the $528.20 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $533.06/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

SPY ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
SPY ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

QQQ, the Invescco QQQ Trust ETF that tracks the performance of the NASDAQ 100, declined -1.58% in the short trading week, faring the worst of the major four indexes after being the leader of the prior week’s performance.

QQQ ETF - Invesco QQQ Trust ETF's Technical Performance Over The Past Year
QQQ ETF – Invesco QQQ Trust ETF’s Technical Performance Over The Past Year

Their RSI is currently 56.78, while their MACD is bearish in the wake of the past few days of declining sessions.

Volumes were also very low for QQQ, finishing at -24.47% below average vs. the year prior’s average (35,643,100 vs. 47,192,452), which despite the four day trading week is still very low.

It is worth noting that Friday also had the highest volume of the week for QQQ, however it was on a “declining” session where QQQ dropped-0.00%, losing $0.02/share, which will make for an interesting sentiment attribute moving into next week.

Tuesday opened on an advancing note, however the day’s candle was a hanging man & set the stage for the rest of the week’s declines.

Tuesday managed to keep some hope for bulls alive as the strength of the 10 day moving average prevailed & propped prices up above it, where a declining open resulted in a test higher & an ultimate higher close than open for QQQ.

Tuesday had the weakest volume of the week, followed by Wednesday & Thursday.

Thursday is where we saw QQQ re-align to a degree with SPY, IWM & DIA, as last week’s note pointed out how there was a divergence in index performance between SPY & QQQ who have NVDA as a component & IWM & DIA who do not.

Thursday opened just above the 10 DMA, tested slightly higher based on the small upper shadow, but in the end broke to the downside, breaking the key support level to close ~1% below it.

This made for an interesting Friday, where the session opened near the low range of Thursday’s session’s candle body, tested down -1.92% to the low of the day, before closing two cents lower for the day at $451.53.

While the session resulted in a dragonfly doji which tends to signal a reversal is imminent, that’s not likely the case for QQQ this week.

Much like SPY above, QQQ is now in the area between the resistance of the 10 DMA that is moving downward applying pressure to price, while above the 50 DMA which is moving towards price as support.

QQQ is in luck though, as due to its more steady price progression there are more support levels locally in relation to its price compared to SPY, but these may not be as strong as holders think & could become problematic, particularly if there is a rug-pull profit taking move on NVDA & the other semiconductor stocks that are QQQ components that have been experiencing strength of recent.

Much like IWM & DIA last week & SPY above, now we wait to see if QQQ manages to maintain its position squeezed between the two moving averages & establishes a new consolidation range, or if the 50 DMA will give out & prices crash to the downside.

In the unlikely event that prices do ultimately pop up in the near-term, last Thursday’s high of $460.58/share is the target area to be keeping an eye on (all-time high).

It appears more likely to see a test of the downside though given the relationship to prices & the 10 & 50 DMAs, which is where attention should be placed this coming week.

QQQ has support at the $449.34 (Volume Sentiment: NULL, 0:0*), $445.99 (Volume Sentiment: Buyers, 3.67:1), $440.35 (50 Day Moving Average, Volume Sentiment: Buyers, 1.3:1) & $438.56/share (Volume Sentiment: Buyers, 1.32:1) price levels, with resistance at the $454.90 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $460.58/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

QQQ ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
QQQ ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

IWM, the iShares Russell 2000 ETF had the strongest weekly performance of the major index ETFs, advancing +0.16%.

IWM ETF - iShares Russell 2000 ETF's Technical Performance Over The Past Year
IWM ETF – iShares Russell 2000 ETF’s Technical Performance Over The Past Year

Their RSI is at 53.46 & trending back towards overbought after the gains of the past two sessions, while their MACD is bearish but the signal line could be broken bullishly in the event that the 10 day moving average’s resistance does not hold up.

Volumes were very low for IWM as well, coming in at -34.2% below average compared to the year prior (22,595,850 vs. 34,337,848), which even when the loss of Monday trading is factored in still signals a sluggish participation rate among investors.

IWM opened the week off Tuesday with gap up to the 10 day moving average in the footsteps of a bullish harami pattern formed the previous Friday.

However, the open was about the best part of the day, as it declined on the lowest volume of the week after that, testing near the prior day’s lows had been when looking at the candles’ lower shadows.

Things took an uglier turn on Wednesday, with a gap down session that barreled through the 50 day moving average’s support at the open & ended the day on an indecisive note with the session’s candle being a doji.

One thing that was certain was that market participants were overwhelmed by the resistance of the 50 day moving average, as the session remained below it all day & the volumes were at the second highest level of the week.

Thursday was a bit more optimistic, but still negative, as prices gapped back above the 50 DMA, tested its support to the downside & were able to rally higher, but the candle’s real body was concentrated in the lower half of the day’s range & volumes were lackluster compared with other sessions last week.

Friday was reckoning day, as the open gapped higher, tested lower covering the range between the 10 & 50 DMAs before heading back up to break the resistance of the 10 day moving average temporarily & closing 10 cents lower than the resistance level on the week’s highest volume.

IWM’s Average True Range has been increasing slowly over the past weeks & looks to continue to do so as more volatility appears to be on the horizon.

As we enter a new week all eyes will be on which direction prices get squeezed into as the 10 & 50 day moving averages begin to constrict the consolidation range that IWM has established over the past few weeks.

If prices can’t settle for a session above the 10 DMA, it appears the near-term following movements will be to the downside.

Fortunately, due to its more rangebound trading nature IWM has many support touch-points nearby in the event of the decline, and it will be interesting to see which ones hold up as the strongest.

IWM has support at the $204.97 (Volume Sentiment: Buyers, 1.83:1), $204.25 (Volume Sentiment: Buyers, 1.83:1), $202.89 (50 Day Moving Average, Volume Sentiment: Buyers, 1.08:1) & $201.78/share (Volume Sentiment: Buyers, 1.08:1) price levels, with resistance at the $205.73 (10 Day Moving Average, Volume Sentiment: Buyers, 1.83:1), $209.77 (Volume Sentiment: Buyers, 2.75:1), $209.88 (Volume Sentiment: Buyers, 2.75:1) & $211.88/share (52-Week High, Volume Sentiment: Buyers, 2.75:1) price levels.

IWM ETF's Price Level:Volume Sentiment Over The Past 1-2 Years
IWM ETF’s Price Level:Volume Sentiment Over The Past 1-2 Years

DIA, the SPDR Dow Jones Industrial Average ETF fell -0.8% last week, which was set to be a steeper decline until Friday’s +1.55% session saved their week.

DIA ETF - SPDR Dow Jones Industrial Average ETF's Technical Performance Over The Past Year
DIA ETF – SPDR Dow Jones Industrial Average ETF’s Technical Performance Over The Past Year

Their RSI is trending up towards the neutral 50 level & sits at 46.55, while their MACD is currently bearish following the declines of the past two weeks.

DIA’s volume was actually relatively high compared to the other index ETFs, coming in at only -3.28% below average compared to the year prior (3,426,550 vs. 3,542,864).

Much like IWM, DIA’s past week decoupled from the performance of the NVDA holding indexes SPY & QQQ & began to show signs of weakness.

Tuesday opened the week up on a gap down that straddled the 50 day moving average’s support, briefly breaking below it, before closing right in line with it, although on low volumes.

Wednesday saw investors showing more pessimism, as DIA gapped down again below the 50 DMA & closed the day as a spinning top candle, indicating that there is still a great deal of uncertainty among market participants.

Thursday may have been the most important day of the week for DIA though, where the second highest volume session of the week resulted in third consecutive gap down & a long-legged doji candle.

This is important for two reasons: 1) the long-legged doji is a signal of uncertainty among market participants overall & 2) because the open & close were so close to one another it can be viewed as market participants finding that price level to be “equilibrium” between bears & bulls.

If buyers & sellers are still uncertain of DIA’s proper value, but agree that it is near $380.41 currently then this suggests that there is further downside movement on the horizon.

While Friday’s wide-range session to the upside was on the highest volume of the week, it should not be interpreted as a bullish signal as it was unable to test the resistance of the 50 day moving average.

It was able to place their RSI a bit higher in the wake of the declines of the week & change prior, but given the angle of their 10 & 50 day moving averages there appears to be a bearish crossover on the cards for this coming week which would result in further downside movements.

DIA’s Average True Range continued to climb higher as the week was marked with heavy volatility & this should continue into the coming weeks.

This week will be time to watch how DIA’s price consolidates within the range of Friday’s candle, or if it continues its downwards slide.

With the 10 DMA closing in on the 50 DMA there should be some additional downside movement this week as a result of that impending crossover.

This is also beginning to look like a bearish head & shoulders set up is forming, which will be something to keep in the back of your mind as we navigate the next few weeks.

This is confirmed by the shapes of the 10 DMA, RSI & the MACD.

Fortunately for DIA their prices have been relatively rangebound in the past few months which has set them up with many support levels nearby.

As their 200 DMA inches higher it will also be important to keep an eye on the $368.91/share price level, which is currently the last support level before prices enter the range of the long bullish run up from November & December of 2023.

DIA has support at the $387.09 (Volume Sentiment: Sellers, 1.25:1), $385.02 (Volume Sentiment: Sellers, 1.25:1), $383.23 (Volume Sentiment: Buyers, 2.67:1) & $380.41/share (Volume Sentiment: Buyers, 2.67:1) price levels, with resistance at the $388.08 (50 Day Moving Average, Volume Sentiment: Buyers, 1.08:1), $391.11 (Volume Sentiment: Buyers, 1.08:1), $391.70 (10 Day Moving Average, Volume Sentiment: Buyers, 1.08:1) & $398.02/share (Volume Sentiment: Buyers, 0.6:0*) price levels.

DIA ETF's Price Level:Volume Sentiment Over The Past 3-4 Years
DIA ETF’s Price Level:Volume Sentiment Over The Past 3-4 Years

The Week Ahead

Monday kicks the week off with S&P Flash U.S. Manufacturing PMI data at 9:45 am, followed by Construction Spending & ISM Manufacturing data at 10 am & Auto Sales data.

CIBC & Science Applications are scheduled to report earnings before Monday’s opening bell, with GitLab due to report after the session’s close.

Factory Orders & Job Openings data are announced at 10 am on Tuesday.

Tuesday opens up with Bath & Body Works, Core & Main, Designer Brands, Donaldson Company & Ferguson reporting earnings before the bell, with CrowdStrike, Guidewire Software, Hewlett Packard Enterprise, PVH, Sportman’s Warehouse, Stitch Fix & Verint Systems due to report after the session’s close.

Wednesday begins with ADP employment data at 8:15 am, U.S. Productivity (final revision) & U.S. Trade Deficit data at 8:30 am, S&P Flash U.S. Services PMI at 9:45 am & ISM Services data at 10 am.

Brown-Forman, Campbell Soup, Dollar Tree, Hibbett, Ollie’s Bargain Outlet, REV Group, Thor Industries & United Natural Foods are all due to report earnings before Wednesday’s opening bell, with Lululemon Athletica, ChargePoint, Couchbase, Five Below, Greif, Semtech, Smartsheet, Sprinklr & Victoria’s Secret scheduled to report earnings after the session’s close.

Initial Jobless Claims data is released at 8:30 am on Thursday.

Thursday’s earnings start off with ABM Industries, Big Lots, Ciena, G-III Apparel, J.M. Smucker, Nio & The Toro Company before the opening bell, with Argan, Braze, DocuSign, Mission Produce, Samsara, Vail Resorts & Zumiez reporting earnings after the closing bell.

Friday winds the week down with U.S. Employment Report, U.S. Unemployment Rate, U.S. Hourly Wages & Hourly Wages Year-over-Year data at 8:30 am, followed by Wholesale Inventories at 10 am & Consumer Credit at 3pm & there are no noteworthy earnings reports scheduled.

See you back here next week!

*** I DO NOT OWN SHARES OR OPTIONS CONTRACT POSITIONS IN SPY, QQQ, IWM OR DIA AT THE TIME OF PUBLISHING THIS ARTICLE ***