Weekly Stock & ETF Review 9/7/2025

SPY, the SPDR S&P 500 ETF gained +0.56% last week, while the VIX closed the week at 15.18, indicating a range of one day implied movement of +/- 0.96% & an implied one month range of movement of +/-4.39%.

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 towards the neutral 50 level, sitting currently at 58.95, while their MACD is still bearish, but could dolphin up above the signal line briefly this week.

Volumes were -13.63% lower than the prior year’s average (53,177,500 vs. 61,569,641), with both of the highest sessions of the week being declining volume, which paints a rather grim picture for the near-term.

Tuesday opened the week up on a gap down that tested lower, but was able to power higher & close above its open, but still for an intraday loss of -0.74%

Wednesday opened on a gap up to be in-line with the 1 day moving average, indicating that the short-term trendline was where market participants valued SPY, but tested lower & closed as a small bodied spinning top, indicating that there was confusion among market participants, particularly given that the day closed lower than it opened.

The low volume, but larger lower shadow than upper shadow also signal that there was a little bit of profit taking given the small size of the candle’s real body.

Thursday opened in-line with the 10 day moving average, but was able to advance; however it was on the weaknest volume for the week, which is not a sign of strength behind the move.

Friday opened on a gap higher temporarilyget a new all-time high, before tumbling down through the 10 DMA’s support while investors took profits, and it closed for a day-over-day loss of -0.29%.

Looking into the new week the upside case is the same as it has been for months now, in order to continue paving the road for higher all-time highs that have consistency and staying power we need a to form a base that is anchored by stronger advancing volume.

The consolidation case involved oscillations around the 10 day moving average & between the 10 & 50 DMAs once the 50 DMA draws nearer.

The downside case get’s interesting near the 50 day moving average, as it resides in a historic Sellers zone, and will be retested after some windows are closed from previous gaps, which will provide momentum behind the move.

Should the 50 DMA break down the next support levels is $619.29/share, which is the gatekeeper to the late 2024 to early 2025 consolidation zone.

SPY has support at the $645.39 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $639.85 (Volume Sentiment: Sellers, 1.5:1), $633.14 (50 Day Moving Average, Volume Sentiment: Buyers, 1.33:1) & $619.29/share (Volume Sentiment: Buyers, 1.8:1) price levels, with resistance at the $562.21/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

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

QQQ, the Invesco QQQ Trust ETF advanced +0.89% on the shortened holiday week, as the tech-heavy index was the top performer of the four majors.

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 at the 57.2 mark, while their MACD is bearish & approaching the signal line & may briefly dolphin above it in the coming week.

Volumes were -4.92% lower than the prior year’s average (37,965,000 vs. 39,931,115), which is not a particularly strong sign given 3/4 of the sessions last week were on advancing volume.

Tuesday the week kicked off on a note of weakness, with QQQ opening on a gap down in-line with the 50 day moving average, temporarily breaking below it, but rallying to close higher than it opened, but still down -0.84% on the day.

Wednesday opened on a gap higher in-line with the 10 day moving average, tested both above it & below it, but closed as a doji in-line with the open & 10 DMA, indicating that there was fair valuto for QQQ names seen in line with the short-term trendline.

Thursday opened in a similar spot, tested below the 10 DMA temporarily, but recovered to rally higher for a gain of +0.91% on the day.

Friday was the week’s highest volume session & warning lights were flashing, as a gap up open at $580.49 tested slightly higher, before crumbling down to the 10 DMA’s support as profits were taken off the board & closed higher than Thursday’s session, but below it’s opening price.

The session’s high volumes can be attributed to profit taking throughout the day, as indicated by the gap up falling apart.

Moving into a new week, ORCL earnings & CPI/PPI data willl be the primary catalysts up or dows for QQQ.

Again, there will need to be sustainable, higher levels of advancing volume for any moves higher beyond their current all-time high that have staying power.

The consolidation case currently looks like QQQ oscillated between the 10 & 50 DMAs while playing wait & see with the data points listed above.

To the downside all eyes should focus on the 10 DMA & awaiting its breakdown, as once thatoccurred it’s -1.34% until price tests the 50 DMA’s support.

In the event of that breakdown, the $558.84/share level becomes important, as it’s the gatekeeper to the $550-554.99/share level which is historically dominated by Sellers (1.28:1) & has no support levels beneath it for ~2%+, which creates a different landscape for QQQ’s fourth quarter.

QQQ has support at the $574.63 (Volume Sentiment: NULL, 0:0*), $572.29 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $564.62 (50 Day Moving Average, Volume Sentiment: Buyers, 1.74:1) & $558.84/share (Volume Sentiment: Buyers, 6.25:1) price levels, with resistance at the $583.32/share (Volume Sentiment: NULL, 0:0*) price levels.

QQQ ETF's Price Level:Volume Sentiment Over The Past ~1 Year
QQQ ETF’s Price Level:Volume Sentiment Over The Past ~1 Year

IWM, the iShares Russell 2000 ETF added +0.59% for the week, the second strongest showing among the four 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 66.65, while their MACD is bullish still, but its histogram is beginning to signal weakness on the horizon.

Volumes were -15.13% lower than the prior year’s average (25,995,000 vs. 30,628,645), which does not paint a rosy picture given that the week’s highest volume was one of the two advancing sessions; sentiment seems to be wavering.

Tuesday the week kicked off with a low volume session that opened on a gap lower, temporarily broke down the support of the 10 day moving average, before advancing to close higher than it opened, but down -0.54% on the day.

Wednesday opened lower, again tested the 10 DMA’s support, and again passed the test.

However, the size of the upper shadow show that the bulls were not in control, and that short term profit taking was occurring.

Thursday opened higher, in-line with he 10 day moving average, gained +1.25% on the day, but the story behind the move was weak, given that it occurred on the lowest volume session of an already low volume week.

Frdiday confirmed this, as the week’s highest volume session opened on a gap up, tested as high as $239.68 & as low as the 10 DMA, but support held up & the session closed as a doji.

The volumes account for a lot of profit taking in the near-term, and while the 10 DMA held up, market participants should view this as uneasiness moving into a new week.

The upside case for IWM remains the same as the weeks prior, with the other major indexes of large cap stocks so close to all-time highs, without the others moving on to new all-time highs, expect IWM to oscillate higher at the more steady pace than the others.

The consolidation case sees IWM oscillating around the 10 day moving average, as it awaits an upside or downside catalyst.

The 50 DMA is ~4% away, so that likely will not come into play this week, but perhaps next.

The downside here focuses on the 10 DMA’s support breaking down, which has remained resilient since mid-August.

Once thatbreaks down, the $229.55 & $226.04-226.71/share zone become the gatekeepers to the 50 day moving average retest & will be key areas to watch in the coming week.

It is also worth noting that the closer we get to the 50 DMA, the weaker Buyer sentiment has been historically, as shown in the table below.

IWM has support at the $235.07 (10 Day Moving Average, Volume Sentiment: Buyers, 1.18:1), $229.55 (Volume Sentiment: Buyers, 1.56:1), $226.71 (Volume Sentiment: Buyers, 1.06:1) & $226.04/share (Volume Sentiment: Buyers, 1.06:1) price levels, with resistance at the $240.47 (Volume Sentiment: Buyers, 0.4:0*) & $243.04/share (All-Time High, Volume Sentiment: Buyers, 0.4:0*) price levels.

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

DIA, the SPDR Dow Jones Industrial Average ETF inched forward +0.03% for the week, as the blue chip index was the least favored among 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 currently trending down towards the neutral 50 level & sits at 58.88, while their MACD is flat & likely to cross bearishly in the coming week.

Volumes were +3.11% higher than the prior year’s average (3,402,500 vs. 3,299,880), which shows that there was complacency in the market, especially given that the week was only four sessions.

Tuesday DIA opened on a gap down to below the 10 day moving average, tested lower & was able to recover to close just below the 10 DMA’s resistance on the week’s highest volume, indicating that the market valued DIA lower, but some optimists remained.

Wednesday this trend continued, as DIA again opened lower, tested almost as low as Tuesday, before closing -0.08% on the day on the lowest volume of the week.

Thursday opened higher & managed to break above the 10 DMA’s resistance intraday & close above it, but the volume paled in comparison to the three sessions of declining volume that made up the rest of the week.

Friday the week wound down on a session that opened slightly higher, tested up to the new all-time high, before collapsing down to $$452.98/share level & settling just below the 10 day moving average.

The volume story here shows that there was still significant hesitency & downside appetite, particularly when you look at the declining volume vs. advancing volume of the week & profits were certainly being taken after a stronger August than anticipated.

Moving into a new week, the upside case for DIA remains the same as it has been for months now, new all-time highs will only continue in a choppy manner like last week, and or with continued higher levels of advancing volume in order to prove sustainable.

The 10 day moving average will also need to show considerable strength compared to that of last week in order to support any upside moves.

The consolidation case remains similar, expect to see DIA oscillate around the 10 DMA & between it and the 50 DMA as it draws nearer & we await an upside or downside catalyst.

To the downside things have changed a bit, with the 50 day moving average drawing nearer to price by the day, a gap down of <2% suddenly has that support levels being tested, which hasn’t happened since early August.

The $450.29/share level is also going to be of interest, as if it gives out DIA will begin to close windows from August that are still open, which leads to said 50 DMA test & will have some level of steam built up behind it, particularly after the declining volume of the past week.

DIA has support at the $449.98 (Volume Sentiment: Buyers, 9:1), $446.55 (Volume Sentiment: Buyers, 2.73:1), $446.27 (Volume Sentiment: Buyers, 2.73:1) & $446.27/share (50 Day Moving Average, Volume Sentiment: Buyers, 2.73:1) price levels, with resistance at the $455.20 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*) & $458.67/share (All-Time High, Volume Sentiment:NULL, 0:0*) price levels.

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

The Week Ahead

Monday brings us Consumer Credit data at 3pm.

Planet Labs reports earnings before Monday’s closing bell, before Casey’s General & Mission Produce report after the session’s close.

NFIB Optimism Index data comes out Tuesday at 6 am.

Tuesday morning kicks off with earnings from Core & Main, Hello Group, Korn/Ferry & Sail point, before AeroVironment, Calavo Growers, GameStop, Oracle, Rubrik & Synopsys report following the closing bell.

Wednesday morning features Producer Price Index, Core PPI, PPI Year-over-Year & Core PPI Year-over-Year at 8:30 am & Wholesale Inventories data at 10 am.

Chewy reports before Wednesday’s open, before Oxford Industries reports earnings after the day’s close.

Consumer Price Index, CPI Year-over-Year, Core CPI, Core CPI Year-over-Year & Initial Jobless Claims data all comes out Thursday at 8:30 am, followed by Monthly U.S. Budget data at 2pm.

Thursday morning brings earnings from Kroger & Lovesac, before Adobe reports after the closing bell.

Friday morning features Consumer Sentiment (prelim) data at 10 am & there are no noteworthy earnings scheduled for release.

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

Daily VolTech Stock & ETF Volume & Technical Ratings 9/8/2025
 

The VIX closed at 15.11, indicating an implied one day move range of +/-0.95% & an implied one month move range of +/-4.37% for the S&P 500.   

Highest Technical Rated S&P 500 Components Per 9/8/2025’s Close:   

1 – WDC

2 – STX

3 – AVGO

4 – NEM

5 – GLW

6 – DHI

7 – ANET

8 – GOOGL

9 – GOOG

10 – IDXX

Lowest Technical Rated S&P 500 Components Per 9/8/2025’s Close:   

1 – LULU

2 – IT

3 – TTD

4 – CNC

5 – MOH

6 – ALGN

7 – CHTR

8 – CMG

9 – FI

10 – DOW

Highest Volume Rated S&P 500 Components Per 9/8/2025’s Close:   

1 – LULU

2 – CCI

3 – KVUE

4 – SBAC

5 – GILD

6 – KEY

7 – GLW

8 – NCLH

9 – KDP

10 – CMG

Lowest Volume Rated S&P 500 Components Per 9/8/2025’s Close:   

1 – PSKY

2 – DGX

3 – INTC

4 – SMCI

5 – ON

6 – ALB

7 – EA

8 – MTD  

9 – BKR   

10 – HOLX 

Highest Technical Rated ETFs Per 9/8/2025’s Close:   

1 – JNUG

2 – AVL

3 – NUGT

4 – AVGX

5 – GGLL

6 – GOOX

7 – GDMN

8 – SLVP

9 – GOEX

10 – BABX

Lowest Technical Rated ETFs Per 9/8/2025’s Close:   

1 – ETQ

2 – ETHD

3 – JDST

4 – UVIX

5 – DUST

6 – AIYY

7 – MSTX

8 – SMCX

9 – MSTU

10 – UVXY

Highest Volume Rated ETFs Per 9/8/2025’s Close:   

1 – PBJ

2 – GPRF

3 – MOTE

4 – NBCE

5 – HAPY

6 – USDX

7 – DHSB

8 – KBUF

9 – LFAF

10 – NBTR

Lowest Volume Rated ETFs Per 9/8/2025’s Close:   

1 – USCA

2 – AQLT

3 – NJUN

4 – QMFE

5 – NUGO

6 – KJUN

7 – MDLV

8 – BHYB

9 – KCSH

10 – NRSH

Highest Technical Rated General Stocks Per 9/8/2025’s Close:   

1 – OCTO

2 – QMMM

3 – SOGP

4 –  ZEPP

5 – SNTG

6 – ANTE

7 – HOUR

8 – ABVX

9 – NVFY

10 – SUPX

Lowest Technical Rated General Stocks Per 9/8/2025’s Close:   

1 – SOS

2 – TBIO

3 – CJET

4 – BINI

5 – NXTT

6 – SMX

7 – HWNID

8 – RAYA

9 – ORGS

10 – OP

Highest Volume Rated General Stocks Per 9/8/2025’s Close:   

1 – TAIT

2 – OCTO

3 – MGIH

4 – XAIR

5 – KRKR

6 – SKYQ

7 – SLG

8 – WAFU

9 – UNIT

10 – SNTG

Lowest Volume Rated General Stocks Per 9/8/2025’s Close:   

1 – CMRZF

2 – INTI

3 – AURX

4 – GRCMF

5 – OMQS

6 – ARESF

7 – CDUAF

8 – IFNNF

9 – EAGRF

10 – ONMD

*** THE LIST ABOVE IS STRICTLY FOR INFORMATIONAL PURPOSES – I MAY OR MAY NOT HAVE OR INITIATE A LONG, SHORT, OR LONG/SHORT POSITION IN ANY NAME ABOVE AT ANY TIME *** 

Daily VolTech Stock & ETF Volume & Technical Ratings 9/4/2025

The VIX closed at 15.3, indicating an implied one day move of +/-0.96% & an implied one month move of +/-4.42% for the S&P 500.   

Highest Technical Rated S&P 500 Components Per 9/4/2025’s Close:   

1 – WDC

2 – STX

3 – NEM 

4 – ANET  

5 – GLW 

6 – GOOGL  

7 – GOOG 

8 –  RCL

9 – APH

10 – WYNN

Lowest Technical Rated S&P 500 Components Per 8/22/2025’s Close:   

1 – IT

2 – TTD

3 – CNC

4 – MOH

5 – ALGN

6 – CHTR

7 – MRNA

8 – FTNT

9 – FI

10 – LULU

Highest Volume Rated S&P 500 Components Per 9/4/2025’s Close:   

1 – NI

2 – CRM 

3 – TROW

4 – LULU

5 – HPE

6 – GPC

7 – SBAC

8 – KDP

9 – K

10 – DLTR

Lowest Volume Rated S&P 500 Components Per 9/4/2025’s Close:   

1 – PSKY

2 – ROK

3 – NSC

4 – UNH

5 – CINF

6 – FRT

7 – IPG

8 – NRG

9 – EMN

10 – HSY

Highest Technical Rated ETFs Per 9/4/2025’s Close:   

1 – JNUG

2 – NUGT

3 – GGLL

4 – GOOX

5 – DTSRF

6 – GDMN

7 – SLVP

8 – AVL

9 – GOEX

10 – ETU

Lowest Technical Rated ETFs Per 9/4/2025’s Close:   

1 – ETHD

2 – ETQ

3 – UVIX

4 – JDST

5 – AIYY

6 – DUST

7 – MSTX

8 – MSTU

9 – HZEN

10 – SMCX

Highest Volume Rated ETFs Per 9/4/2025’s Close:   

1 – IVOG

2 – SDCP

3 – PCLO

4 – BCIL

5 – UDI

6 – SJCP

7 – MUSI

8 – JANM

9 – DESK

10 – IBTM

Lowest Volume Rated ETFs Per 9/4/2025’s Close:   

1 – WSML

2 – USCA

3 – PABU

4 – BHYB

5 – KFEB

6 – NRSH

7 – IQSM

8 – RSJN

9 – CEW

10 – PABD

Highest Technical Rated General Stocks Per 9/4/2025’s Close:   

1 –  SOGP

2 – NBY

3 – ZEPP

4 – SUPX

5 – ANTE

6 – ISTKF 

7 – QMMM 

8 – HWH

9 – VAXX

10 – ABVX

Lowest Technical Rated General Stocks Per 9/4/2025’s Close:   

1 – VINO

2 – BINI

3 – NXTT

4 – OP

5 – EPIX

6 – STFS

7 – ZNB  

8 – GIBO  

9 – RAYA  

10 – WAI  

Highest Volume Rated General Stocks Per 9/4/2025’s Close:   

1 – BBLG

2 – DLTH

3 – CIGL

4 – POLA

5 – PPBT

6 – NEON

7 – SYPR

8 – BRIA

9 – ZNB

10 – NCI

Lowest Volume Rated General Stocks Per 9/4/2025’s Close:   

1 – SBIG

2 – LCGMF

3 – CDUAF

4 – NBYCF

5 – ALPIB

6 – EVOK

7 – AIEV

8 – FCSMF

9 – GRUSF

10 – PTIX

*** THE LIST ABOVE IS STRICTLY FOR INFORMATIONAL PURPOSES – I MAY OR MAY NOT HAVE OR INITIATE A LONG, SHORT, OR LONG/SHORT POSITION IN ANY NAME ABOVE AT ANY TIME *** 

Daily VolTech Stock & ETF Volume & Technical Ratings 9/2/2025

The VIX closed at 17.17, indicating an implied one day move of +/-1.08% & an implied one month move of +/-4.96% for the S&P 500.   

Highest Technical Rated S&P 500 Components Per 9/2/2025’s Close:   

1 – WDC

2 – STX  

3 – NEM 

4 – WYNN  

5 – GLW 

6 – PLTR  

7 – ANET

8 – RCL 

9 – CHRW

10 – IDXX

Lowest Technical Rated S&P 500 Components Per 9/2/2025’s Close:   

1 – IT 

2 – TTD 

3 – CNC

4 – ALGN

5 – CHTR

6 – LULU

7 – MOH

8 – MRNA

9 – FI

10 – FTNT

Highest Volume Rated S&P 500 Components Per 9/2/2025’s Close:   

1 – KHC

2 – STZ

3 – ULTA

4 – BAX

5 – KDP

6 – PEP

7 – BG

8 – GEV

9 – HRL

10 – SPG

Lowest Volume Rated S&P 500 Components Per 9/2/2025’s Close:   

1 – PSKY

2 – HOLX

3 – CSX

4 – FSLR

5 – INTC

6 – TMO

7 – UNH

8 – CRL 

9 – HSIC  

10 – OTIS  

Highest Technical Rated ETFs Per 9/2/2025’s Close:   

1 – JNUG

2 – NUGT

3 – MSOX

4 – MSOS

5 – WEED

6 – YOLO

7 – MJ

8 – CNBS

9 – GDMN

10 – WGMI

Lowest Technical Rated ETFs Per 9/2/2025’s Close:   

1 – ETHD

2 – ETQ

3 – JDST

4 – DUST

5 – UVIX

6 – AIYY

7 – MSTX

8 – SETH

9 – SMCX

10 – MRNY

Highest Volume Rated ETFs Per 9/2/2025’s Close:   

1 – LIAK

2 – TAXM

3 – PUI

4 – PEZ

5 – PBSE

6 – CPST

7 – ABOT

8 – SHRT

9 – IBIL

10 – FINE

Lowest Volume Rated ETFs Per 9/2/2025’s Close:   

1 – BHYB

2 – GSID 

3 – CPRJ

4 – LPRE

5 – HYDW

6 – MMCA

7 – OCTM

8 – SPIN

9 – MBNE

10 – CCNR

Highest Technical Rated General Stocks Per 9/2/2025’s Close:   

1 – MVLA

2 – SOGP

3 – ZEPP

4 – ANTE

5 – ISKTF

6 – SUPX

7 – ABVX

8 – QMMM

9 – NBY

10 – HGRAF

Lowest Technical Rated General Stocks Per 9/2/2025’s Close:   

1 – BINI

2 – STFS

3 – SMX

4 – OP

5 – EPIX

6 – NXTT

7 – QH

8 – ELPW

9 – OST

10 – GIBO

Highest Volume Rated General Stocks Per 9/2/2025’s Close:   

1 – UUU

2 –  SHFS

3 – SMTK

4 – ZTEK

5 – ASNS

6 – SSKN

7 – HWH

8 – OUT

9 – CJET

10 – HOTH

Lowest Volume Rated General Stocks Per 9/2/2025’s Close:   

1 – EMMA

2 – OLNCF

3 – AVHHL

4 – LUXH

5 – NBYCF

6 – INBP

7 – SISI  

8 – EMYB

9 – CULL

10 – AURX

*** THE LIST ABOVE IS STRICTLY FOR INFORMATIONAL PURPOSES – I MAY OR MAY NOT HAVE OR INITIATE A LONG, SHORT, OR LONG/SHORT POSITION IN ANY NAME ABOVE AT ANY TIME *** 

Weekly Stock & ETF Market Review 8/31/2025

SPY, the SPDR S&P 500 ETF dipped -0.04% last week, while the VIX closed at 15.36, indicating an implied one day range of movement of +/-0.97% & an implied one month range of movement of +/-4.44%.

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 towards the neutral 50 level & sits at 59.22, while their MACD is bearish, but flat in the wake of Friday’s declines.

Volumes were -6.78% lower than the prior year’s average (57,446,000 vs. 61,621,031.8), which raises eyebrows given that more advancing sessions occurred last week than declines & Friday’s declining session had the highest volume.

Monday set the tone for calling into question the strength of SPY’s short-term trendline, as the session formed a bearish harami pattern with the prior Friday’s candle & closed right atop the 10 day moving average’s support.

Tuesday opened just lower than Monday’s close, but formed a bullish engulfing pattern with Monday’s candle, with neither session having particularly strong volume, indicating that there was certainly a pause on the horizon.

Wednesday opened slightly lower, but was able to advance +0.23% on even lower volume, indicating that there was more waning confidence among market participants.

Thursday opened on a gap higher, retraced into Wednesday’s range before charging higher, but left mixed signals.

Thursday’s session had the second highest volume of the week, which would normally be viewed as a sign of emerging confidence after the previous three days, but the candle resulted in a spinning top, indicating indecision.

Friday is when the fear broke out, with SPY opening lower than Thursday & testing down to near the 10 day moving average’s support, and closing for a -0.6% decline on the day.

Friday featured the highest volume of the week, indicating that there was limited appetite for risk heading into the weekend & that profits were being taken & that folks were preparing to hop out of the pool.

Moving into the new, short holiday week the upside case remains the same as in the notes of prior couple of months; without an increase in advancing volume that remains consistent then any new all-time highs are at risk to fall apart.

The consolidation case also remains the same, as SPY would just oscillate around the 10 day moving average awaiting for an upside or downside catalyst to push it in a direction.

In the event of a downside catalyst/move, we’ll see the 10 DMA break down first, which then directs attention to the 50 day moving average given that the next support level is in a Seller zone historically & is <1% lower.

Should the 50 DMA’s support hold up there could be a brief consolidation featuring oscillations between the 10 & 50 day moving averages, which would be the best case scenario.

In the event of further declines the $619.48/share is the last line of defense before the support of a consolidation zone with touchpoints at $609.59 & $607.15.

SPY has support at the $643.03 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $639.85 (Volume Sentiment: Sellers, 1.5:1), $629.70 (50 Day Moving Average, Volume Sentiment: BUyers, 5.4:1) & $619.29/share (Volume Sentiment: Buyers, 1.8:1) price levels, with resistance at the $649.48/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

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

QQQ, the Invesco QQQ Trust ETF declined -0.27% last week, faring the worst of the major four index ETFs.

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

Their RSI is trending down towards the neutral 50 mark & is currently at 52.22, while their MACD is bearish & looks set to diverge further bearish from the signal line in the coming week.

Volumes were +3.96% higher than the prior year’s average levels (41,578,000 vs. 39,995,000), mostly due to Thursday & Friday’s price action, which isn’t particularly telling about QQQ’s sentiment.

Monday the week began similarly to SPY’s, as a low volume session resulted in a bearish harami cross, that notably was unable to break above the 10 day moving average.

The gravestone doji also was a harbinger of near-term pain, as market participants decided that the fair valuation of QQQ was in the $570.32-.40 range based on the day’s open & close.

Tuesday opened lower, but was able to rally higher to close just below the resistance of the 10 day moving average, again on low volume.

Wednesday signaled that there was a bit more further confusion in the market, as QQQ opened just below Tuesday’s close, but was able to eventually break out above the resistance of the 10 DMA, but again, volumes were unimpressive.

Thursday opened on a gap higher, retraced down to the support of the 10 DMA, but eventually pushed higher to close +0.63% higher day-over-day on slightly higher volume.

The gap was short lived however, as it was filled immediately on Friday’s -1.16% declining session that featured the highest volume of the week, as like SPY, QQQ was showing cracks.

The week ahead’s landscape looks much like SPY’s & sounds exactly the same as the past couple of months’s message: the move higher needs sustainable advancing volume to accompany these new all-time highs.

It’s also worth noting the emerging bearish head & shoulders pattern, where Thursday’s session is the right shoulder.

Should this be true, then there are possibilities, the first being that we see a consoldation range emerge between & tightly around the 10 & 50 day moving averages, which are also getting quite close to one another & look to have a bearish crossover in the coming days.

In the event that there is a downside catalyst the $551.68/share level is important, as it is in a Seller dominated price zone, and is the gate keeper to the mid-June unfilled window.

In the event that QQQ attempts to fill that window & succeeds there are pockets of support along the way, but the 200 day moving average will be something to begin looking at & assessing the strength of in terms of a support level.

QQQ has support at the $561.65 (50 Day Moving Average, Volume Sentiment: Buyers, 1.74:1), $558.84 (Volume Sentiment: Buyers, 6.25:1), $551.68 (Volume Sentiment: Sellers, 1.28:1) & $539.40/share (Volume Sentiment: Buyers, 5.5:1) price levels, with resistance at the $571.14 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $574.63 (Volume Sentiment: NULL, 0:0*) & $583.32/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

QQQ ETF's Price Level:Volume Sentiment Over The Past ~1 Year
QQQ ETF’s Price Level:Volume Sentiment Over The Past ~1 Year

IWM, the iShares Russell 2000 ETF advanced +0.14%, as the small cap index was the favorite among investors.

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 just below the overbought 70 Mark & sits at 64.4 currently, while their MACD is bullish, but appears to be bearishly curling over towards the signal line & is possibly at its local apex.

Volumes were -12.99% lower than the prior year’s average (26,646,000 vs. 30,623,175), which signals uncertain to complacent attitudes among market participants, as the highest volume sessions on the week were both declines.

Monday began the same as SPY & QQQ, as a bearish harami pattern emerged on a declining session that had the second highest volume of the week.

Tuesday opened higher & managed to continue higher on weak volume, leading to Wednesday’s lower open but rally to break out above the $235/share level.

Thursday is where things began to unwind, despite a gap up open as IWM began to decline, briefly dipping below the $235/share level but settling +0.12% day-over-day, while below the day’s open.

Friday the wheels officially came off & the highest volume session of the week resulted in a decline of -0.44% & set the stage for a difficult week ahead.

While IWM is not as close to its all-time highs as SPY & QQQ, it will move higher in tandem with these & DIA, so there will need to be in influx in advancing volume for the small cap index to continue higher.

The consolidation case at the moment features IWM oscillating around its 10 day moving average as we await a catalyst to the upside ro downside, which would also mean that the 10 & 50 DMAs would begin nearing each other (oscillations may begin to flutter between each as well).

The downside case for IWM is tricky, as it tends to oscillate around more than just outright climb higher like SPY & QQQ, so it has more frequent local support levels.

However, given that if faith in the larger cap names waivers that lack of optimism can easily spread over into the small cap index as well, which could prove problematic for IWM.

While Buyers have been resilient at most price levels below IWM’s Friday closing price historically, the $225/share level is the first place to be watching in terms of downside activity.

The $225.97-226.32/share level is the bottom of the window created in mid-August that remains unfilled.

In the event that we see that take place, eyes should begin focusing on the 200 day moving average, as the long-term trend will come into play, which makes for an interest set up as it resides in a Seller dominated zone, which also includes the two touchpoint $212.90 support levels.

IWM has support at the $231.43 (10 Day Moving Average, Volume Sentiment: Buyers, 1.56:1), $229.55 (Volume Sentiment: Buyers, 1.56:1), $226.71 (Volume Sentiment: Buyers, 1.06:1) & $226.04/share (Volume Sentiment: Buyers, 1.06:1) price levels, with resistance at the $240.47 (Volume Sentiment: Buyers, 0.4:0*) & $243.04/share (Volume Sentiment: Buyers, 0.4:0*) price levels.

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

DIA, the SPDR Dow Jones Industrial Average ETF fell -0.12% for the week, as even the blue chip names were not invincible.

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

Their RSI is trending downwards at 63.8, while their MACD is still bullish, but their histogram is beginning to show signs of weakening & will be something to keep an eye on in the coming week.

Volumes were +4.33% higher than the prior year’s average (3,444,000 vs. 3,301,111.11), which is unnotable, particularly given that they remained in a consolidation range.

Monday DIA kicked off the week with a bearish harami pattern forming during the week’s strongest volume session, followed by Tuesday opening on a gap lower but managing to recover & advance.

Wednesday opened higher & was able to climb higher, before Thursday gapped up on the open, but declined throughout the session & closed lower than it opened, for a gain of +0.17% on the day.

Friday opened on a gap down, saw buying & selling pressure, but ultimately closed -0.15% on the day as a doji candle, indicating that there was complacency & uncertainty abound.

Heading into the new week, the story remains the same for DIA to the upside, without sustained, elevated advancing volume there is going to be limited further upside.

Oscillations around the 10 day moving average mark the consolidation case.

The downside casefor DIA becomes tricky & depends greatly on the catalyst given the Buy & Hold nature of many of its components.

In the event of some major catastrophy there would likely be a significant flight to safety that impacts the structure of DIA in a major manner.

In the event of a regular pullback though, $446.27-446.55 will be an area to watch, as should they break down then the 50 day movingaverage is likely to fall, which leads to the 200 day moving average becoming the next area of interest, as it resides two support levels lower.

DIA has support at the $452.88 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $449.98 (Volume Sentiment: Buyers, 9:1), $446.55 (Volume Sentiment: Buyers, 2.73:1) & $446.27/share (Volume Sentiment: Buyers, 2.73:1) price levels, with resistance at the $457.87/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

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

The Week Ahead

Monday the market is closed for the Labor Day holiday in the US., so there will be no economic data or earnings reports.

S&P Final U.S. Manufacturing PMI data comes out Tuesday at 9:45 am, followed by ISM Manufacturing & Construction Spending data at 10 am.

Tuesday morning’s earnings calls include Academy Sports + Outdoors, NIO & Signet Jewlers, with Zscaler reporting after the closing bell.

Wednesday begins with Fed President Musalem speaking at 9 am, Job Openings & Factory Orders data at 10 am, Fed President Kashkari speaking at 1:30 pm & the Fed Beige Book at 2pm.

Dollar Tree, Campbell Soup, Macy’s, REV Group & Sprinklr report earnings before Wednesday’s opening bell, before Salesforce, American Eagle, Asana, C3.ai, Credo Technology Group, Descartes, GitLab, Hewlett Packard Enterprise & Pager Duty report after the session’s close.

ADP Employment, Initial Jobless Claims, U.S. Productivity (revision) & U.S. Trade Deficit data come out Thursday at 8:30 am, followed by S&P Final U.S. Services PMI data at 9:45 am, ISM Services Data at 10 am, Fed President Williams speaking at 12:05 pm & Fed President Goolsbee speaking at 7pm.

Thursday morning begins with 1-800-FLOWERS, Brady, Caleres, Ciena, Endava, G-III Apparenl, Science Applications, Shoe Carnival & Toro before the session opens, with Broadcom, Argan, Braze, Copart, DocuSign, Guidewire Software, Lululemon Athletica, Phreesia, Samsara, ServiceTitan, Smith & Wesson Brands, UiPath & Zumiez reporting after the closing bell.

Friday the week winds down with U.S. Employment Report, U.S. Unemployment Rate, U.S. Hourly Wages & Hourly Wages Year-over-Year data at 8:30 am.

ABM Industries reports earnings before Friday’s session’s opening bell.

See you back here next week!

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

Daily VolTech Stock & ETF Volume & Technical Ratings 8/28/2025

The VIX closed at 14.43, indicating an implied one day move range of +/-0.91% & an implied one month move of +/-4.17% for the S&P 500.   

Highest Technical Rated S&P 500 Components Per 8/28/2025’s Close:   

1 – STX

2 – WDC

3 – GEV

4 – NEM

5 – WYNN

6 – RCL

7 – GLW

8 – PLTR

9 – ANET

10 – APH

Lowest Technical Rated S&P 500 Components Per 8/28/2025’s Close:   

1 – IT

2 – CNC 

3 – TTD

4 – MOH

5 – CHTR

6 – ALGN

7 – MRNA

8 – LULU

9 – FI

10 – COO

Highest Volume Rated S&P 500 Components Per 8/28/2025’s Close:   

1 – COO

2 – HRL

3 – CRWD

4 – ADSK

5 – BBY

6 – HPQ

7 – NTAP

8 – A

9 – DG

10 – SBAC

Lowest Volume Rated S&P 500 Components Per 8/28/2025’s Close:   

1 – PSKY

2 – VMC

3 – ENPH

4 – CPAY

5 – EL

6 – MAA

7 – IPG

8 – VLTO

9 – ZBRA  

10 – LH  

Highest Technical Rated ETFs Per 8/28/2025’s Close:   

1 – MSOX

2 – WEED

3 – MSOS

4 – MJ

5 – YOLO 

6 – CNBS

7 – ETU

8 – ETHT

9 – NUGT

10 – ETHU

Lowest Technical Rated ETFs Per 8/28/2025’s Close:   

1 – ETHD

2 – ETQ

3 – UVIX

4 – AIYY

5 – JDST

6 – SETH

7 – DUST

8 – SOXS

9 – NVDQ

10 – MSTX

Highest Volume Rated ETFs Per 8/28/2025’s Close:   

1 – CCNR

2 – HAPY

3 – KFEB

4 – SIXF

5 – SEPW

6 – NVBT

7 – PCFI

8 – GSEE

9 – LTTI

10 – BYLD

Lowest Volume Rated ETFs Per 8/28/2025’s Close:   

1 – WSML

2 – MMAX

3 – SIXL

4 – NRSH

5 – PCRB

6 – SMCO

7 – JPY

8 – USCA

9 – SHRT

10 – IBIJ

Highest Technical Rated General Stocks Per 8/28/2025’s Close:   

1 – VAXX

2 – ZEPP

3 – ODYY

4 – SOGP

5 – ANTE

6 – ESPGY

7 – ABVX

8 – HGRAF

9 – OPAD

10 – SUPX

Lowest Technical Rated General Stocks Per 8/28/2025’s Close:   

1 – STFS

2 – GRFXY

3 – SMX

4 – BINI

5 – EPIX

6 – QH

7 – ELPW  

8 – ZNB  

9 – GIBO

10 – OP

Highest Volume Rated General Stocks Per 8/28/2025’s Close:   

1 – SOGP

2 – CWD

3 – AQB

4 – SPRC

5 – RIME

6 – SNTG

7 – LGHL

8 – JCSE

9 – PSNYW

10 – ASTI

Lowest Volume Rated General Stocks Per 8/28/2025’s Close:   

1 – SYRA

2 – MSCLF

3 – RIINF

4 – PRMNF

5 – AURX

6 – ICMFF

7 – NFUNF

8 – GRAF

9 – KDOZF

10 – OONEF

*** THE LIST ABOVE IS STRICTLY FOR INFORMATIONAL PURPOSES – I MAY OR MAY NOT HAVE OR INITIATE A LONG, SHORT, OR LONG/SHORT POSITION IN ANY NAME ABOVE AT ANY TIME *** 

Daily VolTech Stock & ETF Volume & Technical Ratings 8/27/2025
 

The VIX closed at 14.85, indicating an implied one day move of +/-0.94% & an implied one month move of +/-4.29% for the S&P 500.   

Highest Technical Rated S&P 500 Components Per 8/27/2025’s Close:   

1 – WDC

2 – STX

3 – NEM

4 – GEV

5 – RCL

6 – WYNN

7 – GLW

8 – PLTR

9 – IVZ

10 – CCL

Lowest Technical Rated S&P 500 Components Per 8/27/2025’s Close:   

1 – IT

2 – TTD

3 – CNC

4 – MOH

5 – CHTR

6 – ALGN

7 – LULU

8 – FI

9 – MRNA

10 – FTNT

Highest Volume Rated S&P 500 Components Per 8/27/2025’s Close:   

1 – WBA

2 – SJM

3 – KDP

4 – CRWD

5 – WYNN

6 – MRNA

7 – FOX

8 – NTAP

9 – WSM

10 – COO

Lowest Volume Rated S&P 500 Components Per 8/27/2025’s Close:   

1 – XYZ

2 – NXPI

3 – STLD

4 – CRL

5 – WST

6 – SHW

7 – CVS

8 – CPAY

9 – PPG

10 – HOLX  

Highest Technical Rated ETFs Per 8/27/2025’s Close:   

1 – MSOX 

2 – WEED

3 – MSOS

4 – ETU

5 – ETHT

6 – ETHU

7 – YOLO

8 – DTSRF

9 – CNBS

10 – NUGT

Lowest Technical Rated ETFs Per 8/27/2025’s Close:   

1 – ETHD

2 – ETQ

3 – UVIX

4 – SETH

5 – JDST

6 – DUST

7 – BOIL

8 – NVDQ

9 – NVD

10 – SOXS

Highest Volume Rated ETFs Per 8/27/2025’s Close:   

1 – SEPU

2 – JHCR

3 – LQIG

4 – NVBT

5 – WRND

6 – LRND

7 – VAMO

8 – BLDG

9 – CIL

10 – NAPR

Lowest Volume Rated ETFs Per 8/27/2025’s Close:   

1 – WSML

2 – PCRB

3 – MMAX

4 – KCSH

5 – GENM

6 – NCLO

7 – FEBU

8 – ZTWO

9 – TFJL

10 – IVVB

Highest Technical Rated General Stocks Per 8/27/2025’s Close:   

1 – AMPE

2 – CGTX

3 – ISTKF

4 – ZEPP

5 – ODYY

6 – ABVX

7 – SUPX

8 – EQ

9 – BZWR

10 – QMMM

Lowest Technical Rated General Stocks Per 8/27/2025’s Close:   

1 – STFS

2 – BINI

3 – MODV

4 – QH

5 – EPIX

6 – GIBO

7 – ZNB

8 – ELPW

9 – WAI

10 – OP

Highest Volume Rated General Stocks Per 8/27/2025’s Close:   

1 – PSNYW

2 – NAMI

3 – SLG

4 – FLNT

5 – OUT

6 – WAI

7 – AQB

8 – AZTR

9 – SKBL

10 – YHGJ

Lowest Volume Rated General Stocks Per 8/27/2025’s Close:   

1 – YBGJ

2 – ISRJF

3 – BYLTF  

4 – TRMBF

5 – ENZN  

6 – HPQFF

7 – OVTZ

8 – SRCO

9 – ASAPF

10 – CDUAF

*** THE LIST ABOVE IS STRICTLY FOR INFORMATIONAL PURPOSES – I MAY OR MAY NOT HAVE OR INITIATE A LONG, SHORT, OR LONG/SHORT POSITION IN ANY NAME ABOVE AT ANY TIME *** 

Weekly Stock & ETF Review 8/24/2025

SPY, the SPDR S&P 500 ETF gained +0.29% last week, while the VIX closed at 14.22, indicating an implied one day move of +/-0.9% & an implied one month move of +/-4.11%.

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 higher & currently at 63.3, while their MACD is still bearish, but has flattened & could cross the signal line bullishly by mid-week in the event of no declining sessions.

Volumes were +9.85% above the prior year’s average (67,362,000 vs. 61,323,412.7), which is something to keep in mind giving that the highest volume session of the week was declining volume & four of the five sessions resulted in declines.

The week kicked off hinting at uncertainty on Monday, as a weak volume session resulted in a decline that’s real body was slightly larger than a doji, but not quite a spinning top, indicating that there was a wait & see feeling among market participants.

Tuesday it became more evident that there was a mix of uncertainty & fear in SPY, as the session resulted in the third highest volume of the week while forming a bearish engulfing pattern & resting atop the support of the 10 day moving average.

Wednesday opened in-line with the 10 DMA, but selling pressure came in to force the heaviest volume session of the week that say SPY fall -0.27%, but the support of the 20 day moving average broke down temporarily & the lower shadow of the day’s candle indicated that there was urgency to take profits down at these high valuation levels.

Thursday opened on a gap down & left a taste of uncertainty among market participants at the close, as Fed Chair Powell’s remarks from Jackson Hole on Friday were eagerly anticipated.

The session ended as a spinning top candle, indicating the uncertainty of the marketplace, which stayed within the lower shadow of Wednesday’s candle.

Friday opened on a gap higher, and after Powell’s remarks were interpreted as dovish the 10 day moving average’s resistance was broken through, but the volume should be noted for it was only the second highest volume of the session.

This raises questions of sustainability coming in a week with many interesting names reporting earnings, including NVDA, and PCE data coming in on Friday.

It should come as no surprise to anyone that this week will have all eyes on NVDA’s earnings call Wednesday afternoon, as well as PCE data on Friday in hopes of finding a catalyst to move the markets.

The upside case remains the same as its been for some time now, these new all-time highs need more advancing volume behind them in order to be sustainable & continue SPY marching higher at these already heightened valuations.

Without more volume, this is like watching the waning turns of a game of Jenga.

The consolidation case also looks the same as it has, with oscillations around the 10 day moving average likely to be the norm as we await an upside or downside catalyst.

The short-term trendline has acted as a safe haven of sorts in recent weeks/months, and will likely continue to do so in times of uncertainty.

The downside case requires a breakdown of the support of the 10 day moving average.

After this, the next two support levels reside in Seller oriented zones (1.5:1, each), making the $619.29/share an interesting level to watch, as should it break down support doesn’t appear for another ~2% at the $609.59/share level.

While there is heavy Buyer historic sentiment in that support zone , if $599.99/share is broken into then all attention shifts to the 200 day moving average’s support.

The table below can be used to reference the strength & weakness of support/resistance levels in the event of re-tests.

SPY has support at the $641.40 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $639.85 (Volume Sentiment: Sellers, 1.5:1), $624.93 (50 Day Moving Average, Volume Sentiment: Sellers, 1.5:1) & $619.29/share (Volume Sentiment: Buyers, 1.8:1) price levels, with resistance at the $646.50/share (All Time High, Volume Sentiment: NULL,0:0*) price levels.

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

QQQ, the Invesco QQQ Trust ETF dipped -0.93% last week, as the tech heavy index fared the worst of the four majors.

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 & currently sits at 55.78, just above the neutral 50 mark, while their MACD is bearish, but may flatten out by midweek towards the signal line in the event of a couple of advancing sessions.

Volumes were +28.55% higher than the prior year’s average (51,126,000 vs. 39,772,222.22), which like SPY is not a telling sign of strength as it was mostly declining volume.

There will need to be more advancing volume that remains consistently higher before any meaningful upside enthusiasm can be felt.

Monday the week opened up in a similarly eerie fashion to SPY, declining & closing as midway between a spinning top & a doji, and also on extremely low volume.

Tuesday the trend continued, with QQQ dropped on the open & managed to decline through the support of the 10 day moving average, with volume indicating that there was a lot of profit taking & uncertainty/fear had crept into the market.

Wednesday the trend continued lower, except with the highest volume of the past week, and the gap down open saw a lot of bleeding, down almost to the 50 day moving average’s support, but was able to recover into the close from the day’s lows, but still had a day-ver-day decline of -0.59%.

Thursday opened with another gap down, but this time on weaker volume, indicating that there was subdued selling pressure, but that uncertainty still ran high.

Friday opened on a slight gap up, tested lower temporarily but was able to rally, but only temporarily broke out above the 10 day moving average’s resistance, indicating that the short-term trendline was strong & that market participants were respecting it.

Much like SPY, the upside case for QQQ will require heavy lifting in the advancing volume department & will need to show sustainability & confirm longevity before being bought into.

The consolidation case looks like QQQ will be oscillating between & around the 10 & 50 day moving averages awaiting an upside or downside catalyst.

One area of interest that differs between QQQ & SPY’s charts is beginning to show & it is an area of concern given that in the past we’ve noted that any decline in the near-term is likely to be led by QQQ.

QQQ spent much of last week treading water below the 10 day moving average’s resistance, indicating that there is a bit of uncertainty about their near-term.

In the process, a bearish head & shoulders pattern has begun to emerge since late July, with the $574.63/share mark making the left shoulder & the $583.32/share forming the head.

While it’s certainly too soon to tell, that is going to be something to keep an eye on in the coming week, as will be the support of the 50 day moving average.

Currently that level is heavily Buyer influenced in recent history, but if it breaks down the $539.40/share level is the next support levels, which if reached signals that there will be a window filled in from late June.

In the event that this occurs there are other windows that may also fill in such as the large one in May of 2025, and the 200 day moving average’s support is also going to be called into question.

QQQ has support at the $558.84 (Volume Sentiment: Buyers, 6.25:1), $557.38 (50 Day Moving Average, Volume Sentiment: Buyers, 6.25:1), $551.68 (Volume Sentiment: Sellers, 1.28:1), & $539.40/share (Volume Sentiment: Buyers, 5.5:1) price levels, with resistance at the $573.80 (10 Day Moving Average, Volume Sentiment: NULL, 0:0*), $574.63 (Volume Sentiment: NULL, 0:0*) & $583.32/share (Volume Sentiment: NULL, 0:0*) price levels.

QQQ ETF's Price Level:Volume Sentiment Over The Past ~1 Year
QQQ ETF’s Price Level:Volume Sentiment Over The Past ~1 Year

IWM, the iShares Russell 2000 ETF advanced +3.39% last week, as the small cap index was the favorite among market participants after having spent some time in consolidation.

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 approaching the overbought level of 70 & sits currently at 67.47, while their MACD is still bullish, having recently bounced off of the signal line in the wake of Friday’s advances, which will be something to keep an eye on in the coming week.

Volumes were +1.39% higher than the prior year’s average (30,996,000 vs. 30,570,714), which mostly came from Friday’s outsized advancing volume that eclipsed almost every session we’ve had since April of 2025 & even most of the 2024 portion of the last one year chart.

Monday kicked IWM’s week off in a unique fashion, with a bullish harami spinning top on extraordinarily low volume; more or less the equivalent of a shrug & an “I don’t know” from a chart’s perspective.

The next day opened higher, was able to gain a little momentum, but ultimately faded out & declined into a bearish engulfing pattern.

Wednesday opened on a gap down, temporarily broke through the support of the ten day moving average, but managed to recover enough to close down -0.35% on the day, closing in-line with the 10 day moving average.

Thursday opened lower, but gave a shimmer of optimism after rising up to close in-line with the 10 day moving average’s resistance, but higher than Wednesday’s open leading to the formation of a bullish engulfing pattern.

Thursday too lacked sufficient volume in terms of the increased levels that we would like to see for a more meaningful rally.

Friday opened on a gap higher that pulled the 10 day moving average much higher (up to about its opening level) & the week’s strongest volume produced a session that advanced +3.92% heading into the weekend.

Moving into the new week any upside movements is likely to be predicated on the performance of the other larger indexes, as at these heights small caps are not favorable to larger names.

The consolidation case looks similar to QQQ’s, where the price will oscillated back & forth between the 10 & 50 day moving averages.

The declining case here will also be impacted by the larger names, and it will be interesting to see whether or not there are outright declines or if there is appetite for a rotation play into the smaller cap names.

IWM has traveled in a much more compact fashion, which provides it with more support levels relative to its price vs. the other indexes, but that does not imply that IWM will be immune to declines in larger indexes.

The 200 day moving average will be an area to keep an eye on, as that would be a decline of ~10% & should the long-term trend line break down it resides ina Seller oriented zone, which may cause more selling after the support levels gives out.

IWM has support at the $229.55 (Volume Sentiment: Buyers, 1.56:1), $227.40 (10 Day Moving Average, Volume Sentiment: Buyers, 1.06:1), $226.71 (Volume Sentiment: Buyers, 1.06:1) & $226.04/share (Volume Sentiment: Buyers, 1.06:1) price levels, with resistance at the $240.47 (Volume Sentiment: Buyers, 0.4:0*) & $243.04/share (All-Time High, Volume Sentiment: Buyers, 0.4:0*) price levels.

IWM ETF - iShares Russell 2000 ETF's Price Level:Volume Sentiment For The Past ~2-3 Years
IWM ETF – iShares Russell 2000 ETF’s Price Level:Volume Sentiment For The Past ~2-3 Years

DIA, the SPDR Dow Jones Industrial Average ETF climbed +1.58% last week, having the second best week of the major four index ETFs.

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 advancing higher & currently sits near overbought territory at 67.96, while their MACD is bullish & creeping higher following Friday’s session.

Volumes were +59.2% higher than the prior year’s average levels (5,222,000 vs. 3,280,119), which seems to be a bit of optimism & FOMO based on the week’s candles & volume patterns.

Monday the week opened up on a similar note of uncertainty, as the declining session saw late week profits taken from DIA & the spinning top candle signaled that there was a bit of uncertainty in the blue chip index.

Tuesday showed that there was really quite more uncertainty in the air than originally anticipaned, as the session opened higher & ran above the $452/share level, before falling lower & ultimately closing below its opening price as a doji candle.

This indicated that there was a bit of uncertainty in the air, and the elevated volume throughout the day points to short-term profit taking while awaiting to see where major indexes move next.

Wednesday opened slightly higher, but the story remained the same, minus slightly less volume & the testing was more to the downside vs. Tuesday’s upside tests & the day resulted in a doji candle.

Thursday opened on a gap lower to be in-line with the 10 day moving average’s support & ended as a high wave doji, indicating that there was some profits taking & some folks creating new positions, but at the end of the day there was uncertainty in the air.

The short-term trendline was a place of refuge & appeared to be the safe haven of choice by market participants.

Friday opened on a major gap up on the week’s highest volume (which was also some of the highest volume of the 2025), and a new all-time high was reached.

The upside case for DIA is the same as the ones for SPY & QQQ, new all-time highs aren’t sustainable without increased advancing volume.

The consolidation case looks similar too, oscillations around the 10 & 50 day moving averages while we wait & see what the next upside or downside catalyst will be.

To the downside the $446.27-446.55/share zone is going to be an important support level, as should it decline through there teh 50 day moving average is opened up for a retest, which should it fail opens up DIA to a retest of the 200 Day moving average based on gaps that need to be filled.

While DIA has enjoyed a lot of Buyer-focused sentiment, that type of breakdown would force prices down into price zones where Sellers are more prominent, which could further declines.

DIA has support at the $449.98 (Volume Sentiment: Buyers, 9:1), $448.40 (10 Day Moving Averge, Volume Sentiment: Buyers, 9:1), $446.55 (Volume Sentiment: Buyers, 2.73:1) & $446.27/share (Volume Sentiment: Buyers, 2.73:1) price levels, with resistance at the $457.87/share (All-Time High, Volume Sentiment: NULL, 0:0*) price levels.

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

The Week Ahead

The week kicks off with New Home Sales data at 10 am, Fed President Logan speaking at 3:15 pm & Fed President Williams speaking at 7:15pm on Monday.

Monday morning also features earnings from PDD Holdings, before HEICO & Semtech report after the session’s close.

Tuesday begins with Durable-Goods Orders & Durable-Goods minus Transportation data at 8:30 am, before S&P Case-Shiller Home Price Index (20 Cities) data at 9:30 am & Consumer Confidence data at 10 am.

Bank of Nova Scotia & KE Holdings report earnings before Monday’s opening bell, with Box, MongoDB, nCino, Okta & PVH scheduled to report after the session’s closing bell.

There are no major economic data points scheduled for release on Wednesday.

Wednesday morning begins with Royal Bank of Canada’s earnings call, as well as Abercrombie & Fitch, Bank of Montreal, Donaldson, J.M. Smucker, Kohl’s, MasterCraft & Phototronics, before the highly anticipated NVIDIA earnings call & Agilent, Bill.com, Cooper, CrowdStrike, Five Below, Greif, HP, NetApp, Nutanix, Pure Storage, Snowflake, Trip.com, Urban Outfitters & Veeva Systems after the closing bell.

Thursday brings us Initial Jobless Claims & GDP (First Revision) data at 8:30 am, followed by Pending Home Sales at 10 am.

Bath & Body Works, Best Buy, Brown-Foreman, Burlington Stores, CIBC, Dick’s Sporting Goods, Dollar General, Hormel Foods, Li Auto, Malibu Boats, Ollie’s Bargain Outlet, Toronto-Dominion Bank & Victoria’s Secret report earnings before the opening bell on Thursday, before Affirm, Ambarella, Autodesk, Dell, Domo, Elastic, Gap, Marvell, Petco Health & Wellness, SentinelOne & Ulta Beauty report after the session closes.

Personal Income, Personal Spending, PCE Index, PCE (Year-over-Year), Core PCE Index, Core PCE (Year-over-Year), Advanced U.S. Trade Balance in Goods, Advanced Retail Inventories & Advanced Wholesale Inventories data is scheduled for release at 8:30 am on Friday, before Chicago Business Barometer (PMI) data at 9:45 am & Consumer Sentiment (Final) data at 10 am.

Alibab reports earnings Friday morning before the opening bell.

See you back here next week!

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

Daily VolTech Stock & ETF Volume & Technical Ratings 8/21/2025

The VIX closed at 16.6, indicating an implied one day move of +/-1.05% & an implied one month move of +/-4.8% for the S&P 500.   

Highest Technical Rated S&P 500 Components Per 8/21/2025’s Close:   

1 – PSKY

2 – EBAY

3 – NEM

4 – GEV

5 – WDC

6 – STX

7 – PLTR

8 – ANET

9 – IDXX

10 – APH

Lowest Technical Rated S&P 500 Components Per 8/21/2025’s Close:   

1 – IT

2 – TTD

3 – CNC

4 – MOH

5 – ENPH

6 – LULU

7 – CHTR

8 – ALGN

9 – TPL

10 – DOW

Highest Volume Rated S&P 500 Components Per 8/21/2025’s Close:   

1 – DAY

2 – NDSN

3 – PKG

4 – WMT

5 – PSKY

6 – WDAY

7 – CARR

8 – ROP

9 – ROST

10 – COR

Lowest Volume Rated S&P 500 Components Per 8/21/2025’s Close:   

1 – CRL

2 – IVZ

3 – IDXX

4 – TTD

5 – DECK

6 – SMCI

7 –  NTRS

8 –  ALB

9 –  BDX

10 – TKO

Highest Technical Rated ETFs Per 8/21/2025’s Close:   

1 – MSOX

2 – WEED

3 – MSOS 

4 – YOLO 

5 – ETU 

6 – ETHT 

7 – MJ 

8 – CNBS 

9 – ETHU 

10 -NUGT  

Lowest Technical Rated ETFs Per 8/21/2025’s Close:   

1 – ETHD 

2 – ETQ

3 – AIYY

4 – UVIX

5 – MSTX

6 – HZEN

7 – BOIL

8 – JDST

9 – MSTU

10 – DUST

Highest Volume Rated ETFs Per 8/21/2025’s Close:   

1 – MLPD

2 – MMAX

3 – RSMC

4 – JULP

5 – HYBX

6 – PMBS

7 – IBGL

8 – PBDE

9 – FHEQ

10 – OPER

Lowest Volume Rated ETFs Per 8/21/2025’s Close:   

1 – QTAP

2 – NJUN

3 – PLDR

4 – NUGO

5 – GAEM 

6 – SWP

7 – IHYF

8 – IQHI

9 – JPY

10 – EMCS

Highest Technical Rated General Stocks Per 8/21/2025’s Close:   

1 – ZEPP

2 – NEGG

3 – ISTKF

4 – APM

5 – ABVX

6 – HGRAF

7 – SUPX

8 – CGTX

9 – THAR

10 – VAXX

Lowest Technical Rated General Stocks Per 8/21/2025’s Close:   

1 – YELLQ

2 –  BINI

3 – ADD

4 – STFS

5 – GIBO

6 – ELPW

7 – QH

8 – CHSN

9 – MODV

10 – WAI

Highest Volume Rated General Stocks Per 8/21/2025’s Close:   

1 -APM

2 – PTIX

3 – AEMD

4 – EDUC

5 – MSN

6 – CMBT

7 – ISRJF

8 – CATO

9 – VELO

10 – ISPC

Lowest Volume Rated General Stocks Per 8/21/2025’s Close:   

1 – ENZN

2 – NBYCF

3 – NYMXF

4 – LCGMF

5 – CREG

6 – REMRF

7 – ELSE

8 – ENGS

9 – MRM

10 – ADMT

*** THE LIST ABOVE IS STRICTLY FOR INFORMATIONAL PURPOSES – I MAY OR MAY NOT HAVE OR INITIATE A LONG, SHORT, OR LONG/SHORT POSITION IN ANY NAME ABOVE AT ANY TIME *** 

Daily VolTech Stock & ETF Volume & Technical Ratings 8/20/2025

The VIX closed at 15.69, indicating an implied one day move of +/-0.99% & an implied one month move of +/-4.53% for the S&P 500.   

Highest Technical Rated S&P 500 Components Per 8/20/2025’s Close:   

1 – EBAY

2 – STX

3 – WDC

4 – GEV

5 – NEM

6 – PLTR

7 – IDXX

8 – ANET

9 – APH

10 – DLTR

Lowest Technical Rated S&P 500 Components Per 8/20/2025’s Close:   

1 – IT

2 – TTD

3 – CNC

4 – MOH

5 – CHTR

6 – LULU

7 – FICO

8 – ALGN

9 – ENPH

10 – TPL

Highest Volume Rated S&P 500 Components Per 8/20/2025’s Close:   

1 – TGT

2 – EL

3 – PLTR

4 – KEYS

5 – JKHY

6 – TJX

7 – DAY

8 – ADI

9 – ROP

10 – LII

Lowest Volume Rated S&P 500 Components Per 8/20/2025’s Close:   

1 – FCX

2 – IQV

3 – NTRS

4 – LUV

5 – AES

6 – APD

7 –  NKE

8 –  GEHC

9 –  KVUE

10 – CRL

Highest Technical Rated ETFs Per 8/20/2025’s Close:   

1 – ETU

2 – ETHT

3 – ETHU

4 – MSOX

5 – MSOS

6 – WEED

7 – YOLO

8 – DTSRF

9 – EZET

10 – ETHV

Lowest Technical Rated ETFs Per 8/20/2025’s Close:   

1 – ETHD

2 –  ETQ

3 – UVIX

4 – AIYY

5 – BOIL

6 – HZEN

7 – SETH

8 – MSTX

9 – CONI

10 – NVDQ

Highest Volume Rated ETFs Per 8/20/2025’s Close:   

1 – OGSP

2 – CARK

3 – SPIN

4 – EAOK

5 – SDCP

6 – ANEW

7 – PSFM

8 – FEBU

9 – PQOC

10 – MVFG

Lowest Volume Rated ETFs Per 8/20/2025’s Close:   

1 – LPRE

2 – GAEM

3 – PSMJ

4 – ZTRE

5 – HYDW

6 – TBJL

7 – PSCJ

8 – TFJL

9 – IVVB

10 – INFO

Highest Technical Rated General Stocks Per 8/20/2025’s Close:   

1 – ZEPP

2 – NEGG

3 – ISTKF

4 – ABVX

5 – CGTX

6 – HGRAF

7 – FUNFF

8 – ANTE

9 – IPA

10 – SUPX

Lowest Technical Rated General Stocks Per 8/20/2025’s Close:   

1 – GOEVQ

2 – CIPI

3 – TTOO

4 – CYCA

5 – ARTHQ

6 –  ENSV

7 – BIMI

8 – JPPYY

9 – CLEUF

10 – BINI

Highest Volume Rated General Stocks Per 8/20/2025’s Close:   

1 – THAR

2 – NBY

3 – COCH

4 – OUT

5 – SISI

6 – NCT

7 – ZDAI

8 – NVNO

9 – MWG

10 – VS

Lowest Volume Rated General Stocks Per 8/20/2025’s Close:   

1 – NKGN

2 – MTLFF

3 – AKAN   

4 – CAPC   

5 – MSCLF   

6 – DRRSF   

7 – IPDN   

8 – MSMGF  

9 – ATGN  

10 – SHCAY  

*** THE LIST ABOVE IS STRICTLY FOR INFORMATIONAL PURPOSES – I MAY OR MAY NOT HAVE OR INITIATE A LONG, SHORT, OR LONG/SHORT POSITION IN ANY NAME ABOVE AT ANY TIME ***