Weekly Stock & ETF Market Review 1/19/2025

SPY, the SPDR S&P 500 ETF gained +2.94% last week, while the VIX closed at 15.97, indicating an implied one day move of +/-1.01% & an implied one month move of +/-4.62%, following the first full week of trading of the past four weeks.

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 crossed the neutral level of 50 after Wednesday’s gap up session, while their MACD crossed over bullishly on Friday.

Volumes were -9.36% lower than the prior year’s average (50,924,000 vs. 54,180,870), which casts the gains of the week in a suspicious light, given that the highest volume advancing days came on sessions with gap ups & leave windows to be filled.

Monday saw the temporary recovery from the prior week kick off, but note the low volume of the day, indicating that there was not enough conviction behind the move to view it as a true, robust reversal.

Tuesday continued this theme, as the session opened on a gap up, but was unable to test much higher & SPY sunk to the middle of Monday’s range, before rallying back to close above Monday’s close, but below it’s own opening price.

This intraday volatility paired with the low volume attached with it don’t paint a picture of a healthy bull run & signal that there was a bit of intraday profit taking with a surge higher heading into the end of the session.

Wednesday opened on a gap up above the 10 day moving average’s resistance, saw a small amount of downside test before continuing higher to temporarily break above the 50 day moving average’s resistance & settling in-line with the 50 DMA.

On Thursday, SPY opened on another gap up that was above the 50 day moving average’s resistance, but that profits were quickly taken from, forcing the day lower & closing below the 50 DMA.

A couple of things of note on Thursday: firstly, the lower shadow indicates that there was some more appetite lower for SPY, and the other is that all of this price action took place on the week’s lowest volume.

Friday the week left off on a rather ominous note & cast uncertainty on SPY’s future week(s).

On another gap up, SPY managed to briefly break out above the $598.16/share resistance level, but it did not sustain & the day ended closing as a doji candle on the week’s highest volume.

This indicates that there was a bit of profit taking, as well as some tug of war between the bulls & bears.

Looking ahead to the upcoming shortened week due to MLK Jr. Day, it’s worth taking a look at the difference between SPY & each of the following index ETF’s week-over-week (last week’s note is here), as this week again will be determined largely by volume.

The $598.16/share resistance level will play an important role in the week ahead, as prices will need to break through it to continue SPY’s climb higher.

This falls in a price zone that has typically been dominated by Buyers at a rate of 2.5:1 over the past ~2 years, but there has not been much declining pressure here & we may see sellers step up to block this move.

It will also be important to keep an eye on the 10 day moving average as it moves towards the 50 DMA to see if a crossover inspires any more upwards movement in SPY, as a ~2% advance has it brushing up against its all-time high.

Again, this will require an uptick in volume in order to be sustainable, especially given the number of windows that were created by gaps last week that will eventually need to be filled.

If the support of the 10 & 50 DMAs does break down & prices reach the $589.99/share level we may see further declines down to the $579.99/share level, as the Buyers who dominate the $585-589.99 price zone have seen limited pressure from Sellers & the %580-584.99/share price zone is historically dominated by Sellers 2.1:1.

There’s not a ton of economic data this week, but there are a lot of earnings announcements which are more likely to drive SPY’s direction this week.

If neither of the two situations above occur, it will most likely be a week of SPY straddling & oscillating around the 10 DMA while awaiting the next large clue as to which way market participants are feeling.

SPY has support at the $593.95 (50 Day Moving Average, Volume Sentiment: Buyers, 4.2:1), $589.15 (10 Day Moving Average, Volume Sentiment: Buyers, 1.4:0*), $584.15 (Volume Sentiment: Sellers, 2.1:1) & $581.90/share (All-Time High, Volume Sentiment: Sellers, 2.1:1) price levels, with resistance at the $598.16 (Volume Sentiment: Buyers, 2.5:1), $602.48 (Volume Sentiment: Even, 1:1) & $607.03/share (Volume Sentiment: Buyers, 0.8:0*) price levels.

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

QQQ, the Invesco QQQ Trust ETF added +2.87% last week, as the least favored of the major four index ETFs.

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

Their RSI crossed over the neutral 50 mark after Wednesday’s gap up session, while their MACD is still bearish, but looks set to cross over bullishly during Tuesday’s session.

Volumes were -1.81% lower than the prior year’s average (36,092,000 vs. 36,757,391), which much like SPY tells of there being some trouble brewing for readers to be aware of.

Last week QQQ fell -2.2% on volume that was -2.3% lower than the prior year, while this week there was slightly more participation among investors, but gains mostly came on the back of Wednesday & Friday’s opening gap ups.

Monday QQQ’s week began on a gap down that managed to break below the $500/share mark briefly, before rallying higher to close above $505/share & an upper shadow showing that there was some more appetite for higher prices.

Given that this day had the second lowest volume of the week & was by no means noteworthy in terms of volume compared to the past 5+ months, it doesn’t have sturdy legs as a reversal point & needs to provide more proof in terms of the change of general sentiment in the market.

Tuesday opened on a gap up, tested higher, but ultimately retraced almost all of Monday’s candle’s real body’s price range before closing just below Monday’s closing price.

This should be cause for concern as there was more volume on Tuesday than Monday, reflecting in part some short-term profit taking, but also some market participants slowly jumping back into the pool.

Note that on Tuesday, both the 10 & 50 DMAs’ resistance levels were neck & neck & above QQQ’s price, before Wednesday’s gap up open occurred right in-line with both levels, and despite there being a retest & breakdown of their support levels, it proved temporary as prices powered higher throughout the session.

Wednesday resulted in the second highest volume of the week, but when compared to Friday’s volume (highest day) it was nothing to write home about, despite the good news pouring in in terms of big banks’ earnings results.

Recall too that financial stocks are not typically included in QQQ, which should add an added bit of skepticism about the staying power behind the day’s move.

Thursday opened on another gap higher, but sunk back down to sit in-line with the support of the 10 & 50 day moving averages, which were still braided together.

None of the above spell out a particularly strong outlook, or much in terms of optimism, which makes Friday’s performance all the more important.

Friday opened on a gap up, and despite the small upper shadow on the session’s candle is a hanging man candle, indicating that there is uncertainty & bearishness still in the air.

While it took the week’s highest volume award, Friday’s session was quite the game of tug of war between bulls & bears, where prices failed to reach the $525/share level, tested to the downside to break down the support of both the 10 & 50 day moving averages, only to close at $521.74, but lower than its opening price ($522.85).

Options expiration may have contributed to these swings & some covering/squeezing may have also played a factor, but there is not an overwhelming amount of confidence out there at the moment.

QQQ’s week ahead looks similar, except that to the upside they’ll need ~3% to challenge their all-time high, but an uptick in advancing volume will be essential for it to be sustainable.

They’ll need to break above the $525/share price level as well to find stable footing, as all of the prices for the next -2.25% lower are dominated by sellers historically, which would lead to further breakdowns for QQQ & push their price below the support of the 10 & 50 day moving averages.

If the $514.75 support breaks down it will lead to them being challenged, and if they break down expect to see a retest of the $508.47 price level.

Otherwise, much like SPY, there will likely be further consolidation & oscillation around the 10 & 50 day moving averages until there is a major catalyst to the up or downside, as this is a shortened, quiet week.

QQQ has support at the $514.75 (Volume Sentiment: Sellers, 1.38:1), $514.65 (50 Day Moving Average, Volume Sentiment: Sellers, 1.38:1), $514.29 (10 Day Moving Average, Volume Sentiment: Sellers, 1.38:1) & $508.47/share (Volume Sentiment: Buyers, 2.6:1) price levels, with resistance at the $531.24 (Volume Sentiment: Sellers, 0.6:0*) & $538.28/share (All-Time High, Volume Sentiment: 0.7: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 advanced +3.98%, as the small cap index was the most favored among market participants out of the major four index ETFs.

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 over above their neutral 50 mark & sits at 51.33 after Wednesday’s gap up session, while their MACD crossed over bullishly on Thursday.

Volumes were -14.6% lower than the prior year’s average (26,390,000 vs. 30,902,213), which also tells a tale of uncertainty that could well result in weakness in the coming week(s).

It is worth noting before we proceed that IWM’s chart is unique in that it contains no proper declining sessions compared to SPY & QQQ, however, there’s still a lot that stands to be improved from a place of market confidence for the small-cap index.

Firstly, on Monday IWM opened on a gap down, wound up declining to test the long-term trend’s support level a the 200 day moving average, before advancing higher to close above the prior Friday’s close.

While the session had the second highest volume of the week, the small upper shadow combined with the overall lackluster volume compared to the previous year’s average level is reason to carry caution into the coming week.

Tuesday featured a gap up open to near the $220/share price level, that tested below the $217.50 price level intraday, as well as above the $220/share level before ultimately settling up for an advancing session, but closed as a spinning top, indicating indecision.

The size of the upper shadow on Tuesday’s candle does not categorize it necessarily as a hanging man, but it certainly looks similar.

Wednesday IWM gapped up on the open to above the resistance of the 10 day moving average & above the $225/share mark on the highest volume of the week, but left reason for concern still for market participants.

Throughout the day the bulls & bears battled it out, at times forcing prices to near as low as $222.50/share & while the session closed above the day’s low, it was below the opening price, indicating that there was still quite a bit of doubt circulating IWM & its component stocks.

Thursday this theme continued, as volumes plunged to the lowest level of the week & while the session opened higher & did advance, it resulted in a spinning top high wave candle, marking a lot of uncertainty among market participants.

The lows of Thursday were lower than Wednesday’s lows & their high was lower than Wednesday’s opening price, which is a reason to tread cautiously.

The spinning top also signifies indecision & the high waves of the upper/lower shadows also show that there was a lot of reshuffling of cards amongst players, and that type of repositioning the day before an option’s expiration day is always cause for concern.

Friday couldn’t shake this theme, as the open was on a gap up higher & prices eroded all day until the $225/share mark was temporarily broken through, but prices were propped back up to close at $225.46/share to end the week, which is lower than the opening price of $226.93.

IWM will face an interesting week, as its price currently sits in a price zone that is Seller dominated 3:1, and all of the next four resistance levels are in the same zone.

In the event it gets the volume to break above the $227.17-18 levels it’ll be in a Buyer dominated zone 5:1 where it will need to break above the resistance of the 50 day moving average.

To the downside it has Buyer dominated support levels for the next -4.2%, but if you look at their past year’s chart there hasn’t been much downside testing against these levels, which might occur in the wake of some negative earnings data this week or possible bad economic data next week.

It’s also worth noting that IWM’s long-term trend line (200 DMA) is only ~5% from their closing price on Friday, which resides in a Seller dominated zone & could make for an interesting retest should prices break down.

Otherwise, expect oscillations between the 10 & 50 DMAs until an upside or downside catalyst.

IWM has support at the $225.20 (Volume Sentiment: Sellers, 3:1), $223.51 (Volume Sentiment: Buyers, 1.92:1), $222.12 (10 Day Moving Average, Volume Sentiment: Buyers, 1.92:1) & $221.04/share (Volume Sentiment: Buyers, 1.92:1) price levels, with resistance at the $225.73 (Volume Sentiment: Sellers, 3:1), $226.50 (Volume Sentiment: Sellers, 3:1), $227.17 (Volume Sentiment: Sellers, 3:1) & $227.18/share (Volume Sentiment: Sellers, 3:1) 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 was up +3.67% for the week 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 has just crossed up above the neutral 50 level & sits at 56.5 following Wednesday & Friday’s gap ups, while their MACD crossed over bullishly on Wednesday.

Volumes were -12.7% lower than the previous year’s average (2,922,000 vs. 3,347,075), which should be noted given that most of the week’s session’s were advances that opened on gap ups, as this exposes weakness in the moves.

Monday DIA opened lower, but rallied on the week’s weakest volumes to close near Friday’s opening price, but the volume weakness was not convincing that there was a true reversal at play.

Tuesday opened on a gap higher to be in-line with the 10 day moving average, but retraced lower throughout the session to below Monday’s close before rallying back to close as a hanging man candle, indicating that there was not particularly strong sentiment abound.

Wednesday opened on a gap higher on the week’s strongest volume, but closed as a spinning top candle, indicating uncertainty among investors, and a great deal of it.

The primary takeaway is that the $430/share level held up & remained resilient, but prices were not able to test the 50 day moving average’s resistance.

Thursday is when things began to look murky, as the session opened slightly lower than Wednesday’s close, and closed in-line with its opening price, forming another spinning top & being a penny shy of a bearish harami candle.

It’s worth noting too that this declining volume was the second lowest of the week, so there was an extreme air of caution.

Friday also flashed warning signs, as the session opened on a gap up to just below the 50 day moving average, temporarily broke out above it, before settling back down to form a gravestone doji candle.

This will be an area to keep an eye on this week, as while their current price zone & the one below it are historically Buyer dominated, they have faced limited downside tests & Friday’s candle doesn’t indicate that there was enough upwards sentiment for DIA.

Another area to watch for DIA is the long-term trend line, which is currently ~6.2% below Friday’s closing price & climbing higher.

This week prices are likely to oscillate around between the 10 & 50 day moving averages, barring some catalyst to the upside or downside.

If the 10 DMA gets retested it is currently in a zone dominated by Sellers 3:1, which would put the $421.56/share support level in DIA’s crosshairs as an important support point.

DIA has support at the $434.71 (50 Day Moving Average, Volume Sentiment: Buyers, 2.67:1), $431.53 (Volume Sentiment: Buyers, 5:1), $428.24 (Volume Sentiment: Buyers, 5:1) & $427.03/share (10 Day Moving Average, Volume Sentiment: Sellers, 3:1) price levels, with resistance at the $443.15 (Volume Sentiment: Buyers, 1.67:1) & $450.08/share (10 Day Moving Average, Volume Sentiment: Buyers, 0.4: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 there is no economic data due to release as it is Martin Luther King Jr. Day.

There is also no data currently scheduled for release on Tuesday, 1/21/25.

Tuesday morning’s earnings reports feature 3M, Charles Schwab, Community Financial System, D.R. Horton, FB Financial, Fifth Third Bancorp, KeyCorp, New Oriental Education & Technology, Old National Bancorp, Peoples Bancorp, Progressive & Prologis, with Netflix, Agilysys, Canadian National Railway, Capital One Financial, Fulton Financial, Hancock Whitney, Interactive Brokers, Pathward Financial, Pinnacle Financial Partners, Progress Software, RBB Bancorp, Seagate Technology, Simmons First National, United Airlines, Wintrust Financial & Zions Bancorp scheduled to report after the closing bell.

U.S. Leading Economic Indicators are released Wednesday morning at 10 am.

Wednesday morning’s earnings reports include GE Vernova, Abbott Laboratories, Ally Financial, Amphenol, BankUnited, Comerica, Commerce Bancshares, F.N.B. Corp, Halliburton, Johnson & Johnson, OFG Bancorp, Procter & Gamble, TE Connectivity, Textron, Travelers & United Community Banks, with Alcoa, CACI International, Cadence Bank, Canadian Pacific Kansas City Ltd., Cathay Bancorp, Celestica, Discover Financial Services, Hexcel, Kinder Morgan, Knight-Swift Transportation, National Bank, Plexus, RLI Corp, SL Green Realty, Steel Dynamics, Waste Connections & WesBanco all due to report after the session’s close.

Thursday kicks off with Initial Jobless Claims data at 8:30 am.

Alaska Air Group, American Airlines, Atlantic Union Bankshares, Banc of California, Elevance Health, First Bancorp, FirstService, Freeport-McMoRan, GATX, GE Aerospace, McCormick, Northern Trust, Pacific Premier, Rogers Communications, Teck Resources, Texas Capital, Union Pacific, Valley National & WNS all report earnings on Thursday morning, followed by Associated Banc-Corp, Columbia Banking, CSX, Customers Bancorp, East West Banc, First Financial Bancorp, Glacier Bancorp, Intuitive Surgical, Sallie Mae, South State & Texas Instruments after the closing bell.

S&P Flash U.S. Services PMI & S&P flash U.S. Manufacturing PMI are scheduled for release Friday at 9:45 am, followed by Existing Home Sales & Consumer Sentiment at 10 am.

Friday morning’s earnings reports feature American Express, HCA, Lakeland Financial, NextEra Energy, Northwest Bancshares & Verizon Communications.

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 1/12/2024

SPY, the SPDR S&P 500 ETF finished the third consecutive four day shortened week -1.94%, while the VIX closed at 19.54, indicating an implied one day move of +/-1.23% & an implied one month move of +/-5.65%.

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 trending down closer to oversold territory & sits currently at 39.34, while their MACD continues bearishly lower as it has been since early December.

Volumes were +1.03% above the previous year’s average level (57,120,000 vs. 56,537,421), which should cause concern for market participants, given that most of the volume was declining & it was in a short week.

Also, as has been noted over the past nine months, volumes as a whole for all of the major index ETFs for the most part have been markedly lower since April 19,2024, so the fact that this week was slightly above average SPY volume is really not a great sign.

Monday set the tone for a week of continued weakness for SPY, as a light volume session opened on a gap up above the 10 & 50 day moving averages’ resistance, only to result in a spinning top candle, who closed lower than it opened, in a move that does not inspire confidence.

It’s upper shadow showed that there was some interest in the $600/share mark at one point during the day, but that profits were quickly taken & there was a test of the 10 DMA’s support that held up for the day.

There was quite a bit of uncertainty floating around in SPY & its components in a shortened week before earnings season begins again.

Tuesday the floor fell out, as SPY opened higher, but proceeded to sink below both the 10 & 50 day moving averages’ support & continue lower, with the lower shadow indicating that there was still some appetite to push prices lower than where they wound up closing at, which occurred on the second highest volume of the week.

People were clearly deciding it time to cash in their chips & take their profits given the higher than normal volume of the week noted above.

Wednesday has similar low volumes as Monday, and the day’s candle continued painting the grim outlook for SPY, as while the day opened higher, it quickly showed that investors had their eyes set on the $585/share level & temporarily dropped that low before being squeezed higher to close the day with a slight advance.

It should be noted that the 10 DMA crossed bearishly through the 50 DMA on Wednesday as well, signaling that there will be a rocky couple of weeks ahead of us for SPY.

Friday confirmed that, when the week’s highest volume session came on a declining day that opened above $585, but barreled down to close at $580.49 by the end of the day, with the lower shadow indicating that there was appetite for SPY <$580/share.

In terms of what to watch for this week, much of last week’s same themes continue, as there are little upside catalysts, unless earnings reports mid-week from the big banks stun investors positively, which seems increasingly less likely.

Even should we get a pleasant surprise, the current upside view is hinged upon the 10 & 50 DMAs’ resistance, which are now both bearing down on price as investors have already signaled that they don’t mind pushing SPY into the $575 price block.

Another thing to be mindful of is that over the past ~2 years SPY when trading between $580-584.99/share has been dominated by Sellers at the rate of 2.1:1 & that is the price block they closed in on Friday.

As was alluded on last week, there are now no support levels until $565.99/share, which presents a new problem for SPY.

In the table below you can see that the $570-574.99/share zone is Buyer dominated 5.33:1, but there are no support levels in that zone, leading SPY into a Seller dominated zone where the ratio is 1.53:1.

Should that support level break down the next is $561.54, which occurs in a Buyer dominated zone where the ratio is 0.8:0*, indicating that sellers have not historically been active in this price zone.

Typically these zones get retested & there will be more declining volume, which suddenly leaves SPY with the $560.59/share support level & then the 200 day moving average, which represents the long-term trend.

While the decline from Friday’s closing price to hit the 200 DMA is -4.81%, it is something to keep an eye out for as we descend into an anticipated earnings season.

Unless there is a major change in advancing volume levels it seems unlikely that there will be any sturdy upside move in the coming week, and should there be one the 10 & 50 DMAs’ resistance will also need to be broken through, which seems unlikely after the past few weeks.

At best, perhaps price will straddle/oscillate around the 10 DMA.

SPY has support at the $565.99 (Volume Sentiment: Sellers, 1.53:1), $561.54 (Volume Sentiment: Buyers, 0.8:0*), $560.59 (Volume Sentiment: Buyers, 0.8:0*) & $552.58/share (200-Day Moving Average, Volume Sentiment: Buyers, 1.25:1) price levels, with resistance at the $580.91 (Volume Sentiment: Sellers, 2.1:1), $581.90 (Volume Sentiment: Sellers, 2.1:1), $584.15 (Volume Sentiment: Sellers, 2.1:1) & $590.12/share (10 Day Moving Average, Volume Sentiment: Buyers, 4.2:1) price levels.

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

QQQ, the Invesco QQQ Trust ETF finished the week down -2.2%, as the tech-heavy NASDAQ index saw even more selling than SPY.

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 also downtrending & sits at 42.89, while their MACD continues to bearishly decline.

Volumes were -2.28% lower than the previous year’s average level (36,027,500 vs. 36,869,643), which is cause for concern similar to SPY’s, given that this occurred on a short week.

Again, while average volume levels of the past year have become diluted compared to what they were when running the same exercise nine months ago, these “high” levels are cause for concern given that they’re occurring on declining weeks at somewhat pivotal points on their one year charts.

Much like SPY, QQQ opened the week up on unstable footing, with a spinning top candle on Monday that had long upper & lower shadows indicating that there was a lot of tug of war taking place between bulls & the bears.

Tuesday the floor fell out from under QQQ, as the day opened higher, but on the week’s second highest volume their price crashed through the 10 day moving average’s support & their candles’s lower shadow showed that there was appetite for taking on the 50 DMA as well.

Wednesday confirmed this, when the day wound up temporarily breaking down through the 50 DMA, but was able to close as a doji that closed lower than it has opened, indicating weakness, especially when combined with the low volume.

Friday the session opened on a gap down to below the 50 DMA & never tested its resistance level, and continued to decline lower, with a lower shadow indicating that there is likely more downside movement on the horizon in the coming week(s).

As we’ve been saying for months, QQQ & SPY have been trading quite similarly to one another & what to look for this week is similar between the two.

On each ETF’s chart there is an emerging bearish head & shoulders pattern, which appears to be continuing into this new week.

QQQ’s 10 DMA will cross bearishly through their 50 DMA as well by Wednesday, which will apply downwards pressure on the price, leading to their 200 DMA, the long-term trend, which is currently their fourth support level from Friday’s closing price.

Their 200 DMA is -6.2% below Friday’s closing price, which will make for an interesting test against the long-term trend should they meet again like they did temporarily in August (recall they barely came out of that ahead).

Prices are likely to fluctuate around between the 200, 50 & 10 DMAs in the coming week in a form of consolidation.

Referencing the data below re: volume sentiments appears like a rosy picture at first, but aside from the $492-495.99/share zone there is not a whole lot of support, particularly when you break down how untested many of the price levels below are.

Any type of upside movement will likely be straddling/oscillating around the 10 DMA, as unless there is significant advancing volume there doesn’t appears to be much left in the tank to retest QQQ’s all-time high.

QQQ has support at the $502 (Volume Sentiment: Buyers, 3.22:1), $493.69 (Volume Sentiment: Buyers, 4.13:1), $484.08 (Volume Sentiment: Buyers, 1.88:1) & $475.74/share (200-Day Moving Average, Volume Sentiment: Buyers, 1.52:1) price levels, with resistance at the $508.47 (Volume Sentiment: Buyers, 2.6:1), $512.41 (50-Day Moving Average, Volume Sentiment: Sellers, 1.38:1), $514.75 (Volume Sentiment: Sellers, 1.38:1) & $517/share (10-Day Moving Average, Volume Sentiment: Sellers, 1.33:1) 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 declined -3.39%, as the small cap index was the least favored of the major four index ETFs last 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 down towards the oversold 30 mark & sits at 33.33, while their MACD continues its descent lower.

Volumes were -6.52% lower than the previous year’s average (29,140,000 vs. 31,172,738), which is sending a bearish signal given that 20% of the trading week didn’t take place & the week resulted in declines; people wanted out.

Monday opened up similar to QQQ & SPY, where low volumes & wide daily ranges ran supreme, but IWM’s session managed to close lower than it opened, a bearish signal.

Tuesday the bleeding really started, as the day opened within the prior day’s range made an upwards move but was quickly halted only to break down below the 10 day moving average’s support, and barely being able to rally up to close in-line with it on the second highest volume of the week.

Wednesday this theme continued, as the session opened on a gap down & while it managed to close higher than it opened, and the low volumes made it near impossible for IWM to run at the 10 day moving average’s resistance.

Friday this continued, with another gap down which brought IWM’s price +1.46% above the 200 day moving average, making the long-term trend beginning to look in danger.

Friday’s volume being the highest of the week is also a troubling issue, as it does begin to make the long-term trend look in danger of breaking down.

As mentioned above, there also appears to be a bearish head & shoulders emerging which will require some heavy advancing volume to break out of to the upside.

It should be noted too that the 4th support level for IWM is also their 200 DMA, much like SPY & QQQ.

This week it will be important to keep an eye out on how the price interacts with the 200 DMA’s support & the descending 10 & 50 DMAs above them.

So far in 2024 IWM managed to stay above the 200 DMA’s support, but this is looking like that may break down in the event of a retest, particularly as their all-time high took place only a month ago.

Volume sentiment also suggests that the trend may break down, given that the $212-215.99/share price level is Seller dominated 1.29:1.

Should that break down the $208-211.99/share zone is the strongest Buyer zone nearby for IWM, which will need to hold up should the $209.94/share support level be tested again.

IWM has support at the $216.73 (Volume Sentiment: Buyers, 1.66:1), $214.01 (Volume Sentiment: Sellers, 1.29:1), $213.96 (Volume Sentiment: Sellers, 1.29:1) & $213.71/share (200-Day Moving Average, Volume Sentiment: Sellers, 1.29:1) price levels, with resistance at the $217.85 (Volume Sentiment: Buyers, 1.66:1), $221.04 (Volume Sentiment: Buyers, 1.92:1), $222.11 (10-Day Moving Average, Volume Sentiment: Buyers, 1.92:1) & $223.51/share (Volume Sentiment: Buyers, 1.92:1) price levels.

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

DIA, the SPDR Dow Jones Industrial Average ETF dropped -1.83% last week, as even the blue chip index saw investors creeping towards the door & taking profits.

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 also trending down towards the oversold level much like IWM & sits at 33.24, while their MACD continues to sink lower.

Volumes were -18.58% lower than the previous year’s average (2,737,500 vs. 3,362,341), which signals that market participants are really getting anxious & there’s a bit of fear in the air.

Monday began on a high volume sell-off (relative to the rest of the week) where the 10 DMA’s support broke down.

Tuesday managed to open above the 10 DMA, but quickly ducked bath beneath it & that theme carried out throughout the week based on the downside appetite shown by the candle’s lower shadow.

Wednesday the bleeding took a short pause on low volume, and the spinning top candle showed that there was quite a bit of uncertainty in the air, especially as the session did not advance much at all towards the 10 DMA’s resistance.

Friday the pain continued, on a gap down session that wound up taking -1.6% off of DIA’s price on high volume for the week.

In the week ahead it will be beneficial to keep an eye out on for how the price moves in relation to the resistance of the 10 & 50 DMAs above, as well as how far above its 200 DMA’s support it can stay before a retest.

DIA is further from its long-term trend line vs. the previous three mentioned index ETFs in terms of support levels, but its price is still ~3% above the 200 DMA’s support, while a similar head & shoulders reversal pattern to the prior three ETFs is appearing on their one year chart.

Sustainable upward movement for DIA will require an influx in advancing volume, and the volume at the immediate price levels below Friday’s close do look like they’re ready to be tested against, particularly the $408-411.99/share zone which is currently in favor of the Buyers 10:1.

DIA has support at the $414.99 (Volume Sentiment: Buyers, 1.67:1), $413.73 (Volume Sentiment: Buyers, 1.67:1), $410.53 (Volume Sentiment: Buyers, 10:1) & $408.89/share (Volume Sentiment: Buyers, 10:1) price levels, with resistance at the $421.72 (Volume Sentiment: Buyers, 2.17:1), $426.34 (10-Day Moving Average, Volume Sentiment: Sellers, 3:1), $428.40 (Volume Sentiment: Buyers, 5:1) & $431.69/share (Volume Sentiment: Buyers, 5:1) 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 the week begins with the Monthly U.S. Federal Budget at 2 pm & KB Homes reports earnings after the session’s close.

NFIB Optimism Index data is released Tuesday at 6 am, followed by Producer Price Index, Core PPI, PPI Year-over-Year & Core PPI Year-over-Year data at 8:30 am, Fed President Schmid speaking at 10 am & the Fed Beige Book at 2pm.

Tuesday morning features earnings from Progressive, followed by Applied Digital Corp. & Calavo Growers after the closing bell.

Wednesday begins with Consumer Price Index, CPI Year-over-Year, Core CPI, Core CPI Year-over-Year, Empire State Manufacturing Survey & Philadelphia Fed Manufacturing Survey data at 8:30 am, followed by Home Builder Confidence Index & Business Inventories data at 10 am.

JP Morgan Chase, BlackRock, BNY Mellon, Citigroup, Goldman Sachs & Wells Fargo report earnings before Wednesday’s opening bell, with Concentrix, H.B. Fuller, Home Bancshares & Synovus reporting after the session’s close.

Initial Jobless Claims, U.S. Retail Sales, Retail Sales minus Autos, Import Price Index & Import Price Index minus Fuel data are all scheduled for 8:30 am on Thursday.

Thursday morning starts off with UnitedHealth Group, Bank of America, First Horizon, Insteel Industries, M&T Bank, Morgan Stanley, PNC Financial Services Group, & U.S. Bancorp reporting earnings, followed by Bank OZK & J.B. Hunt Transportation Services after the closing bell.

Friday the week winds down with Housing Starts & Building Permits data at 8:30 am, followed by Industrial Production & Capacity Utilization data at 9:15 am.

SLB reports earnings Friday morning, as well as Citizens Financial Group, Fastenal, Huntington Banc, Regions Financial, State Street, Truist Financial & Webster Financial.

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 1/5/2025

SPY, the SPDR S&P 500 ETF dipped -0.51% on a short holiday week last week, while the VIX closed the week at 16.13, indicating an implied one day move of +/-1.02% & a one month implied move of +/-4.66%.

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 trending up back towards the neutral 50 mark & sits currently at 48.33 after Friday’s bullish session, while their MACD remains bearish.

Volumes were -11.6% below the prior year’s average (50.430.000 vs. 57,050,198), which should be cause for concern given how low they’ve been in the previous months when prices were advancing & this week was short & a declining week.

This becomes even more concerning when you factor in that Friday’s session was +1.25% & was the only advancing session of the week.

Monday started the week off on a sour note, as an opening gap down led to a high wave candle on high declining volume for the week.

While the session managed to temporarily break out above the 50 day moving average’s resistance, it was unable to close near it & resulted in a doji candle, setting the stage for a week of further declines.

Tuesday managed to open higher than Monday’s close, but again market participants were in a selling mood & the day resulted in a bearish engulfing candle pattern that was unable to break above the 50 DMA’s resistance.

Wednesday the market was closed for New Years day, but the selling continued on Friday, as the third highest volume session of the week brought on further declines.

Thursday’s session also tried to test the 50 DMA unsuccessfully, and the lower shadow on the candlestick indicates that there is still downside appetite from where the week closed up.

Friday was the only advancing session of the week & the only reason that the weekly losses were pared to the level that they were, as prices closed just above the 10 & 50 day moving averages.

Monday will be important to watch to see if SPY dips back below their 10 & 50 DMAs, which will be crossing over bearishly either on Monday or Tuesday.

Based on last week’s outflows it seems unlikely that they will remain above these levels, particularly given how Friday’s advancing session had the week’s lowest volume.

It’s also worth noting that volumes were much stronger than they’ve been since April 19,2024, which is not a good thing given that the week resulted in a decline & should’ve been worse had Friday not staged the recovery that it did.

Another thing to note is that the window created by the post-election gap up still has not been completely filled, which adds another bit of negativity to the mix when thinking about where SPY is headed next.

The beginning of this week will focus on whether or not the 10 & 50 DMAs can hold up as support levels, as SPY is barely above them from a price perspective, but they have a history of being Buyer dominated 4.2:1 over the past ~2 years.

In the event of a breakdown, the next three support levels fall in a zone that has been dominated by the Sellers 2:1 over that time period, which indicates that there is selling pressure all the way down to $579.99/share.

Should this breakdown occur there’s no support until $565.99, which is in a Seller dominated zone 1.53:1, before entering a relatively untested Buyer dominated zone in the $560-564.99/share range.

That would be a -5.4% decline from Friday’s closing price, which in a shortened four day week in observance of President Carter’s death is likely a stretch.

There isn’t much data or earnings this week that would inspire much of an upwards move, unless the December FOMC minutes come in with a massively dovish tone & the recent volumes do not indicate that market participants will be overly eager to jump back into the pool.

SPY has support at the $591.85 (10 Day Moving Average, Volume Sentiment: Buyers, 4.2:1), $591.38 (50 Day Moving Average, Volume Sentiment: Buyers, 4.2:1), $584.15 (Volume Sentiment: Sellers, 2:1) & $581.90/share (Volume Sentiment: Sellers, 2:1) price levels, with resistance at the $598.16 (Volume Sentiment: Buyers, 2.5:1), $602.48 (Volume Sentiment: Even, 1:1) & $607.03/share (All-Time High, Volume Sentiment: Buyers, 0.8:0*) price levels.

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

QQQ, the Invesco QQQ Trust ETF declined -0.76%, faring the worst of the major index ETFs for a second consecutive week.

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 just broke north through the neutral level & sits at 50.94 after Friday’s session, while their MACD remains bearish.

Volumes were -12.73% lower than the previous year’s average (32,287,500 vs. 36,996,008), which like SPY’s is troubling considering how much lower than average they’d been for the prior 8-9 months while QQQ was advancing.

QQQ opened the week up on a similar foot as SPY, gapping down & resulting in a high wave candle that closed in line with its open, indicating that there was quite a bit of uncertainty among market participants.

Volumes were solid Monday & that participation rolled into Tuesday, when QQQ opened higher, but slid lower throughout the day to close out for a loss just above the 50 day moving average’s support.

Thursday continued the trend of weakness, as the day opened midway through Tuesday’s range, before declining & temporarily breaking down through the 50 DMA’s support, but managed to close in-line with it.

Friday the bulls came out to play, although in low numbers as the volume wasn’t spectacular in the wake of the declines of the prior six sessions, and QQQ ended the week just below its 10 day moving average’s resistance.

This coming week will focus on whether or not QQQ can find enough buyers to come out & continue to push prices higher.

Friday’s price action showed that market participants want to respect by the medium-term trend given that Thursday managed to close above the 50 DMA & Friday went higher, but the volumes around it were not convincing.

Even if the 10 DMA is broken above temporarily, QQQ’s current price level & the one above it & one below it are all historically dominated by Sellers, so there will need to be a big push in order to break back above these zones.

To the upside, QQQ is still ~3% from their All-Time High, which was aided greatly by Friday’s +1.64% advancing session to offset some of the other declines of the prior six days.

With this in mind & recalling that this too is a short week those & the relationship of price to the 10 & 50 day moving averages will be in focus.

QQQ has support at the $514.75 (Volume Sentiment: Sellers, 1.38:1), $510.53 (50 Day Moving Average, Volume Sentiment: Sellers, 1.38:1), $508.47 (Volume Sentiment: Buyers, 2.6:1) & $502/share (Volume Sentiment: Buyers, 3.22:1) price levels, with resistance at the $519.18 (10 Day Moving Average, Volume Sentiment: Sellers, 1.33:1), $531.24 (Volume Sentiment: Sellers, 0.6:0*) & $538.28/share (All-Time High, Volume Sentiment: Buyers, 0.7: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 advanced +0.92% for the week, as the small cap index staged a bit of a recovery in its consolidation range after a rocky end to 2024.

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 up towards the neutral mark & sits currently at 44.5, while their MACD is still bearish, but its histogram is signaling that there may be a further consolidation in the near-term.

Volumes were -15.72% below the previous year’s average level (26,452,500 vs. 31,387,826), which is not a major indicator of strength & confidence, despite the brief recovery from the losses of the previous month.

Like SPY & QQQ, IWM opened on a gap down on Monday & the session closed as a high wave candle on decent volume for the week, further distancing itself from the resistance of the 10 & 50 day moving averages.

The next day gapped up on the open & tested higher to briefly break through the 10 DMA’s resistance, but was unable to stay elevated & would up dropping lower to test against the $220/share price level, before closing above it but below the opening price, indicating that there was still lots of negative sentiment in the air.

Thursday managed to open above the 10 DMA & move higher, but gave back all of the gains by the end of the session & closed lower than it opened with a lower shadow that indicated that there was appetite for IWM below $220, which will be something to keep an eye on in the coming week(s).

Thursday’s moves came on the highest volume of the week as well, which helped gather investor momentum for Friday’s +1.49% advance which brought the week into the black.

It should be noted that Friday’s session was the lowest volume session of the week, which makes the staying power of the move higher come into question.

IWM faces a difficult week(s) ahead, as they have a number of resistance levels just overhead, all of which belong to a price zone that s historically Seller dominated 3:1.

It should be noted that the last time prices broke above the $227.18/share resistance level was the gap up after the U.S. Presidential election, so pending another catalyst that inspires optimism among market participants, it is difficult to see much strength to the upside without a large increase in volume.

IWM has managed to consolidate since the end of December & stayed in a relatively tight range near the 10 day moving average, which is likely to continue into this week.

Another thing to keep an eye on is that in the event of a decline, the long-term trend (200 day moving average) is just -4.93% below Friday’s closing price & is currently in a seller dominated price zone ($212-215.99), which will make for an interesting retest after IWM managed to stay above their 200 DMA in August, the last time they met.

IWM has support at the $223.51 (Volume Sentiment: Buyers, 1.92:1), $222.19 (10 Day Moving Average, Volume Sentiment: Buyers, 1.92:1), $221.04 (Volume Sentiment: Buyers, 1.92:1) & $217.85/share (Volume Sentiment: Buyers, 1.66:1) price levels, with resistance at the $225.20 (Volume Sentiment: Sellers, 3:1), $225.73 (Volume Sentiment: Sellers, 3:1), $226.50 (Volume Sentiment: Sellers, 3:1) & $227.18/share (Volume Sentiment: Sellers, 3:1) 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 slipped -0.66% for the week, as even the blue chip index was not immune to losses.

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 & currently at 41.95 after Friday’s session, while their MACD is still trending bearishly.

Volumes were -6.4% lower than the prior year’s average (3,182,500 vs. 3,400,040), which indicates that even the blue chip names have begun to lose their luster in the eyes of market participants.

Monday began the week with the second strongest volume of the week & resulted in a gap down high wave candle, indicating that there was a wide range of prices that the market deemed fair for DIA, both above & below it.

Tuesday opened on a gap higher but proceeded to go lower throughout the day & resulted in a decline on the week’s second lowest volume, leading to Thursday which is where things become interesting.

Thursday opened on a gap higher above the 10 DMA’s resistance, tested a little bit higher, before galling back down through the 10 DMA, testing lower than any day of the week & settled for a loss & forming a bearish engulfing pattern with Tuesday’s candle on the week’s highest volume.

Friday saw an advance of +0.79% which helped trim the losses of the rest of the week, but it came with an interesting twist as the candle formed a bullish harami pattern with Thursday’s candle.

What makes this interesting is that the session had the lowest volume of the week, indicating a lack of conviction among market participants, and it also resulted in a spinning top candle, which shows indecision.

Moving into this week it will be interesting to see if DIA is able to break above the 10 DMA’s resistance, and if it can if it remains there or if it is a short term stay.

The window caused by the election has still not been fully filled, which should be on people’s radar as there is only one support level separating Friday’s closing price and the bottom of the window.

It should be noted that the support of the 200 Dya moving average is -4.9% below Friday’s closing price, so if the window does close there may well be a test of the long-term trend.

While the price zone above the 200 DMA has historically been Buyer dominated 10:1 ($408-411.99), this may not be able to save DIA from a downside test of it.

To the upside, should DIA break above its 10 DMA, it still has the resistance of the 50 DMA & would likely find itself consolidating into a range between the two for the rest of the coming short week.

DIA has support at the $421.72 (Volume Sentiment: Buyers, 2.17:1), $414.99 (Volume Sentiment: Buyers, 1.67:1), $413.73 (Volume Sentiment: Buyers, 1.67:1) & $410.53/share (Volume Sentiment: Buyers, 10:1) price levels, with resistance at the $427.87 (10 Day Moving Average, Volume Sentiment: Sellers, 3:1), $431.69 (Volume Sentiment: Buyers, 5:1), $433.60 (50 Day Moving Average, Volume Sentiment: Buyers, 2.67:1) & $433.67/share (Volume Sentiment: Buyers, 2.67:1) 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 Fed Governor Cook speaking at 9:15 am, followed by Factory Orders at 10 am.

Commercial Metals reports earnings before Monday’s opening bell.

Fed President Barkin speaks Tuesday at 8 am, followed by Governor Waller speaking & U.S. Trade Deficit data coming out at 8:30 am & ISM Services data & Job Openings data at 10 am.

Tuesday morning’s earnings reports include Apogee Enterprises, Lindsay Corp. & RPM Inc., followed by AAR Corp., AZZ, Cal-Maine Foods & Simulations Plus after the closing bell.

Wednesday leads off with ADP Employment data at 8:15 am, Minutes from December’s FOMC meeting at 2pm & Consumer Credit data at 3pm.

Acuity Brands, Albertsons, AngioDynamics, Helen Of Troy, MSC Industrial, Radius Recycling & UniFirst report earnings before Wednesday’s opening bell, followed by Greenbrier, Jefferies & Penguin Solutions.

Initial Jobless Claims data is released Thursday at 8:30 am, followed by Fed President Harker speaking at 9 am, Wholesale Inventories data at 10 am & Fed Governor Bowman speaking at 1:35 pm.

Simply Good Foods will report earnings on Thursday morning, followed by Accolade, KB Home & PriceSmart, but the market will not be open in observance of President Carter’s recent passing.

Friday the week winds down with the U.S. Employment Report, U.S. Unemployment Rate, U.S. Hourly Wages & U.S. Hourly Wages Year-over-Year data at 8:30 am before Consumer Sentiment (prelim) data at 10 am.

Delta Airlines, Walgreens Boots Alliance, Constellation Brands, Neogen, TD Synnex & Tilray all report earnings before Friday’s opening bell, with WD-40 reporting after the session’s close.

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 WRITING THIS ARTICLE ***

Weekly Stock & ETF Market Review 12/29/2024

SPY, the SPDR S&P 500 ETF added +0.65% last week, while the VIX closed at 15.95, indicating an implied one day move of +/-1.01% & a one month implied move of +/-4.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

Their RSI just broke bearishly through the neutral 50 level & sits currently at 49.32, while their MACD has resumed its bearish descent.

Volumes were -14.68% lower than the prior year’s average (49,277,500 vs. 57,755,675), which is notable as Friday’s declining session had the highest volume of the shortened holiday week.

Monday continued the short-term reversal that was set into motion with the prior Friday’s breakout above the 50 day moving average’s resistance.

It should be noted though that the fragility noted in last week’s note was still in play on Monday, as the session opened above the 50 DMA’s support, but temporarily dipped below it, indicating that there was still downside appetite among investors, despite SPY powering higher to close close to the 10 DMA’s resistance.

Tuesday opened on a gap up to just below the 10 DMA, before powering higher to close above it, however the volume was weak, which can be attributed to the shortened trading session.

Christmas was Wednesday so there was no trading, but Thursday signaled that weakness was setting in.

Thursday SPY opened slightly lower, tested down to midway down Tuesday’s candle’s real body, before testing slightly above its close & settling marginally up for the day.

This set up Friday’s opening gap down to complete an evening star bearish pattern, as Friday opened just above the 10 DMA’s support, before breaking all the way down to the 50 DMA & settling down for the day on the week’s highest volume.

As noted in last week’s market note, the relationship between price & the 10 & 50 day moving averages will still be an area to focus on heading into the new year.

While volumes last week were higher relative to the weekly volumes of the past few months, they still were not high enough to drive a meaningful upward movement that would gather any traction.

Without seeing a meaningful increase in upside volume the evening star pattern will be in main focus moving into this week & next, particularly given how much profit taking took place on Friday.

As of writing this the 50 DMA’s support broke down already, leaving less support levels between SPY’s price & the long term trend (200 DMA).

Should prices test the $580-584.99 price level they should have strong support given that there are three touch-points in that zone & that it has historically been dominated by Buyers at a rate of 1.86:1.

Should that break down the $570-579.99 price zones will be interesting to watch, as there are no formal support levels in that range, but there is Buyer dominated support at $570-574.99/share at a rate of 4.5:1.

If that window breaks down there is no support until $565.99/share, which occurs in a Seller dominated zone at a rate of 2:1 historically over the past ~2 years.

Declining to that support level would be a ~-5% decline from Friday’s close, and would open up SPY to further near-term declines based on support levels, which will be examined in more detail in next week’s note.

SPY has support at the $590.88 (50 Day Moving Average, Volume Sentiment: NULL, 0:0*), $584.15 (Volume Sentiment: Buyers, 1.86:1), $581.90 (Volume Sentiment: Buyers, 1.86:1) & $580.91/share (Volume Sentiment: Buyers, 1.86:1) price levels & resistance at the $596.11 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $598.16 (Volume Sentiment: NULL, 0:0*), $602.48 (Volume Sentiment: NULL, 0:0*) & $607.03/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

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

QQQ, the Invesco QQQ Trust ETF advanced +0.75% last week, as the tech heavy index was the most favored 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 bearishly approaching the neutral 50 mark & sits currently at 53.17, while their MACD is continuing bearishly lower.

Volumes were -32.54% lower than the prior year’s average level (25,052,500 vs. 37,137,143), as market participants were very cautious to approach the tech heavy index.

Much like last week, QQQ’s chart is quite similar this week to SPY’s, as Monday kicked off continuing the ascent of Friday’s session on an opening gap up that temporarily retraced into Friday’s range, before climbing to close the day higher.

Tuesday opened on a gap up that opened near the 10 day moving average’s resistance & managed to break out above it to close higher on the day, but on the lowest volume of the week, indicating that there was waning sentiment among market participants.

Thursday was also a low volume session that opened lower, tested midway through Tuesday’s trading range, before testing slightly higher & closing above its open, but still as a declining session.

The indecision shown by the spinning top candle & low volume set up QQQ for Friday’s gap down session to complete the evening star pattern, as Friday opened just above the 10 day moving average’s support before breaking down through it & testing lower than Monday’s opening price for QQQ.

While it managed to close above Monday’s closing price, there was a big warning sign flashed last week, which will bring all attention to QQQ’s price & the relationship between it & the 10 & 50 day moving averages.

Should the support of the 50 DMA break down for QQQ, as per Friday’s closing price levels there was only a -7.11% spread between the two support levels, which should the top one break down may indicate trouble on the horizon.

This is especially true if the $493.69/share support level breaks down, as it lies in the $492-495.99/share price zone which is the strongest Buyer:Seller zone for QQQ, where Buyers have historically exceeded Sellers 17.25:1.

If this breaks down then there is a severe reversal in sentiment, as most price action around this area has tended to result in gaps up or down around the zone, with limited trading activity within it (most of which is clearly advancing).

QQQ has support at the $514.75 (Volume Sentiment: NULL, 0:0*), $508.89 (50 Day Moving Average, Volume Sentiment: NULL, 0:0*), $508.47 (Volume Sentiment: NULL, 0:0*) & $502.00/share (Volume Sentiment: Buyers, 2:0*) price levels & resistance at the $525.37 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $531.24 (Volume Sentiment: NULL, 0:0*) & $538.28/share (All-Time High, Volume Sentiment: NULL, 0: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 climbed +0.21%, as the small cap index was still the least favored for a second consecutive 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 bearishly & currently sits at 38.47 & their MACD is still bearish, but the histogram is tapering off & it has begun to flatten out; next week will tell whether it continues lower or not.

Volumes were -28.63% lower than the previous year’s average level (22,515,000 vs. 31,547,937), as the hesitancy to buy stocks on the shortened holiday week also impacted the small cap index.

Monday opened slightly lower on the strongest volume of the week, but the upper & lower shadow signaled that there was a lot of appetite to both the upside & downside, but the real body being concentrated at the top of the candle indicates that there was short-term upside potential.

Tuesday opened on a gap up, tested to the downside, but managed to continue higher & closed for an advancing day, however this happened on the lowest volume of the year for IWM, signaling that there was not much strength & conviction behind the move.

Thursday confirmed that the weakness was setting in, as the session opened lower & tested lower, before rallying up to the 10 DMA’s resistance & closing just below it.

While the volume on Thursday was the second highest of the week, it was still not much to write home about & the uncertainty remained in the air.

Friday opened midway between Thursday’s range, made a run at the 10 DMA’s resistance, got rejected & the floodgates opened with IWM briefly dipping below Monday’s opening price, but recovering to still end the session lower on the day.

Small caps look to be in a bit of trouble, as Friday’s closing price would hit the 200 DMA if it declined -4.3%.

In the near-term IWM looks like an area to tread carefully around, given that their medium term trend is above the short-term trend (50 & 10 DMAs), which are both above their current price level.

While there are many support levels near their current price, they’ve also dipped below a resistance zone, which will require an uptick in volume to break through.

For the rest of the week it would be wise to watch to gain clues & insight into market participant sentiment towards IWM & the small cap names to see how things may kick off in the first month of the new year.

IWM has support at the $221.04 (Volume Sentiment: Buyers, 2:1), $218.07 (Volume Sentiment: Buyers, 1.4:1), $216.73 (Volume Sentiment: Buyers, 1.4:1) & $214.01/share (Volume Sentiment: Sellers, 1.5:1) price levels & resistance at the $223.51 (Volume Sentiment: Buyers, 2:1), $225.20 (Volume Sentiment: Sellers, 2:1), $225.27 (10 Day Moving Average, Volume Sentiment: Sellers, 2:1) & $225.73/share (Volume Sentiment: Sellers, 2:1) 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 Dow Jones Industrial Average ETF notched +0.34% last week, as even the bluechip index received a “wait & see” approach from market participants.

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 bearishly further, sitting currently at 42.81, while their MACD remains bearish, but has flattened out over the past week <FINISH THIS LATER>

Volumes were -38.92% lower than the prior year’s average level (2,082,500 vs. 3,409,683), as there was a very low participation rate during the holiday week.

Monday the week kicked off on a bullish note, advancing for the day on the week’s highest volume.

Tuesday also saw gains for DIA, but on very low volume that was unable to break above the 10 DMA & the session closed in-line with it.

Thursday opened lower, before powering through the 10 DMA to test & get rejected by the 50 DMA’s resistance, but prices managed to close just beneath it.

Friday showed a rush to the exits & profits were taken after the gains of the short week, as the session opened on a gap down, tested higher to briefly break above the resistance of the 10 DMA, but ultimately closed lower on the day as a high wave spinning top candle.

Friday featured the second highest volume of the week as well, indicating that there was a great deal of bearish sentiment out there for DIA.

Heading into this week keep an eye out for any volume shifts, as that will provide clues into whether or not there will be pains or gains heading into the new year.

The chart below outlines DIA’s support & resistance levels with their volume sentiments over the past 3-4 years.

DIA has support at the $428.40 (Volume Sentiment: Buyers, 1.4:1), $421.72 (Volume Sentiment: Buyers, 3.2:1), $414.99 (Volume Sentiment: Buyers, 3:1) & $413.73/share (Volume Sentiment: Buyers, 3:1) price levels & resistance at the $430.90 (10 Day Moving Average, Volume Sentiment: Buyers, 1.4:1), $431.69 (Volume Sentiment: Buyers, 1.4:1), $433.67 (Volume Sentiment: Buyers, 0.6:0*) & $433.91/share (50 Day Moving Average, 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

The week kicks off Monday with Chicago Business Barometer (PMI) data at 9:45 am, followed by Pending Home Sales data at 10 am & there are no major earnings announcements scheduled.

Tuesday the year winds down with S&P Case-Shiller Home Price Index (20 Cities) data at 9 am & there are no earnings reports scheduled for release.

Wednesday is New Year’s Day & there is no economic data or earning’s announcements.

Thursday the year kicks off with Initial Jobless Claims Data at 8:30 am, followed by Construction Spending data at 10 am & Resources Connection reports earnings to kick the new year off after the session’s close.

Friday the week winds down with ISM Manufacturing data at 10 am & there are no earnings reports scheduled for the day.

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 12/22/2024

SPY, the SPDR S&P 500 ETF slipped -2.16% last week, while the VIX closed the week at 18.36, indicating an implied one day move of +/-1.16% & a one month implied move of +/-5.31% for SPY.

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 trending back towards the neutral mark of 50 & currently sits at 46.09 following Friday’s advancing session, while their MACD is still bearish, but the histogram is declining less rapidly than earlier in the week.

Volumes were +44.71% above the prior year’s average (83,872,000 vs. 57,959,641), as market participants began jumping out of the pool following Wednesday’s FOMC interest rate decision & Fed Chair Powell’s press conference.

Monday kicked the week off on an ominous note, as the session opened higher, tested a little bit above Friday’s opening price, before heading lower on low volume to close below the open straddling the 10 day moving average’s support.

The session also resulted in a spinning top, which indicates there was a bit of indecision in the air on the part of market participants.

Tuesday the theme continued, as the session opened lower & was unable to fight higher to cross the 10 DMA’s resistance, closing the day as a doji on slightly higher volume than Monday, indicating that uncertainty & caution were still in the air, but there was brief equilibrium.

Wednesday is where things really began to unravel, as the session opened lower with the 10 Day Moving Average, briefly tested higher, before crumbling on a wide range decline on the week’s second highest volume following Chair Powell’s remarks.

What’s more alarming is how easily it broke down the support of the 50 day moving average & managed to close beneath it, which will cause the 50 DMA to curl over bearishly like the 10 DMA already has.

Thursday the pain continued, as the session opened higher & in line with the 50 DMA & briefly tested higher, before unraveling & closing just below Wednesday’s close.

While the slightly lower close means that it was not a bearish harami, it was hardly a vote of confidence & a sign that profit taking may be morphing into a more serious downwards movement in the near-to-mid term when you consider that the session’s volume had only narrowly lower volume than the prior day.

Friday’s price action also continued the skeptical view of the strength behind SPY’s recent moves.

The day opened on a lower note from Thursday, but managed to draw in the most market participants of the week, powering it above the 50 DMA’s resistance & almost reaching the 10 DMA intraday, before profits were taken & the price closed just above the 50 DMA’s support.

While Friday formed a bullish engulfing pattern with Thursday’s candle & the volume & +1.2% advance are all nice, it is still wise to approach this short week & next week with caution.

Particularly as while the volume spike & wide daily range can indicate a reversal is on the horizon, that doesn’t seem likely beyond a brief movement following the squeeze/covering Friday session.

Especially given that there’s likely not going to be much volume this week which will likely continue into next week due to the holidays creating shorter weeks.

Without some type of volume catalyst it doesn’t seem there would be any near-term rallies, particularly when you factor in the limited earnings calls & market data reports that are due for release.

Watching the relationship between Price, the 10 DMA & the 50 DMA will be a key area of focus, particularly as the window created in early November following the US Presidential Election has yet to fully fill & SPY’s oscillators are not signaling strength at the moment.

It will also be worth watching how SPY interacts with its support levels, especially given that the first one has been relatively untested & the following two are slightly more sturdy but close enough to the current price that based on the price action of last week can easily break down, leading to the fourth level, which has been Seller dominated 2:1 over the past 2-3 years.

This will also open SPY up to being ~3% from its 200 day moving average’s support, which is an important long-term trend mark.

SPY has support at the $589.40 (50 Day Moving Average, Volume Sentiment: Buyers, 0.4:0*), $584.15 (Volume Sentiment: Buyers, 1.86:1), $581.90 (Volume Sentiment: Buyers, 1.86:1) & $565.99/share (Volume Sentiment: Sellers, 2:1) price levels, with resistance at the $598.00 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $598.16 (Volume Sentiment: NULL, 0:0*) & $607.03/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

Price Level:Volume Sentiment For SPY ETF Over The Past 2-3 Years
Price Level:Volume Sentiment For SPY ETF Over The Past 2-3 Years

QQQ, the Invesco QQQ Trust ETF fell -2.24% last week, in a week that closely mirrored SPY’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 trending higher & sits at 51.53, while their MACD is bearish.

Volumes were +19.35% last week vs. the previous year’s average (44,446,000 vs. 37,240,478), as market participants were eager to get out of the pool on Wednesday & Thursday, but covering activity squeezed prices higher heading into the weekend.

QQQ opened the week on a more optimistic note than SPY, but it wasn’t without some caution signals.

Particularly of note was the low volume on Monday that helped QQQ hit a fresh all-time high despite it being a more solid advancing session than SPY’s.

Tuesday’s spinning top candle arrived on low volume as well & formed a bearish harami pattern with the prior day’s candle, which is when folks began heading to the door.

Wednesday opened slightly lower, but also on the second highest volume of the week ripped down straight through the support of the 10 day moving average.

Confirmation came on Thursday when on similar volume (slightly lower) the session opened briefly higher, before continuing to decline lower than Wednesday’s lower & price broke down below the $515/share mark.

Like SPY, QQQ’s Friday morning coffee came with a side order of lower, but it was able to briefly rally intraday to test the 10 DMA’s resistance, got rejected & closed in the middle of Thursday’s range.

This week it will be worth watching how the relatively untested $515.58/share support level holds up, as it’s recently broken down & prices are only above it due to Friday’s session, which while it may normal constitute a reversal opportunity, seems unlikely given that it occurred heading into tumbleweed volume week(s).

The next area of focus will be on the 50 DMA, not just as it is the next support level, but because once that support breaks down QQQ will be on unstable footing.

While QQQ has more local support touch-points than SPY, at the price levels we see now if the 50 DMA breaks down they may not be as resilient of support levels as originally thought if the moving mid-term trend has broken (as we’ve seen three times already in 2024).

QQQ has support at the $515.58 (Volume Sentiment: NULL, 0:0*), $507 (50 Day Moving Average, Volume Sentiment: NULL, 0:0*), $502.81 (Volume Sentiment: Buyers, 2:0*) & $501.35/share (Volume Sentiment: Buyers, 2:0*) price levels, with resistance at the $525.32 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $539.15/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

Price Level:Volume Sentiment For QQQ ETF Over The Past 2-3 Years
Price Level:Volume Sentiment For QQQ ETF Over The Past 2-3 Years

IWM, the iShares Russell 2000 ETF declined -4.78% last week, as investors were eager to jump out of the components of the small cap index.

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 rebounding from the oversold 30 mark & sits currently at 34.67, while their MACD is still bearish & near the lowest levels on its histogram.

Volumes were +40.84% above the prior year’s average last week (44,674,000 vs. 31,720,637), which is alarming given that two of the top three highest volume days were declining sessions & IWM had already been in decline for three weeks before this.

Looking at their MACD you can observe that they’ve been falling since around Thanksgiving time, so that much outflow is reason for concern.

IWM’s chart for the week closely resembles SPY & QQQ’s in terms of intraday action, so in the spirit of the holidays we’ll give the gift of brevity here.

Monday’s weak volumes on an advancing day that did not reach high enough to test the resistance of the 10 day moving average set the stage for the declines of the prior few weeks to continue, and they did on Tuesday, on volume that was slightly higher than Monday’s.

Wednesday put the nails in IWM’s coffin, as the day did manage to test the 10 DMA’s resistance, but proceeded to decline through the 50 DMA & showed more weakness than SPY & QQQ in relation to the price:moving averages relationship.

Thursday & Friday also mimicked SPY & QQQ, but more damage was done in the days leading up to them.

This coming week keep an eye on the 10 & 50 day moving averages, anticipating a bearish crossover by Christmas.

From there broader market sentiment will become more important, as while IWM’s steady oscillating around an average price to slowly climb higher gives them more support levels than other indexes, if the larger cap names are showing severe weakness the small cap names won’t be spared from pain as well.

It should also be noted that IWM is only 4.24% above its 200 DMA’s support, which if that longer term trend breaks down may lead to further declines, particularly as it currently sits in a price zone that is historically Seller dominated 1.5:1 which may cause more of a further breakdown based on how the other indexes behave.

IWM has support at the $221.04 (Volume Sentiment: Buyers, 2:1), $216.73 (Volume Sentiment: Buyers, 1.4:1), $214.01 (Volume Sentiment: Sellers, 1.5:1) & $213.96/share (Volume Sentiment: Sellers, 1.5:1) price levels, with resistance at the $223.51 (Volume Sentiment: Buyers, 2:1), $225.20 (Volume Sentiment: Sellers, 2:1), $225.73 (Volume Sentiment: Sellers, 2:1) & $226.50/share (Volume Sentiment: Sellers, 2:1) price levels.

Price Level:Volume Sentiment For IWM ETF Over The Past 2-3 Years
Price Level:Volume Sentiment For IWM ETF Over The Past 2-3 Years

DIA, the SPDR Dow Jones Industrial Average ETF dropped -2.46% last week, as even blue chip stocks were displeased & showing weakness in the wake of the FOMC decision.

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 climbing higher after bouncing off of the oversold 30 level last week & sits at 39.53 due to the last two sessions of the week, while their MACD is bearish & near the lower end of its histogram.

Volumes were +30.13% above the previous year’s average (4,456,000 vs. 3,424,382), which is a bearish signal given that there was only one actual bullish session on the week.

The primary difference between DIA’s week & IWM’s vs. SPY/QQQ’s is that Tuesday’s session that was supported by the 50 day moving average was on a gap down & that Thursday’s session was advancing, but that it opened higher than it closed, forming what appears as a bullish harami, but that is bearish when you consider the price action of the day.

For the sake of brevity, this week watch for the impending 10 & 50 day moving average bearish crossover, which will likely push prices lower to close the window created by the US election’s gap up.

Should this happen & oscillators get stretched out lower, keep an eye out for an emerging head & shoulders pattern with the $431.69/share from October being the left shoulder.

There isn’t as much support nearby for DIA vs. IWM, but given that DIA is the blue chip index it may not matter much, given that the component stocks are names that are most likely to be bought & held over the long-term anyways.

In the event of declines, it is worthwhile assessing the strength of their support levels using the table below & the ratios contained in it in order to gauge when market participants may step in to stop losses.

DIA has support at the $428.40 (Volume Sentiment: Buyers, 1.4:1), $414.99 (Volume Sentiment: Buyers, 3:1), $413.73 (Volume Sentiment: Buyers, 3:1) & $410.53/share (Volume Sentiment: Buyers, 9:1) price levels, with resistance at the $431.69 (Volume Sentiment: Buyers, 1.4:1), $433.64 (50 Day Moving Average, Volume Sentiment: Buyers, 0.6:0*), $435.08 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $443.32/share (Volume Sentiment: NULL, 0:0*) price levels.

Price Level:Volume Sentiment For DIA ETF Over The Past 3-4 Years
Price Level:Volume Sentiment For DIA ETF Over The Past 3-4 Years

The Week Ahead

It looks to be a quiet holiday week ahead!

Monday the week kicks off with Consumer Confidence, Durable-Goods Orders & Durable-Goods minus transportation data at 8:30 am, followed by New Home Sales at 10 am.

There are no earnings reports scheduled for Monday, Tuesday or Wednesday & Tuesday the market closes at 1pm.

Tuesday & Wednesday have no major data announcements as it is the Christmas Holiday.

Initial Jobless Claims data are released Thursday morning at 8:30 am.

Friday winds the week down with Advanced U.S. Trade Balance in Goods, Advanced Retail Inventories & Advanced Wholesale Inventories data at 8:30 am.

There are no earnings reports on Thursday or Friday this week either.

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 12/8/2024

SPY, the SPDR S&P 500 ETF gained +0.87% last week, while the VIX closed at 12.77, indicating an implied one day move of +/-0.81% & an implied one month move of +/-3.69%.

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 approaching the overbought mark & currently sits at 69.86, while their MACD is bullish, but the histogram is beginning to wane

Volumes were -45.47% lower than the previous year’s average (32,290,000 vs. 59,219,960), as market participants continue to tread cautiously so close to all-time high prices for SPY.

Things are beginning to look like the latter portion of a Jenga game with the low volumes & tight daily ranges that we have been seeing over the past few weeks.

Monday the week began on a quiet note, resulting in a low volume session that ended as a doji, indicating that there was uncertainty, but temporary equilibrium for SPY’s price, with the day’s upper shadow indicating that there was small appetite for the upside.

Tuesday featured more of the same, when the day closed as another doji candle that had a tight range for the session on even less volume than Monday.

Wednesday is where most of the week’s advancing price action came from, on account of the gap up open that came on the strongest volume of the week.

Sentiments returned to cautious on Thursday though & some profits from the gap’s jump were taken, as the session ended in a bearish harami pattern with Wednesday’s candle, indicating that there was fear on the horizon.

This carried into Friday, whose candle resembled that of the ones from earlier in the week & the week ended with a gravestone doji on a +0.19% gain for the day.

This week all eyes will be on Wednesday & Thursday for CPI & PPI data as it will lend clues as to what direction interest rates will move in (or stay the same) in the coming month.

A key thing to watch will be should there be a 1% decline for SPY whether or not the $600.17/share support level holds up, as otherwise the next support level is not until $586.12, which is another -2.34% (totaling ~3.4%).

Another reason that this is important is because in the event that that level does not hold up, prices would likely pass bearishly through the 50 day moving average as well, which would open SPY up to test the window that was created in early November when prices gapped up over the 10 day moving average.

Despite the low volume the market was able to continue on & set a new all-time high last week, but that waning volume sentiment is indicating that there is a lack of confidence at the moment in SPY & it is difficult to see it climbing much higher without more volume & participation.

Due to the nature of SPY’s low volume while near all-time highs there is not much point in examining upside potential from where they sit currently & it is more important to understand how SPY may fall in the event of a decline/profit taking.

SPY has support at the $602.47 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $600.17 (Volume Sentiment: NULL, 0:0*), $586.12 (Volume Sentiment: Buyers, 0.4:0*) & $585.74/share (50 Day Moving Average, Volume Sentiment: Buyers, 0.4:0*) price levels, with resistance at the $609.07/share (All-Time High, Volume Sentiment: NULL, 0:0*) price level.

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

QQQ, the Invesco QQQ Trust ETF advanced +3.28%, as investors favored the tech-heavy index the most out 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 closed at the overbought level of 70 on Friday, while their MACD remains bullish in the wake of Wednesday’s gap up session.

Volumes were -40.9% lower than the prior year’s average (22,354,000 vs. 37,825,929), as market participants were just as wary of QQQ as they were of jumping into SPY.

This should be noted, as SPY’s week featured weak volume but smaller daily ranges covered by their candlesticks compared to the broader sessions of QQQ’s week.

Monday kicked the week off on a gap up open for QQQ, which continued rising on the week’s second highest volume.

Tuesday volumes decreased but the advances continued for QQQ as prices were able to break back above the $515/share price level.

Wednesday opened on a gap up for QQQ much like it did for SPY on the week’s strongest volume, before profit taking commenced on Thursday & QQQ declined.

Friday the week closed on a high note with a new all-time high being set.

This coming week will hope to see higher volumes for QQQ, as it is difficult to continue climbing with such weak participation at all-time highs.

Even if QQQ’s price can manage to notch another all-time high this week, the current environment’s sentiment is running on fumes & is not sustainable for much longer.

QQQ’s next support level is currently -2% below Friday’s closing price, which is just above their 10 day moving average.

Should those break down there aren’t any support levels for an additional -2.5%, at which point price would be wedged between the resistance of the 10 day moving average & the support of the 50 DMA.

It should be noted that most of the support levels for the first ~8-9% of declines from QQQ’s closing price on Friday have not faced significant seller pressure over the past ~2 years, which will be something to be mindful of in the event of retests in the near-future.

QQQ has support at the $515.58 (Volume Sentiment: NULL, 0:0*), $514.04 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $502.81 (Volume Sentiment: Buyers, 2:0*) & $501.35/share (Volume Sentiment: Buyers, 2:0*) price levels, with resistance at the $526.72/share (All-Time High, Volume Sentiment: NULL, 0: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 declined -1.22% last week, as the small cap index was the most shunned out of the major four.

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 58.53, while their MACD crossed over the signal line bearishly on Thursday.

Volumes were -33.9% lower than the prior year’s average (21,508,000 vs. 32,537,075), as market participants were even unenthusiastic about the small cap index.

Given that IWM declined on low volume it is not as bad of a sentiment reading than QQQ who advanced on even lower volume, but it is still a signal to take caution.

Monday set the stage for the week of declines, as the highest volume of the week came on a session that resulted in a hanging man candle whose lower shadow extended all the way down to the $240/share level.

Tuesday IWM’s slide continued as the session opened lower, attempted to reach the open of Monday’s session but was unable to & the rest of the session was spent in decline.

Wednesday the bleeding was temporarily halted, but there was a lot of uncertainty in the air given the week’s lowest volume session also resulted in a spinning top candle whose lower shadow was perched atop of the support of the 10 day moving average.

Thursday that support gave way shortly after the session’s open & the $237.50/share level was briefly touched, but IWM was able to close just above it, leading into Friday’s gap up open that proceeded to decline as the day wore on.

Friday’s session formed a bearish harami pattern with Thursday’s, which is troubling entering a new week when the nearest support level for IWM is -4.64% below their closing price on Friday.

The good news for IWM is that the 50 day moving average and another support level reside in the $227-228/share price range, but the bad news is that over the past ~2 years there has been 2 Sellers for every Buyer at this price level.

This is particularly bad for IWM here as this price level upon being reached has often resulted in further declines, which will be something to be mindful of in the event of a retest.

The good news in the event of a retest is that there are lots of support touch points below it, but to reach those levels the price would have to pass below the 50 day moving average’s support, placing it then below both the 10 & 50 DMAs.

IWM has support at the $227.85 (Volume Sentiment: Sellers, 2:1), $227.82 (50 Day Moving Average, Volume Sentiment: Sellers, 2:1), $227.17 (Volume Sentiment: Sellers, 2:1) & $225.87/share (Volume Sentiment: Sellers, 2:1) price levels, with resistance at the $240.43 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $242.39 (Volume Sentiment: NULL, 0:0*) & $244.98/share (All-Time 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 dipped -0.65%, as the blue chip index was unable to turn a positive week 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 back towards neutral & sits currently at 61.64, while their MACD is set to cross over the signal line bearishly on Monday.

Volumes were -31% lower than the previous year’s average (2,388,000 vs. 3,460,000) & market participants were even not diving into the safety of blue chip names near these all-time highs across the major four indexes.

One thing that jumps out immediately when looking at DIA’s chart is that Friday’s close occurred below the support of the 10 day moving average while the price still sits on the island that formed two weeks ago.

Much like IWM, DIA started the week off on a foreboding note with a session that opened higher than Friday’s close, tested slightly higher briefly, before ultimately declining.

Tuesday followed suit & DIA continued lower, but managed to close down only midway through the day’s total range.

Wednesday showed some brief optimism by opening on a gap up, but uncertainty was the story coming into the close as the session ended as a spinning top candle on the highest volume of the week & a new all-time high was hit for DIA.

Thursday the declines continued, although there was an attempt made to reach the high of Wednesday & set another all-time high, but market participants did not want to assume more risk.

Risk-off sentiment continued into the weekend, as the third highest volume of the week came on Friday’s declining session that broke through the support of the 10 DMA.

This week will be important to keep an eye on the window that created the island that DIA’s been trading on for the past two weeks or so, as now that it has broken through the support of the 10 DMA it looks set to potentially fill the gap.

Another area of interest to observe is that if the $444.60/share support level is broken through in the coming days, the next support level doesn’t occur for another -2.6% (-3.6% total from Friday’s closing price).

If that breaks down then price will enter into a range where there have historically been some strong Sellers:Buyers until the $414.92/share support level is reached.

As with all of the others above, when this close to all-time highs & on such weak volumes there is not much point to describing potential upside activity.

DIA has support at the $444.60 (Volume Sentiment: NULL, 0:0*), $432.94 (Volume Sentiment: Buyers, 0.6:0*), $432.01 (50 Day Moving Average, Volume Sentiment: Buyers, 0.6:0*) & $429.64/share (Volume Sentiment: Buyers, 1.4:1) price levels, with resistance at the $448.08 (10 Day Moving Average, Volume Sentiment: ) & $451.55/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

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

The Week Ahead

Monday kicks the week off with Wholesale Inventories data at 10 am.

Hello Group reports earnings before Monday’s opening bell, followed by Toll Brothers, Braze, C3.ai, Casey’s General, MongoDB, Oracle, Phreesia, Vail Resorts & Yext after the session’s close.

NFIB Optimism Index data is released Tuesday at 6 am, followed by U.S. Productivity (revision) data at 8:30 am.

Tuesday morning features earnings reports from Academy Sports + Outdoors, AutoZone, Designer Brands, Ferguson, G-III Apparel, Ollie’s Bargain Outlet & United Natural Foods, with Dave & Buster’s, GameStop & Stitch Fix reporting after the closing bell.

Wednesday brings us Consumer Price Index, CPI Year-over-Year, Core CPI & Core CPI Year-over-Year data at 8:30 am, followed by Month U.S. Federal Budget data at 2pm.

Cognyte Software, Photronics & REV Group report earnings on Wednesday morning, with Adobe, Nordson & Oxford Industries reporting after the session closes.

Initial Jobless Claims, Producer Price Index, Core PPI, PPI Year-over-Year & Core PPI Year-over-Year data are all scheduled to be released Thursday morning at 8:30 am.

Thursday morning’s earnings report comes from Ciena, with Broadcom, Costco Wholesale & RH reporting after the closing bell.

Friday winds the week down with Import Price Index & Import Price Index minus Fuel data at 8:30 am & there are no noteworthy earnings reports scheduled for the day.

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 11/24/2024

SPY, the SPDR S&P 500 ETF added +1.67% this past week, while the VIX closed at 15.24 indicating an implied one day move of +/-0.96% & an implied one month move of +/-4.41%.

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 trending upward towards the overbought level again, currently sitting at 61.66, while their MACD is signaling that it’s poised for an early week bullish crossover before the Thanksgiving holiday.

Volumes were still weak, coming in -26.49% below the prior year’s average level (44,300,000 vs. 60,260,437), as market participants are still feeling a bit uneasy near these all-time high price levels.

The week started off on a optimistic, but uncertain note, as Monday’s session resulted in a spinning top that formed a bullish harami pattern with Friday’s candle on very light volume.

Tuesday opened lower but powered higher to form a bullish engulfing pattern with Monday’s candle & the volume was a bit higher, but still not the level of enthusiasm that is needed to continue to a new all-time high.

Wednesday’s session resulted in a dragonfly doji, indicating uncertainty given that it retraced the entire range of the prior day’s candle, but ultimately the day was able to close higher at the top of the session’s candle by the open.

Thursday opened on a gap up in line with the 10 day moving average’s resistance, tried higher but ultimately retraced below the close of Wednesday’s session before rallying back to close as a doji candle by the 10 DMA.

Friday opened in line with Thursday’s close but was able to close slightly higher, although indicating hesitancy & uncertainty as the low volume session closed as a spinning top candle.

This week it should be kept in mind that there are only 3.5 trading days, as Thursday is Thanksgiving & the market is closed & Friday is a half day.

Wednesday has a lot of data announcements & there are some earnings calls scheduled for early in the week that may impact SPY’s performance.

With that in mind, SPY looks primed to straddle the 10 DMA & trade around it on light, holiday week volume.

It is unlikely to get the volume needed to force a retest of the all-time high that sits ~1% above Friday’s close & if it was unable to be reached last week it seems less likely to happen on a short week when folks are traveling.

To the downside it will be interesting to see how the $590/share level holds up, given Tuesday’s close there & Wednesday’s doji candle resting right above it, but should it test any lower the chart below lists SPYs price level:volume sentiment over the past ~2 years.

SPY has support at the $593.01 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $586.12 (Volume Sentiment: Buyers, 0.4:0*), $583.86 (Volume Sentiment: Buyers, 1.86:1) & $579.21/share (50 Day Moving Average, Volume Sentiment: Sellers, 1.1:1) price levels, with resistance at the $600.17/share (All-Time High, Volume Sentiment: NULL, 0:0*) price level.

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

QQQ, the Invesco QQQ Trust ETF that tracks the NASDAQ 100 gained +1.86% last week, as investors were slightly more eager to pile into the tech heavy index than the S&P 500 components.

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 above the neutral level of 50 & sits at 56.45 but has flattened out recently, while their MACD is bearish but showing signs of a potential bullish crossover before the end of the week if the histogram shows weakness on Monday or Tuesday.

Volumes were the weakest of the major index ETFs, coming in -27.27% below the previous year’s average level (27.928,000 vs. 38,399,048), as investors are still not feeling confident about hopping back into the pool so close to all-time highs.

QQQ’s week began on a similar note to SPY’s with Monday’s candle forming a bullish harami with Friday’s & closing as a spinning top on low volume, indicating that there was a bit of uncertainty in the air.

Tuesday opened lower but was able to close higher, ending the day forming a bullish engulfing pattern with Monday’s candle, but again on weak volume.

Wednesday opened lower & tested lower than Tuesday’s lows, but was able to close in line with the open as a dragonfly doji, indicating that there was still a little upside appetite, but that people were taking profits throughout the day too.

Thursday opened on a gap higher to just beneath the resistance of the 10 day moving average, tested almost as low as Wednesday’s session’s low, but was able to rally higher to form a hanging man candle that closed lower than it opened on the highest volume session of the week.

It appears that a lot of market participants were taking profits those two days based on how low they tested, but bulls managed to push their closing prices back to the high end of the days’ ranges.

Friday left the week off on a note of bearish uncertainty for QQQ, as while the session advanced +0.16%, it resulted in a spinning top candle that was unable to break above the resistance of the 10 DMA, which has now curled over & is moving downward towards the price.

Much like SPY, QQQ is unlikely to make a run at their all-time high this week due to the short week & anticipated low volume that accompanies a holiday.

They’re likely to trade around the 10 DMA on light volume all week, pending no major news or bad data releases occur.

In the event of decline, QQQ has more local support levels than SPY which may control the rate of descent, but should that happen investors should begin watching for a bearish head & shoulders pattern, particularly given their 10 DMA is even looking like one.

QQQ has support at the $502.81 (Volume Sentiment: Buyers, 2:0*), $501.35 (Volume Sentiment: Buyers, 2:0*), $494.49 (Volume Sentiment: Buyers, 17.25:1) & $493.70/share (Volume Sentiment: Buyers, 17.25:1) price levels, with resistance at the $506.17 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*) $515.58/share (All-Time High, Volume Sentiment: NULL, 0: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 advanced +4.5% last week, as investors were eager to pile into the small cap index compared to the other three major index ETFs.

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 towards the overbought 70 level & currently sits at 64.85, while their MACD crossed over bullishly on Friday, but the histogram level is quite low which leaves room for skepticism on the strength of the crossover.

Volumes were also weak, coming in -20.59% below the prior year’s average level (26,200,000 vs. 32,994,484), as even small cap investors are feeling nervous near their all-time high.

Monday kicked the week off with bullish uncertainty, as the session created a bullish harami cross with Friday’s candle on some of the week’s highest volume.

Bullish engulfing Tuesday also hit IWM, as despite opening on a gap down the bulls came back & force the session to close above the high of Monday’s session.

Wednesday’s candle would be described as a hanging man if it occurred in an actual uptrend & not in the wake of a two day reversal, but market participants showed that there was still plenty of negative sentiment in the air, given the size of the lower shadow.

Thursday opened higher, signaled that there was some downside sentiment (or near-term profit taking) on the lower shadow, but was able to power through the 10 day moving average & close above it as there was a lot of advancing volume relative to every day that week but Monday.

Friday opened on a gap higher, briefly tested lower but the $235/share mark held strong & propelled IWM to close higher for a +1.85% gain on the day.

This week will be focused on whether or not the support of the 10 day moving avera

IWM has support at the $233.84 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $227.85 (Volume Sentiment: Sellers, 2:1), $227.17 (Volume Sentiment: Sellers, 2:1) & $226.40/share (Volume Sentiment: Sellers, 2:1) price levels, with resistance at the $242.39/share (All-Time 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 climbed +1.99% last week, as the blue chip index was the second most favored major index ETF of the big four.

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 & currently sits at 65.96, while their MACD crossed over bullishly on Friday, but the histogram level is rather muted, calling to question the strength of the signal.

Volumes were +28.8% above the previous year’s average (4,492,000 vs. 3,487,619), as investors were still feeling eager to get into the component names of the blue chip index.

Monday began the week on a note of muted uncertainty, as the day resulted in a doji candle for a slight decline on very weak volume.

Tuesday opened on a major gap down, but throughout the session bulls came in & were able to force the closing price above the open, but still for a declining session.

Wednesday was a tug of war between bulls & bears after opening on a gap up, as there was still plenty of bearish sentiment out there based on the size of the candle’s lower shadow, but the day managed to rally higher.

This set up the highest volume session of the week on Thursday, where the day opened on a gap up, there was some profit taking based on the lower shadow before powering through the 10 DMAs resistance to close above it.

The upper shadow on the day’s candle also indicated that there were market participants interested in seeing DIA continue its climb, which is what happened on Friday as another gap up session left DIA within $1.44 of its all-time high.

Based on the high volume heading into the weekend & the recent MACD bullish crossover it appears that DIA will at least break above its all-time high this week.

This brings with it a set of problems though, as once the oscillators overheat there will be profit taking from that batch of high volume we saw on Thursday & Friday & there are not that many nearby support levels for DIA.

In the event of a new ATH there would be support at $444.60 & at where ever the 10 day moving average winds up by then, as it will continue marching higher along with the price.

Another key area to keep an eye on in the event of a decline is that window that was created by the post-election gap up, as if the $429.64/share support level breaks down that will likely begin to fill, especially if prices enter the $424-427.99/share zone where Sellers have outpaced Buyers at a rate of 1.67:1 over the past 3-4 years.

DIA has support at the $437.68 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $432.94 (Volume Sentiment: Buyers, 0.6:0*), $429.64 (Volume Sentiment: Buyers, 1.4:1) & $426.62/share (50 Day Moving Average, Volume Sentiment: Sellers, 1.67:1) price levels, with resistance at the $444.60/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

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

The Week Ahead

Monday has no major economic announcements scheduled.

Bath & Body Works & Diana Shipping report earnings Monday morning before the opening bell, with Agilent Technologies, Central Garden, Enanta Pharmaceuticals, Fluence, Leslie’s, NJ Resources, Semtech, Woodward & Zoom Video Communications reporting after the closing bell.

S&P Case-Shiller Home Price Index (20 Cities) is released Tuesday at 9 am, Consumer Confidence & New Home Sales data comes out at 10 am & the Minutes of he Fed’s FOMC meeting are due out at 2pm.

Tuesday’ morning’s earnings kick off with Abercrombie & Fitch, American Woodmark, Analog Devices, Bank of Nova Scotia, Best Buy, Burlington Stores, Dick’s Sporting Goods, Embecta, J.M. Smucker, Kohl’s, Macy’s & Titan Machinery, followed by Dell Technologies, Ambarella, Arrowhead Pharmaceuticals, Autodesk, CrowdStrike, Guess?, HP Inc., Mitek Systems, Nordstrom, Nutanix, Urban Outfitters & Workday after the closing bell.

Wednesday is going to be a busy one on the data-front, starting with Initial Jobless Claims, Durable-Goods Orders, Durable-Goods minus Transportation, Advanced U.S. Trade Balance In Goods, Advanced Retail Inventories, Advanced Wholesale Inventories & GDP (first revision) are all due out at 8:30 am, followed by Personal Income (nominal), Personal Spending (nominal), PCE Index, PCE (year-over-year), Core PCE Index, Core PCE (year-over-year) & Pending Home Sales at 10 am.

Patterson Companies reports earnings before Wednesday’s opening bell, with Kroger & Zumiez set the report after the session’s close.

Thursday is Thanksgiving so there is no data to be released.

Friday brings us the Chicago Business Barometer (PMI) report at 9:45 am & there will be no earnings reports released.

*** 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 11/17/2024

SPY, the SPDR S&P 500 ETF slid -2.08% this week, while the VIX closed at 16.14, indicating an implied one day move of +/-1.02% & an implied one month move of +/-4.67% for the S&P 500.

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 trending back down toward the neutral level & currently sits at 52.43, while their MACD has curled over bearishly & will likely cross the signal line within the first day or two of the week.

Volumes were -23.98% lower than the prior year’s average level (46,144,000 vs. 60,703,202), as investors are still timid near all-time highs for SPY.

For over seven months now volumes have been drastically lower than they had been in the years prior, which brings up questions regarding is it hesitancy due to the high price levels & valuations, or is there something else out there that is keep money on the sidelines.

Last Monday SPY kicked the week off on a foreboding note, as despite an advancing session that hit their current all-time high, the day resulted in a hanging man candle that closed lower than it opened (bearish).

It should also be noted that this was the lowest volume session of the day, which makes the move even more alarming.

Tuesday the bad times continued, as the day opened lower, tested slightly higher, only to decline & reinforce the negative sentiment that Monday began the week with.

Wednesday the market temporarily found equilibrium as the day resulted in a doji candle that closed slightly higher than the day prior’s on the second highest volume of the week.

Things resumed heading south on Thursday with a declining session that began filling in the window created by the previous Thursday’s gap up session.

Friday was a risk off into the weekend type of day, opening on a gap down near the 10 day moving average & blowing through the support level to close lower on the day on the highest volume of the week.

This coming week should be interesting (this note is late as I was OOO Monday) as there are a handful of Fed speakers & NVDIA’s earnings report is due out Wednesday.

The Fed speakers aren’t likely to tell us anything we don’t already know & it seems that SPY is consolidating within Friday’s candle’s range while waiting to see what comes from that report.

In the event it moves us to the upside the $600.17/share mark will be where all eyes focus to see if the resistance level can be broken.

In the event it’s a downside surprise the window that is at the $580/share level from October will be in focus, as it was gapped both below & over & because the $575-579.99 level is a seller dominated price zone which will likely cause further declines.

This will be problematic as there are not many local support levels for SPY from its current price & may mean it struggles to find footing until after a loss of 3-5%.

SPY has support at the $586.12 (Volume Sentiment: Buyers, 0.4:0*), $575.29 (50 Day Moving Average, Volume Sentiment: Sellers, 1.1:1), $567.89 (Volume Sentiment: Sellers, 2:1) & $563.43/share (Volume Sentiment: Buyers, 1.7:0*) price levels, with resistance at the $590.33 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $600.17/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

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

QQQ, the Invesco QQQ Trust ETF dropped -3.42% last week, as market participants were taking some profits after the prior week’s gap up sessions.

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 has just passed bearishly through the neutral level of 50 & sits currently at 48.65, while their MACD is set to cross the signal line bearishly during Monday’s session.

Volumes were -21.76% below the previous year’s average level (30,342,000 vs. 38,782,885), which like SPY means that they were dramatically lower than the prior year’s average from seven months ago, begging the question of where this money is & why.

QQQ’s week looks awfully similar to SPY’s, except that all of QQQ’s candles are red, while SPY had some that were filled black as they closed lower than they opened but advanced on the open.

Monday resulted in a new all-time high for QQQ on low volume that also was a hanging man candle, predicting the bearishness the rest of the week followed with.

Tuesday continued lower, but the $510/share level was not broken through as investors seemed to think that was a fair valuation again on Wednesday when prices approached it, but did not break down through it.

Wednesday closed in a doji, indicating that there was temporary equilibrium in the eyes of market participants, before Thursday finally broke down the $510/share level to close beneath it.

Friday everything fell apart as QQQ gapped down to open below the 10 day moving average’s support & only continued lower throughout the day on the week’s highest volume.

Profits from the prior week’s gaps were taken 0ff of the table as investors await NVDA’s earnings report on Wednesday, as it will lend clues into the state of technology names.

In the event of a good report, QQQ has a few resistance levels to break through before they reach their all-time high, as like SPY so far this week they’ve just consolidated into the range set by Friday’s candle’s real body.

In the event they break out above the $502.81 mark the 10 DMA’s resistance will be interesting, given how hard they fell through it on Friday as a support level.

On the downside the 50 DMA is the second nearest support level, with the $493.70 one occurring in a price level that has been overwhelming strong for the buyers historically.

While Friday’s high volume may be viewed as some as ammunition getting ready to be reemployed in the market, based on how low volumes have been in the past seven months & how high Friday’s bearish session’s volume was we may be looking at more declining behavior in the near-term.

QQQ has support at the $493.70 (Volume Sentiment: Buyers, 17.25), $489.20 (50 Day Moving Average, Volume Sentiment: Buyers, 1.25:1), $484.86 (Volume Sentiment: Buyers, 3.5:1) & $483.75/share (Volume Sentiment: Buyers, 1.2:1) price levels, with resistance at the $501.35 (Volume Sentiment: Buyers, 2:0*), $502.81 (Volume Sentiment: Buyers, 2:0*), $505.57 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $515.58/share (All-Time High, Volume Sentiment: NULL, 0: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 worst week of the major four index ETFs, declining -4.05% as investors took profits on the heels of their outperformance from last 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 near the neutral 50 mark & sits at 52.09, while their MACD is bearishly approaching the signal line & looks set to cross over it early this week.

Volumes were -7.19% below the previous year’s average level (30,872,000 vs. 33,265,375), which is rare to see these days, as IWM has been trading at higher volume levels than it had been seven months ago (unlike SPY & QQQ).

Unlike SPY & QQQ, WM’s week kicked off on an advancing session that reached a new all-time high, but it was on low volume & resulted in a spinning top candle which means that there was a bit of uncertainty among market participants.

This led to the avalanche of tall red candles that came throughout the rest of the week, as investors took their profits from the previous week & went running.

Thursday’s session saw a temporary breakdown of the 10 DMA’s support, which led to Friday’s open below it & continued move downward towards near the $227.50/share level ($227.81).

IWM’s closing level on Friday sits right atop the $227/share support zone, but the window created by last Wednesday is still sitting open & the past couple of weeks have shown both the tops & bottoms of IWM’s trading begin to close up & narrow, indicating that there is an added degree of uncertainty in the market right now.

Should the window continue to close, the 50 Day Moving Average will become the place of focus as it continues moving higher & will likely be near the bottom of the window by the time a test comes.

The first four support levels from Friday’s close have been seller dominated 2:1 over the past 3-4 years.

As for the upside, if IWM breaks above its 10 DMA the only resistance level above it is the all-time high, which it will need some strong volume to break above.

This may prove difficult, given that IWM’s current average prior year’s volume is already higher than it was seven months ago, which is not the case for SPY or QQQ.

IWM has support at the $227.85 (Volume Sentiment: Sellers, 2:1), $227.17 (Volume Sentiment: Sellers, 2:1), $225.87 (Volume Sentiment: Sellers, 2:1) & $224.17/share (Volume Sentiment: Sellers, 2:1) price levels, with resistance at the $233.07 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $243.39/share (All-Time 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 Dow Jones Industrial Average ETF fared the best this week of the major four index ETFs, falling just -1.27%.

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

Their RSI is trending back down towards neutral & sits currently at 57.03, while their MACD has curled over bearishly & looks primed to cross through the signal line by mid-week.

Volumes were -8.4% below the prior year’s average (3,162,000 vs. 3,451,937), as investors are skittish, but still wetting their beaks on the blue chip index’s components.

Monday kicked off the week with a shooting star candle (bearish) with a new all-time high for DIA.

Tuesday set the stage for some hard times to come, when a bearish engulfing candle sent DIA below the $440/share level before Wednesday’s doji candle that finished relatively in line with Tuesday’s close.

Wednesday the pain continued, as DIA opened higher before another wide-range bearish engulfing candle came from the day’s session, which led to the pain DIA felt Friday when prices gapped down & continued lower after the open to close just below the resistance of the 10 day moving average.

Tomorrow will be an interesting day, as NVDA’s earnings do not directly impact DIA or IWM as they are not a component of those indexes, which will be something for folks to keep in mind over the coming two days of trading.

DIA has a large window from the previous week to fill in on the downside, with their all-time high being the only resistance level, but one that will be a formidable level to break above.

DIA has support at the $432.94 (Volume Sentiment: Buyers, 0.6:0*), $425.79 (Volume Sentiment: Sellers, 1.67:1), $423.86 (50 Day Moving Average, Volume Sentiment: Buyers, 3.2:1) & $417.86/share (Volume Sentiment: Sellers, 7:1) price levels, with resistance at the $434.71 (10 Day Moving Average, Volume Sentiment: Buyers, 0.6:0*) & $444.60/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

Home Builder Confidence Index data & Fed President Goolsbee speaking are Monday morning’s big market data, each coming in at 10 am.

Monday morning kicks off with reports from Brady (BRC) & Twist Bioscience, followed by AECOM, BellRing Brands & Symbiotic after the session’s close.

Tuesday morning features Housing Starts & Building Permits data at 8:30 am, followed by Fed President Goolsbee speaking again at 12:25 pm.

Walmart, Amer Sports, Energizer, Jacobs Solutions, Lowe’s, Medtronic, Oaktree Specialty Lending Corp, Viking Holdings, Vipshop & Weibo report earnings before the opening bell on Tuesday, with Alcon, AZEK, Dolby Labs, Golub Capital, Keysight, La-Z-Boy, Powell Industries, Varex Imaging & ZTO Express set to report after the closing bell.

Wednesday is another Fed speaker day, with Governor Cooks speaking at 11 am & Governor Bowman speaking at 12:15 pm.

Wednesday morning’s earnings reports include Berry Global, Dycom, Global-E Online, Nio, Spire, Target, TJX Companies & Wix.com, followed by NVDA, Copa Holdings, Jack In The Box, Maximus, Palo Alto Networks, Snowflake & Sociedad Quimica y Minera after the session’s closing bell.

Thursday begins with Initial Jobless Claims & Philadelphia Fed Manufacturing Survey Data at 8:30 am, Fed President Hammack speaking at 8:45 am, Existing Home Sales & Leading Economic Index data reported at 10 am, Fed President Schmid speaking at 1:10 pm & Fed Vice Chair For Supervision Barr speaking at 4:40 pm.

Deere & Company, Atkore International, BJ’s Wholesale, KE Holdings, Shoe Carnival, Vestis & Warner Music Group report earnings on Thursday morning before the session’s open, with Copart, Elastic, Gap, Intuit, Ross Stores & UGI Group reporting after the close.

S&P Flash U.S. Services PMI & S&P Flash U.S. Manufacturing PMI data come out Friday morning at 9:45 am, followed by Consumer Sentiment (final) data at 10 am & Fed Governor Bowman speaking at 6:15 pm.

Friday’s primary earnings report is Buckle before the session’s open.

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 ***

Price Level:Volume Sentiment Analysis For SPY (S&P 500), QQQ (NASDAQ 100), IWM (Russell 2000) & DIA (Dow Jones Industrial Average) 11/14/2024

It’s been about two months since the last check in of the major index ETF’s price level:volume sentiment & a lot has happened in that time.

Markets have continued to grind higher though in the face of the US Presidential Election, bad weather events causing widespread damage & today’s PPI print coming in hotter than expected after two straight consecutive rate cuts & all of the major index ETFs sit near their all-time highs.

The VIX is currently at 14.13 after remaining elevated for the month of October & now shows an implied one day move of +/-0.89% & an implied one month move of +/-4.08%.

With the election results seeming to have calmed the market’s nerves quite a bit it is time to run through the Buyer:Seller sentiment at each price level that the major indexes have traded at over the past few years.

This may shed light into how market participants will behave if the same price levels are entered/re-tested again in the near future.

As noted in the last note, due to the markets being near all-time highs there are many price levels that lack enough information to make a reading on, but that have been traded at, which will be denoted as “NULL”, most of which occur near the extreme highs & lows of the listed ranges below.

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 (Sellers:Buyers) 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, similar to a barometer 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, The SPDR 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 enjoyed a massive gap up following the election after spending most of October straddling its 10 day moving average.

Since Tuesday it has shown that folks are beginning to take profits following the move upward, which has all eyes looking at the window created by the post-election gap up.

There are two support levels near the lower end of the gap, one of which being the 10 day moving average which continues higher on a daily basis.

While this may help slow any declines, should the support & the $586-level be broken the next stop is the 50 DMA’s support.

With this in mind, it is worth looking at how investors have behaved over the past few years at each price level to see if it lends clues into how they may choose to behave again in the near-future.

Below is a list of the volume sentiments at each price level SPY has traded at over the past 2-3 years.

SPY ETF's Price Level:Volume Sentiment Over The Past ~2 Years At One Year Support/Resistance Levels
SPY ETF’s Price Level:Volume Sentiment Over The Past ~2 Years At One Year Support/Resistance Levels
SPY ETF's Price Level:Volume Sentiment Over The Past ~2 Years
SPY ETF’s Price Level:Volume Sentiment Over The Past ~2 Years
Price Level:Volume Sentiment For SPY ETF Over The Past ~2 Years
Price Level:Volume Sentiment For SPY ETF Over The Past ~2 Years
Price Level:Volume Sentiment For SPY ETF Over The Past ~2 Years
Price Level:Volume Sentiment For SPY ETF Over The Past ~2 Years
SPY ETF's Price Level:Volume Sentiment Over The Past ~2 Years
SPY ETF’s Price Level:Volume Sentiment Over The Past ~2 Years

$605 -NULL – 0:0*, +1.31% From Current Price Level

$600 – NULL – 0:0*, +0.47% From Current Price Level – All-Time High*

$595 – NULL – 0:0*, -0.37% From Current Price Level – Current Price Level*

$590 – NULL – 0:0*, -1.2% From Current Price Level

$585 – Buyers – 0.4:0*, -2.04% From Current Price Level – 10 Day Moving Average*

$580 – Buyers – 1.86:1, -2.88% From Current Price Level

$575 – Sellers – 1.1:1, -3.72% From Current Price Level

$570 – Buyers – 4.5:1, -4.55% From Current Price Level – 50 Day Moving Average*

$565 – Sellers – 2:1, -5.39% From Current Price Level

$560 – Buyers – 1.7:0*, -6.23% From Current Price Level

$555 – Buyers – 1.54:1, -7.06% From Current Price Level

$550 – Buyers – 1.33:1, -7.9% From Current Price Level

$545 – Buyers – 1.56:1, -8.74% From Current Price Level

$540 – Buyers – 1.17:1, -9.58% From Current Price Level

$535 – Sellers – 1.1:1, -10.41% From Current Price Level – 200 Day Moving Average*

$530 – Buyers – 1.44:1, -11.25% From Current Price Level

$525 – Buyers – 3.67:1, -12.09% From Current Price Level

$520 – Buyers – 3.6:1, -12.93% From Current Price Level

$515 – Sellers – 1.14:1, -13.76% From Current Price Level

$510 – Buyers – 1.67:1, -14.6% From Current Price Level

$505 – Sellers – 1.43:1, -15.44% From Current Price Level

$500 – Buyers – 1.04:1, -16.27% From Current Price Level

$496 – Sellers – 1.75:1, -16.94% From Current Price Level

$492 – Buyers – 1.14:1, -17.61% From Current Price Level

$488 – Buyers – 1.43:1, -18.28% From Current Price Level

$484 – Buyers – 1.25:1, -18.95% From Current Price Level

$480 -Buyers – 2.17:1, -19.62% From Current Price Level

$476 – Buyers – 1.5:1, -20.29% From Current Price Level

$472 – Buyers – 2.2:0*, -20.96% From Current Price Level

$468 – Sellers – 1.38:1, -21.63% From Current Price Level

$464 – Even – 1:1, -22.3% From Current Price Level

$460 – Sellers – 1.83:1, -22.97% From Current Price Level

$456 – Buyers – 0.4:0*, -23.64% From Current Price Level

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

$448 – Buyers – 1.22:1, -24.98% From Current Price Level

$444 – Buyers – 3.25:1, -25.65% From Current Price Level

$440 – Buyers – 1.7:1, -26.32% From Current Price Level

$436 – Buyers 1.03:1, -26.99% From Current Price Level

$432 – Buyers – 1.22:1, -27.66% From Current Price Level

$428 – Buyers – 1.38:1, -28.33% From Current Price Level% From Current Price Level

$424 – Sellers – 1.63:1, -29% From Current Price Level

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

$416 – Buyers – 2.5:1, -30.34% From Current Price Level

$412 – Buyers – 2.18:1, -31.01% From Current Price Level

$408 – Buyers – 1.03:1, -31.68% From Current Price Level

$404 – Buyers – 2.42:1, -32.35% From Current Price Level

$400 – Buyers – 1.15:1, -33.02% From Current Price Level

$396 – Sellers – 2.31:1, -33.69% From Current Price Level

$392 – Buyers – 1.4:1, -34.36% From Current Price Level

$388 – Buyers – 1.72:1, -35.03% From Current Price Level

$384 – Buyers – 1.73:1, -35.7% From Current Price Level

$380 – Sellers – 1.53:1, -36.37% From Current Price Level

$376 – Sellers – 2.68:1, -37.04% From Current Price Level

$372 – Sellers – 1.97:1, -37.71% From Current Price Level

$368 – Sellers – 1.41:1, -38.38% From Current Price Level

$364 – Sellers – 1.73:1, -39.05% From Current Price Level

$360 – Sellers – 2.1:1, -39.72% From Current Price Level

$356 – Buyers – 1.73:1, -40.39% From Current Price Level

$352 – Sellers – 2.35:1, -41.06% From Current Price Level

$348 – Sellers – 0.6:0*, -41.73% From Current Price Level

$344 – Sellers – 0.8:0*, -42.4% From Current Price Level

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

Price Level:Volume Sentiment Analysis For QQQ, The Invesco QQQ Trust ETF

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

QQQ, the Invesco QQQ Trust ETF that tracks the NASDAQ 100 has enjoyed a similar post-election jump to SPY & also sits just off of all-time highs that were set on Monday.

Much like SPY they have also traded on weak volume recently, as there is indeed a bit of hesitancy among market participants to dive into the pool near such high price levels.

QQQ has more local support levels than SPY after the declines of July forced a slower recovery & consolidations that created more support/resistance touch-points.

Still, it is important to understand how they’ve traded historically at the price levels of the past few years, especially given the two gap ups that created two windows last week.

Below is QQQ’s volume sentiment at each price level it has traded at for the past 2-3 years, as well as their support & resistance levels with the sentiments noted.

QQQ ETF's Price Level:Volume Sentiment Over The Past ~2 Years At One Year Support/Resistance Levels
QQQ ETF’s Price Level:Volume Sentiment Over The Past ~2 Years At 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
Price Level:Volume Sentiment For QQQ ETF Over The Past ~2 Years
Price Level:Volume Sentiment For QQQ ETF Over The Past ~2 Years
Price Level:Volume Sentiment For QQQ ETF Over The Past ~2 Years
Price Level:Volume Sentiment For QQQ ETF 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

$520 – NULL – 0:0*, +1.51% From Current Price Level

$515 – NULL – 0:0*, +0.54% From Current Price Level – All-Time High*

$510 – NULL – 0:0*, -0.44% From Current Price Level – Current Price Level*

$505 – NULL – 0:0*, -1.42% From Current Price Level

$500 – Buyers – 2:0*, -2.39% From Current Price Level – 10 Day Moving Average*

$496 – Buyers – 3:1, -3.17% From Current Price Level

$492 – Buyers – 17.25:1, -3.95% From Current Price Level

$488 – Buyers – 1.25:1, -4.73% From Current Price Level

$484 – Buyers – 3.5:1, -5.51% From Current Price Level – 50 Day Moving Average*

$480 – Buyers – 1.2:1, -6.3% From Current Price Level

$476 – Sellers – 1.22:1, -7.08% From Current Price Level

$472 – Buyers – 1.68:1, -7.86% From Current Price Level

$468 – Sellers – 2.1:1, -8.64% From Current Price Level

$464 – Buyers – 1.6:0*, -9.42% From Current Price Level

$460 – Buyers – 1.52:1, -10.2% From Current Price Level – 200 Day Moving Average*

$456 – Sellers – 2.06:1, -10.98% From Current Price Level

$452 – Buyers – 1.11:1, -11.76% From Current Price Level

$448 – Sellers – 1.93:1, -12.54% From Current Price Level

$444 – Buyers – 3.8:0*, -13.32% From Current Price Level

$440 – Buyers – 3.08:1, -14.1% From Current Price Level

$436 – Buyers – 1.36:1, -14.89% From Current Price Level

$432 – Sellers – 3.33:1, -15.67% From Current Price Level

$428 – Buyers – 2.09:1, -16.45% From Current Price Level

$424 – Sellers – 1.11:1, -17.23% From Current Price Level

$420 – Sellers – 1.85:1, -18.01% From Current Price Level

$416 – Buyers – 3.1:0*, -18.79% From Current Price Level

$412 – Sellers – 2.7:0*, -19.57% From Current Price Level

$408 – Buyers – 4.4:1, -20.35% From Current Price Level

$404 – Buyers – 2.37:1, -21.13% From Current Price Level

$400 – Sellers – 1.03:1, -21.91% From Current Price Level

$396 – Sellers – 1:0*, -22.69% From Current Price Level

$392 – Buyers – 3.57:1, -23.47% From Current Price Level

$388 – Buyers – 2.8:0*, -24.26% From Current Price Level

$384 – Buyers – 1.14:1, -25.04% From Current Price Level

$380 – Buyers – 2.57:1, -25.82% From Current Price Level

$376 – Buyers – 2.57:1, -26.6% From Current Price Level

$372 – Sellers – 1.03:1, -27.38% From Current Price Level

$368 – Even – 1:1, -28.16% From Current Price Level

$364 – Buyers – 1.22:1, -28.94% From Current Price Level

$360 – Buyers – 1.3:1, -29.72% From Current Price Level

$356 – Sellers – 1.1:1, -30.5% From Current Price Level

$352 – Sellers – 1.07:1, -31.28% From Current Price Level

$348 – Buyers – 3.47:1, -32.06% From Current Price Level

$344 – Sellers – 1.05:1, -32.85% From Current Price Level

$340 – Sellers – 1.15:1, -33.63% From Current Price Level

$336 – Buyers – 1.3:0*, -34.41% From Current Price Level

$332 – Buyers – 1.91:1, -35.19% From Current Price Level

$328 – Sellers – 2.2:0*, -35.97% From Current Price Level

$324 – Buyers – 1.8:0*, -36.75% From Current Price Level

$320 – Buyers – 3.78:1, -37.53% From Current Price Level

$316 – Buyers – 1.38:1, -38.31% From Current Price Level

$312 – Sellers – 1.8:1, -39.09% From Current Price Level

$308 – Buyers – 3.17:1, -39.87% From Current Price Level

$304 – Buyers – 1.93:1, -40.65% From Current Price Level

$300 – Sellers – 1.28:1, -41.43% From Current Price Level

$296 – Sellers – 1.17:1, -42.22% From Current Price Level

$292 – Buyers – 5.42:1, -43% From Current Price Level

$288 – Buyers – 1.3:1, -43.78% From Current Price Level

$284 – Buyers – 1.37:1, -44.56% From Current Price Level

$280 – Sellers – 1.17:1, -45.34% From Current Price Level

$276 – Buyers – 1.16:1, -46.12% From Current Price Level

$272 – Sellers – 1.88:1, -46.9% From Current Price Level

$268 – Buyers – 1.27:1, -47.68% From Current Price Level

$264 – Buyers – 1.68:1, -48.46% From Current Price Level

$260 – Sellers – 1.48:1, -49.24% From Current Price Level

$256 – Sellers – 8.2:0*, -50.02% From Current Price Level

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

Price Level:Volume Sentiment Analysis For IWM, The iShares 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 was the biggest winner of the major four index ETFs over the past week in terms of their post-election gap up.

They enjoy a number of support levels just below the window that was created by that gap which will benefit them in the face of a decline.

Unlike the prior two ETFs, IWM’s recently weekly volumes have been higher when compared to their prior year’s average volume vs. seven months ago when the same comparison was made, indicating that there has been a rotation towards smaller cap names vs. SPY & QQQ components.

Still, this doesn’t make them immune to any drawdowns & it is worth reviewing the tables below to understand how market participants have felt at the price levels they’ve traded at.

This index trades in a much more consolidated range-bound fashion & slowly advances while oscillating around a price range compared to how SPY & QQQ trade, so their list of price levels for the past 2-3 years is shorter than the previous two ETFs.

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
Price Level:Volume Sentiment For IWM ETF Over The Past ~2 Years
Price Level:Volume Sentiment For IWM ETF Over The Past ~2 Years

$244 – NULL – 0:0*, +2.11% From Current Price Level

$240 – NULL – 0:0*, +0.44% From Current Price Level – All Time High*

$236 – NULL – 0:0*, -1.24% From Current Price Level – Current Price Level*

$232 – NULL – 0:0*, -2.91% From Current Price Level

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

$224 – Sellers – 2:1, -6.26% From Current Price Level

$220 – Buyers – 2:1,-7.93% From Current Price Level – 50 Day Moving Average*

$216 – Buyers – 1.4:1, -9.61% From Current Price Level

$212 – Sellers – 1.5:1, -11.28% From Current Price Level

$208 – Buyers – 2.5:1, -12.96% From Current Price Level – 200 Day Moving Average*

$204 – Buyers – 2:1, -14.63% From Current Price Level

$200 – Buyers – 1.1:1, -16.3% From Current Price Level

$198 – Sellers – 1.16:1, -17.14% From Current Price Level

$196 – Buyers – 2.14:1, -17.98% From Current Price Level

$194 – Sellers – 1.09:1, -18.81% From Current Price Level

$192 – Sellers – 1.7:1, -19.65% From Current Price Level

$190 – Sellers – 1.66:1, -20.49% From Current Price Level

$188 – Sellers – 1.17:1, -21.33% From Current Price Level

$186 – Buyers – 1.42:1, -22.16% From Current Price Level

$184 – Buyers – 4.33:1, -23% From Current Price Level

$182 – Buyers – 1.11:1, -23.84% From Current Price Level

$180 – Sellers – 1.2:1, -24.67% From Current Price Level

$178 – Sellers – 1.06:1, -25.51% From Current Price Level

$176 – Buyers – 1.23:1, -26.35% From Current Price Level

$174 – Buyers – 1.65:1, -27.18% From Current Price Level

$172 – Buyers – 1.07:1, -28.02% From Current Price Level

$170 – Buyers – 1.28:1, -28.86% From Current Price Level

$168 – Sellers – 2.9:1, -29.7% From Current Price Level

$166 – Sellers – 2.75:1, -30.53% From Current Price Level

$164 – Sellers – 3.25:1, -31.37% From Current Price Level

$162 – Buyers – 3.6:1, -32.21% From Current Price Level

$160 – Sellers – 1.83:1, -33.04% From Current Price Level

Price Level:Volume Sentiment Analysis For DIA, The SPDR 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

For much of the past year DIA, the SPDR Dow Jones Industrial Average ETF has traded in a more similar, oscillating with steady growth upwards manner than IWM, vs. the more rapid ascents of SPY & QQQ.

While they do not share as many local support levels as IWM, the resiliency of the blue chip DIA index shows that there are plenty of places for it to find footing in the face of a decline.

Investors have continued to buy into the blue chip names forcing DIA higher, which will be interesting to see the reactions to in the event of some type of sell-off in the near-future.

For now though, it is important to understand where the Buyers have met the Sellers over the past few years & in what capacity in order to formulate how strong support levels may be in the event of declines.

DIA ETF's Price Level:Volume Sentiment Over The Past 3-4 Years At One Year Support/Resistance Levels
DIA ETF’s Price Level:Volume Sentiment Over The Past 3-4 Years At One Year Support/Resistance 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
Price Level:Volume Sentiment For DIA ETF Over The Past 3-4 Years
Price Level:Volume Sentiment For DIA ETF Over The Past 3-4 Years
Price Level:Volume Sentiment For DIA ETF Over The Past 3-4 Years
Price Level:Volume Sentiment For DIA ETF Over The Past 3-4 Years

$448 – NULL – 0:0*, +1.76% From Current Price Level

$444 – NULL – 0:0*, +0.85% From Current Price Level – All-Time High*

$440 – NULL – 0:0*, +0.85% From Current Price Level – Current Price Level*

$436 – NUL – 0:0*, -0.06% From Current Price Level

$432 – Buyers – 0.6:0*, -0.97% From Current Price Level

$428 – Buyers – 1.4:1, -1.88% From Current Price Level – 10 Day Moving Average*

$424 – Sellers – 1.67:1, -2.78% From Current Price Level

$420 – Buyers – 3.2:1, -3.69% From Current Price Level – 50 Day Moving Average*

$416 – Sellers – 7:1, -4.6% From Current Price Level

$412 – Buyers – 3:1, -5.51% From Current Price Level

$408 – Buyers – 9:1, -6.42% From Current Price Level

$404 – Buyers – 3:1, -7.33% From Current Price Level

$400 – Sellers – 2.33:1, -9.14% From Current Price Level

$396 – Buyers – 1:0*, -10.05% From Current Price Level – 200 Day Moving Average*

$392 – Buyers – 3.2:1, -10.96% From Current Price Level

$388 – Sellers – 1.14:1, -11.87% From Current Price Level

$384 – Buyers – 1.27:1, -12.78% From Current Price Level

$380 – Even – 1:1, -13.69% From Current Price Level

$376 – Buyers – 1.18:1, -14.6% From Current Price Level

$372 – Buyers – 2.25:1, -15.5% From Current Price Level

$368 – Buyers – 1.7:1, -16.41% From Current Price Level

$364 – Buyers – 2.67:1, -17.32% From Current Price Level

$360 – Buyers – 0.1:0*, -18.23% From Current Price Level

$356 – Buyers – 2.67:1, -19.14% From Current Price Level

$352 – Sellers – 2:1, -20.05% From Current Price Level

$348 – Buyers – 0.7:0*, -20.96% From Current Price Level

$344 – Buyers – 1.93:1, -21.86% From Current Price Level

$340 – Sellers – 1.23:1, -22.77% From Current Price Level

$336 – Buyers – 2.8:1, -23.68% From Current Price Level

$332 – Buyers – 1.15:1, -24.59% From Current Price Level

$328 – Buyers – 1.14:1, -25.5% From Current Price Level

$324 – Sellers – 1.03:1, -26.41% From Current Price Level

$320 – Sellers – 1.15:1, -27.32% From Current Price Level

$316 – Sellers – 1.12:1, -28.22% From Current Price Level

$312 – Sellers – 1.52:1, -29.13% From Current Price Level

$308 – Sellers – 1.44:1, -30.04% From Current Price Level

$304 – Buyers – 1.58:1, -30.95% From Current Price Level

$300 – Sellers – 1.64:1, -31.86% From Current Price Level

$296 – Buyers – 1.27:1, -32.77% From Current Price Level

$292 – Buyers – 1.15:1, -33.68% From Current Price Level

$288 – Sellers – 1.53:1, -34.58% From Current Price Level

$284 – Buyers – 1.2:1, -35.49% From Current Price Level

$280 – Even – 1:1, -36.4% From Current Price Level

$276 – Sellers – 1.2:1, -37.31% From Current Price Level

$272 – Buyers – 2.33:1, -38.22% From Current Price Level

$268 – Buyers – 3:1, -39.13% From Current Price Level

$264 – Buyers – 0.2:0*, -40.04% From Current Price Level

$260 – Sellers – 0.1:0*, -40.94% From Current Price Level

$256 – Buyers – 0.3:0*, -41.85% From Current Price Level

$252 – Buyers – 0.2:0*, -42.76% From Current Price Level

$248 – Buyers – 0.2:0*, -43.67% From Current Price Level

$244 – NULL – 0:0*, -44.58% 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 11/10/2024

SPY, the SPDR S&P 500 ETF gained +4.75% last week, while the VIX closed the week at 14.94, indicating an implied one day move of +/-0.94% & an implied one month move of +/-4.32% for the S&P 500.

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 trending into overbought territory in the wake of last week’s performance & currently sits just below it at 69.23, while their MACD crossed over bullishly on Thursday morning.

Volumes were still extremely light though, coming in -21.85% below the prior year’s average (47,910,000 vs. 61,308,656), which as we’ve highlighted in prior weeks’ notes is down drastically from even just seven month’s ago’s prior year’s average volume.

While there was some enthusiasm as a result of the US Presidential election & the FOMC Interest Rate decision the participation rate is still low following mid-April.

Last week opened on a note of uncertainty, as the session’s candle stayed within the range of the previous Thursday’s candle & the support of the 50 day moving average held up, although volumes were light.

Tuesday the low volume continued, but the session resulted in an advance that closed in line with the resistance of the 10 day moving average as folks anxiously awaited the results of the US election.

Wednesday saw enthusiasm rush through the markets, as the highest volume of the week led to a 2.5% gap up for SPY that opened well above the 10 day moving average’s resistance, but it came with a note of caution.

The day’s candle resulted in a hanging man, which has bearish implications & signals that there was a bit of downside appetite despite the day’s higher close.

The good times rolled on into the weekend when Thursday opened on another gap up session higher & Friday produced a +0.43% gain.

Friday’s candle offered another glimmer of caution as well, as while the upper shadow on the day’s candle is not long enough for the candle to be a shooting star, the day’s open & close were concentrated on the lower end of the candle.

Heading into the new week it will be interesting to see if there is enough momentum to continue SPY’s climb higher, or if there will be a cool off period.

Their MACD suggests that there may still be some fuel in the tank to the upside, but their RSI is nearing the overbought level, which is something investors should be mindful of in the days to come.

Another key area of interest will be how price behaves in regards to the window that was created by Wednesday’s gap up.

Due to the fact that we’re near all-time highs there is not enough volume sentiment data to assess the strength of the nearby support levels for SPY, as the $586.12 & 10 day moving average at $581.36 both fall within the window.

In the event it begins to fill then the strength of the 50 DMA’s support will be something else to keep an eye on to see if it can provide stable enough footing for SPY to consolidate & broaden.

SPY has support at the $586.12 (Volume Sentiment: NULL, 0:0*), $581.36 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $570.82 (50 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $567.89/share (Volume Sentiment: NULL, 0:0*) price levels, with resistance at the $599.64/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

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

QQQ, the Invesco QQQ Trust ETF that tracks the NASDAQ 100 climbed +5.48% last week, as investors were eager to get into the tech focused 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 has flattened out after advancing towards the overbought level & currently sits at 67.6, while their MACD crossed over bullishly on Thursday.

Volumes were -25.25% below the previous year’s average volume (29,298,000 vs. 39,196,719), indicating that there is still a severe lack of participation much like SPY.

SPY & QQQ have both benefitted dramatically from the AI/Data Center/Semiconductor trades of the past couple of years & it now appears as though investors are pivoting away in favor of the small cap names in IWM & the blue chip index of DIA.

Accordingly, QQQ’s week went very similar to SPY’s, starting off on an uncertain note Monday when the session resulted in a slight decline & a high wave spinning top candle that formed a bearish harami pattern with the day prior’s candle on low volume.

The next day opened in a gap up & ran up to test the resistance of the 10 day moving average, which was briefly broken but was unable to close above it.

Wednesday opened on a large gap up & the session continued higher, setting a new all-time high & closing above the $505/share price level on the highest volume of the week as investors were excited about the results of the election.

Thursday followed suit with another gap up day & all-time high as market participants were still pleased by Wednesday’s news.

Friday the week wound down on another high note, but the day’s candle did flash signal for caution ahead.

Friday’s candle opened lower than Thursday’s close but was able to push slightly higher, adding +0.12% for the day & setting a new all-time high, but it appears that the $514.92/share level is where investors lost enthusiasm & may signal the top in the near-term.

Entering this week it will be interesting to see if there are some profits taken which would push prices down to begin filling in the gaps of last week.

QQQ has more local support than SPY did that may help keep prices propped up & from declining too low below the window, but that will be heavily dependent on how much volume we see on declining days.

The $502.81 & $501.35/share points will be interesting to follow, as they were only broken through on account of gaps, which could make for a false breakout based on the low volume levels.

Any decline will be worth keeping an eye on as well to see if the 10 & 50 DMAs hold up, especially now that the 200 DMA sits just -7.64% below the 10 DMA & -5.16% below the 50 DMA.

Prices tested against the 200 DMA in August & were able to rebound & climb higher, but the appetite to dip below it has already been shown once in the past year & can’t be ruled out again.

QQQ has support at the $502.81 (Volume Sentiment: Buyers, 0.6:0*), $501.35 (Volume Sentiment: Buyers, 0.6:0*), $497.47 (Volume Sentiment: Buyers, 2.4:0*) & $493.70/share (Volume Sentiment: Buyers, 0.7:0*) price levels, with resistance at the $514.92/share (Volume Sentiment: NULL, 0: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 advanced +8.74% last week, as market participants flocked into small cap names in droves.

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 has also flattened out, but in overbought territory & sits at 72.78, while their MACD crossed over bullishly on Wednesday.

Volumes were +9.69% above the previous year’s average levels (36,796,000 vs. 33,544,150), as investors were eager to get into small cap names following the US election & FOMC Interest Rate decision.

IWM’s week began on an interesting note, opening lower than Friday’s close, testing to below the support of the 50 DMA before breaking out upwards & crossing the resistance of the 10 DMA briefly before closing in-line with it.

Tuesday opened slightly lower before taking off running through the resistance of the 10 DMA & closing firmly above it.

IWM had a phenomenal Wednesday which accounted for +5.8% of the week’s gains as IWM gapped up, tested down to near the $232.50/share level before roaring back on high volume to close the session higher.

It should be noted that the day resulted in a hanging man candle which carries bearish implications with it, as despite the day’s gain there showed to be plenty of appetite for prices to head to the downside as well.

Despite most of it likely coming from profit taking after the gap, it is still something to consider moving forward, particularly if IWM is unable to continue higher as it will then give a rough idea as to the near-term range it may trade in.

Thursday flashed more warning signs for IWM though, as the session opened lower, tested higher to hit a new all-time high, before collapsing down to near the $235/share mark & settling down for the day.

While Friday’s +0.74% gain created a bullish engulfing candle, the volume sentiment behind it was severely lackluster & does not show much strength & conviction behind the move.

This coming week will be important to track the direction of volume to assess whether or not the current island that was set up last week will be sustainable & if not, how far the declines may be.

The $227-227.85/share level will be the first line of defense for IWM in terms of support, unless the 10 DMA moves higher in the meantime before those levels are tested.

In the event of a breakdown, IWM has many more local support levels than SPY or QQQ due to the rangebound oscillations it advances in vs. the latter two indexes more steep ascents & rapid growth.

IWM has support at the $227.85 (Volume Sentiment: Buyers, 1.6:0*), $227.17 (Volume Sentiment: Buyers, 1.6:0*), $225.87 (Volume Sentiment: Buyers, 1.6:0*) & $225.84/share (10 Day Moving Average, Volume Sentiment: Buyers, 1.6:0*) price levels, with resistance at the $238.49/share (All-Time 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 jumped +4.68% last week, as investors wanted exposure to the blue chip index following the week in news.

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 levels & is currently at 68.36, while their MACD crossed over bullishly on Thursday.

Volumes were +31.68% above the previous year’s average (4,554,000 vs. 3,458,379), as investors showed that they clearly were seeking the protection of the blue chip names while at all-time highs.

Monday opened the week up the same as SPY & QQQ with a declining day where DIA opened lower, briefly tested higher before plunging through its 50 DMA’s support & recovered to close just below it.

Volumes were weak, a trend that continued into Tuesday when the session opened higher & powered above both the 50 & 10 DMA’s resistance levels to close above each, but again, on weak volume.

Wednesday saw a +3.5% advance on the heaviest volume of the week as DIA opened on a gap up & little profit taking took place based on the size of the lower shadow of the session’s candle.

Thursday’s price action began to show some doubt in the strength of the new all-time high set on Wednesday, as though the session advanced on solid volume, it closed lower than it opened & had a very narrow range (between a spinning top & a doji, but not entirely one or the other) between the day’s open & close.

This indicates that there was enough fuel to keep active participation going, but that there was not much appetite to take things higher & that market participants felt like they were at equilibrium.

Friday the gains continued with DIA advancing +0.62% on the day on the second highest volume of the week, but the size of the upper shadow on the day’s candle is cause for concern.

Bears clearly took the reigns back at $441.70 & forced the price back down to $440.11 & following the message of the prior day’s candle it appears that investors might be nearing the end of their rope on the near-term upside for DIA.

Much like the prior three index ETFs, this week all eyes will be on the window created Wednesday & whether or not it gets filled in the near-term.

Whether the above average volume continues for DIA will also be something to be aware of this coming week, as should it begin to falter there will likely be some risk-off movements by market participants that would force a test of the support of the 10 & possibly 50 DMAs.

Otherwise, in the event of decline the $426-426.50 level will be a zone to keep an eye on for support, as there is currently not much volume data about these price levels to gauge historic sentiment yet.

DIA has support at the $443.20 (Volume Sentiment: NULL, 0:0*), $426.15 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $426.05 (Volume Sentiment: NULL, 0:0*) & $421.09/share (50 Day Moving Average, Volume Sentiment: NULL, 0:0*) price levels, with resistance at the $441.70/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 is Veteran’s Day & the bond market will be closed.

Aramark & Monday.com report earnings on Monday morning before the opening bell, followed by Archrock, Assured Guaranty, James River Group, Kyverna Therapuetics, Luminar Technologies, Nevro, Talos Energy & Zeta Global after the session’s close.

Tuesday brings us NFIB Optimism Index data at 6am.

Home Depot kicks off Tuesday morning’s earnings calls, along with Alight, Alumis, AstraZeneca, Avadel Pharmaceuticals, Camtek, Endava, EVgo Inc., First Advantage, Genius Sports, Hertz Global, Hudbay Minerals, HUYA, IAC Inc., IHS Holding Limited, International Game Technology, Legend Biotech, Live Nation, Mirum Pharmaceuticals, Mosaic, Neumora Therapeutics, Northwest Natural, Novavax, On Holding, Pactiv Evergreen, Pagaya, Piedmont Lithium, Plug Power, Repligen, Roivant Sciences, Scholar Rock, Schrodinger, Sea Limited, Shift4 Payments, Shoals Technologies, Smith Douglas Homes, Sphere Entertainment, SpringWorks Therapeutics, Sunstone Hotel, Surgery Partners, Sylvamo, Target Hospitality, Tencent Music, TreeHouse Foods, Triumph Group & Tyson Foods, followed by Amdocs, American Healthcare REIT, Azenta, CAE, Cannae Holdings, CAVA Group, Chegg, Crinetics Pharmaceuticals, DHT, EverCommerce, Grab, Hudson Pacific Properties, ICU Medical, Instacart, Integral Ad Science, Light & Wonder, MARA Holdings, Natera, NCR Atleos, NeuroPace, Occidental Petroleum, OUTFRONT Media, Paragon 28, Paymentus, Perdoceo Education, Progyny, Prothena, PubMatic, Rackspace Technology, Repay Holdings, Rocket Lab USA, Seadrill Ltd, Skyworks Solutions, SoundHound AI, Spotify, Suncor Energy, TechTarget, Topgolf Callaway Brands, Xenon Pharmaceuticals & ZoomInfo after the closing bell.

Consumer Price Index, CPI Year-over-Year, Core CPI & Core CPI Year-over-Year data is all due for release Wednesday at 8:30 am, followed by the Monthly U.S. Federal Budget data at 2pm.

Wednesday morning’s earnings reports include Advanced Flower Capital, Arcos Dorados, CG Oncology, Curbline Properties, CyberArk Software, Dole, Enlight Renewable Energy, Griffon, Inhibrx Biosciences, James Hardie, Loar Holdings, Paysafe, Riskified, Shopify, Stratasys, Tower Semiconductor & UBS, with Cisco Systems, Beazer Homes, BrightView, Digi International, dLocal, Helmerich & Payne, Hillenbrand, Ibotta, J&J Snack Foods, Kulicke & Soffa, Nuvei, PACS Group, Sonos & Tetra Tech reporting after the closing bell.

Thursday brings us Initial Jobless Claims, Producer Price Index, PPI Year-over-Year, Core PPI & Core PPI Year-over-Year data at 8:30 am.

Walt Disney, Advance Auto Parts, Bilibili, JD.com, NetEase, NICE, Nomad Foods, Sally Beauty, Sally Beauty & ZEEKR Intelligent Technology Holding are all due to report earnings on Thursday morning before Applied Materials, ESCO Technologies, Globant, Mitek Systems & Post report after the session’s close.

Import Price Index, Import Price Index minus Fuel, Empire State Manufacturing Survey, U.S. Retail Sales & Retail Sales minus Autos data are all scheduled for release on Friday at 8:30 am, followed by Industrial Production, & Capacity Utilization data at 9:15 am & Business Inventories data at 10 am.

Friday morning’s major earnings call is Alibaba Group Holding.

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 ***