Daily Equity & Market Analysis
Published: Oct 30, 2025
This content is for informational purposes only. This should not be construed as solicitation. The general public should consult their financial advisor for additional information related to investment decisions.

Daily Summary

Six Months of Gains: How Long Can the Rally Last?

The S&P 500 is on track for its sixth consecutive positive month, but with all-time highs becoming increasingly normal, should we expect the market to slow down or continue higher?

Asian Equities Heat Up

International equities continue to improve, with notable appreciation seen in Japan, South Korea, and China.

Weekly Video

Weekly Rundown Video– Oct 29, 2025

Weekly rundown with NDW analyst team covering all major asset classes.

Weekly rundown with NDW analyst team covering all major asset classes.

It’s been a productive month for domestic equities, with the S&P 500 (SPX) on track to finish October positive for the first time since 2022, extending its positive streak to six consecutive months. Streaks of six months or longer only happen every three years or so, and our current streak is the longest since its streak from February to August 2021. With all-time highs becoming increasingly normal as the market continues pushing higher, should we expect the positive streak to end sooner rather than later?

To evaluate the impact of consecutive monthly gains, we looked at every month going back to 1950 and categorized them based on their positive streak length entering the month. The table below summarizes how often each streak length occurred and the likelihood of the following month being positive. Looking at the S&P 500 going back to 1950, there have been 23 positive streaks spanning six months or longer. Those instances took an average of 1.65 months before the index finally had a down month, which is slightly above the 1.55 months for all instances. Additionally, 16 of those 23 months continued the positive streak. Put simply, the next month was positive 70% of the time, which is again higher than the 61% for a typical month. Consequently, periods of continued strength are more likely to continue moving higher relative to a typical month. While the market continues gains in the presence of a streak, has that historically translated into returns?

Analyzing every month dating back to 1950, we can look at the forward return of the S&P 500 depending on its streak length coming into the month. Streaks of six months tend to see above-average long-term returns, with returns outperforming the average month after three months. Specifically, the market averages a one-year return of 11% when on a six-month streak, outpacing the typical one-year return of 8.1% by a notable margin.

Additionally, the performance of the market appears to gradually trend higher the longer SPX’s streak is, which is more apparent in the chart below. The six-month return for the S&P 500 during all months is 3.9%, represented by the dotted blue line. However, the actual one-year return depending on the length of its positive streak (solid blue line) is consistently above average when on a streak of three months or longer. Meanwhile, the typical one-year return for the S&P 500 is 8.1% (dotted green line), and the S&P 500’s forward return by streak length (solid green line) is above that baseline average when on a streak of two months or longer. Consequently, a longer positive streak is generally a sign of continued strength for domestic equities.

The most apparent rationale behind the phenomenon is our favorite eight letter word: momentum. The longer that trends establish themselves, the more weight or impact they carry behind them, which helps explain the greater outperformance given consistent prior gains. With the S&P 500 poised to extend its positive streak as October ends, we should have further confidence in the market’s strength as we look ahead to the next several months.  

Asian Equities Heat Up

by Ian Saunders

International equities are having a banner year. The iShares MSCI ACWI ex US ETF (ACWX) is currently up over 28% in 2025 (through 10/29). If that was the final return for the year, it would mark the best annual return for the fund since 2009 (33%). We are also seeing ACWX outpacing the SPDR S&P 500 ETF Trust by nearly 11%. If we end the year at that mark, it would be the largest annual spread favoring ACWX since 2003. Of course, we could see a lot of change over the final two months of the year. Domestic equities typically see strong returns toward the end of the year, potentially due to return chasing during years of positive performance. Furthermore, we still see international equities sitting in the second position in our DALI asset class rankings. Domestic equities remain in first due to their long-term leadership over most of the past decade. Foreign stocks have been strong, just not strong enough to knock off US stocks, or at least not yet.

Many of the most recent improvements for international equities have come from Asia. This can be seen on the Asset Class Group Scores page, which classifies all ETFs and mutual funds into at least one of 134 different groups, then sorts those groups by the average fund scores of their respective constituents. The top 20 groups by average score include 10 international equity-focused groups. Four out of the top six groups are specifically focused on Asia. Japan takes the top spot, followed by China in third, then Super Pacific and Pacific Basin in fifth and sixth, respectively. The strength from Japan, South Korea, and China match up with the countries in focus during President Trump’s recent trip to Asia, but we have seen consistent strength from those regions long before Air Force One left the US.  

Japan has been one of the most consistent areas for international equities since April. The iShares MSCI Japan ETF (EWJ) has rattled off three consecutive buy signals on its default chart and just notched a new all-time high two days ago with a bullish catapult completion at $84. The fund carries a 4.74 fund score and is less than one-box away from giving an RS buy signal against the SPXEWI for the first time since 2008. Even with the recent breakout, EWJ remains in an actionable position with a weekly overbought/oversold (OBOS) reading in the 40s, highlighting a potential buying opportunity. Initial support can be seen at $79.

South Korea has seen extreme appreciation over the last several days, with the iShares MSCI South Korea ETF (EWY) gaining over 20% in the past 30 days to eclipse a 90% gain year-to-date. This rapid price rise has left EWY in a heavily overbought position, with a weekly OBOS reading north of 180%. Those looking to add focused exposure to South Korea may be best served waiting for a pullback or normalization in the trading band.

China has seen a very consistent technical picture over the past few months. This can be seen by the KraneShares CSI China Internet ETF (KWEB), which has held a fund score north of 4.00 since July, and currently has a near-perfect score of 5.73. We saw KWEB give an RS buy signal against SPXEWI last October, and it reversed back up into a column of Xs against the market proxy in August, showing a continuation of near-term relative strength. The default chart of KWEB gave five consecutive buy signals before retracting from multi-year highs earlier this month to give a sell signal. While a sell signal is never a great thing, the first sell signal in a strong uptrend is often indicative of a pullback rather than long-term weakness. The fund has since consolidated right at the middle of its trading band near $40. The weight of the technical evidence remains favorable in the long-term and seems to just be showing near-term consolidation. This could offer a more opportune entry point for those that have been waiting to add long exposure during the recent ascent. Initial support can be seen at $38.50 with further support seen just below at $37.50.

Market Distribution Table The Distribution Report below places Major Market ETFs and Indices into a bell curve style table based upon their current location on their 10-week trading band.

The middle of the bell curve represents areas of the market that are "normally" distributed, with the far right being 100% overbought on a weekly distribution and the far left being 100% oversold on a weekly distribution.

The weekly distribution ranges are calculated at the end of each week, while the placement within that range will fluctuate during the week. In addition to information regarding the statistical distribution of these market indexes, a symbol that is in UPPER CASE indicates that the RS chart is on a Buy Signal. If the symbol is dark Green then the stock is on a Point & Figure buy signal, and if the symbol is bright Red then it is on a Point & Figure sell signal.

 

Average Level

32.91

< - -100 -100 - -80 -80 - -60 -60 - -40 -40 - -20 -20 - 0 0 - 20 20 - 40 40 - 60 60 - 80 80 - 100 100 - >
                       
                       
           
Buy signalshy
         
         
Sell signalUSO
Buy signalijr
Buy signaliwm
Buy signalefa
     
         
Buy signaldvy
Buy signalhyg
Sell signaldx/y
Buy signalVOOV
 
Buy signalSPY
Buy signalONEQ
       
Sell signalicf
Buy signalrsp
Buy signalgsg
Buy signalagg
Buy signaltlt
 
Buy signalVOOG
Buy signalXLG
     
Buy signalgcc
Buy signalfxe
Buy signalIJH
Buy signalief
Buy signallqd
Buy signalGLD
Buy signaldia
Buy signalEEM
Buy signalQQQ
< - -100 -100 - -80 -80 - -60 -60 - -40 -40 - -20 -20 - 0 0 - 20 20 - 40 40 - 60 60 - 80 80 - 100 100 - >

 

AGG iShares US Core Bond ETF
USO United States Oil Fund
DIA SPDR Dow Jones Industrial Average ETF
DVY iShares Dow Jones Select Dividend Index ETF
DX/Y NYCE U.S.Dollar Index Spot
EFA iShares MSCI EAFE ETF
FXE Invesco CurrencyShares Euro Trust
GLD SPDR Gold Trust
GSG iShares S&P GSCI Commodity-Indexed Trust
HYG iShares iBoxx $ High Yield Corporate Bond ETF
ICF iShares Cohen & Steers Realty ETF
IEF iShares Barclays 7-10 Yr. Tres. Bond ETF
LQD iShares iBoxx $ Investment Grade Corp. Bond ETF
IJH iShares S&P 400 MidCap Index Fund
ONEQ Fidelity Nasdaq Composite Index Track
QQQ Invesco QQQ Trust
RSP Invesco S&P 500 Equal Weight ETF
IWM iShares Russell 2000 Index ETF
SHY iShares Barclays 1-3 Year Tres. Bond ETF
IJR iShares S&P 600 SmallCap Index Fund
SPY SPDR S&P 500 Index ETF Trust
TLT iShares Barclays 20+ Year Treasury Bond ETF
GCC WisdomTree Continuous Commodity Index Fund
VOOG Vanguard S&P 500 Growth ETF
VOOV Vanguard S&P 500 Value ETF
EEM iShares MSCI Emerging Markets ETF
XLG Invesco S&P 500 Top 50 ETF
   

 

Long Ideas

Symbol Company Sector Current Price Action Price Target Stop Notes
BN Brookfield Corp. Wall Street $46.55 mid-to-hi 60s 62.50 41 Due to a stock split, we will adjust our stop to $41, which would take out multiple levels of support on BN's $0.50 chart. Earn. 11/13
AYI Acuity Inc. Building $361.50 340s - 350s 456 296 4 for 5'er, top half of BUIL sector matrix, triple top, buy on pullback, R-R~2.0
JOYY JOYY Inc. Internet $60.52 mid-to-hi 50s 88 48 5 for 5'er, top third of favored INET sector matrix, spread triple top, buy on pullback, R-R~4.0, 4.9% yield, Earn. 11/25
SNOW Snowflake, Inc. Class A Software $269.70 low $230s to low $250s 358 212 4 for 5'er, pos. trend and mkt RS buy signal since May; pulling back from rally high; top quintile of software matrix, Earn. 11/26
IBKR Interactive Brokers Group, Inc. Wall Street $69.19 mid-to-hi 60s 79 59 5 for 5'er, #2 of 62 in favored WALL sector matrix, LT pos mkt & peer RS, buy on pullback
DCI Donaldson Co Inc Waste Management $83.58 80 - 84 92 67 3/5'er; top 3rd of sector matrix; ATHs 10/21; R-R > 2.
SF Stifel Financial Corp Wall Street $117.56 110s 140 92 4 for 5'er, top half of WALL sector matrix, LT pos peer & mkt RS, quad top break, 1.6% yield
CMC Commercial Metals Corporation Steel/Iron $61.03 hi 50s - low 60s 79 49 4 for 5'er, favored STEE sector matrix, LT pos peer & mkt RS, pos trend flip, 1.2% yield
TJX The TJX Companies, Inc. Retailing $141.69 136-hi 140s 194 118 4 TA rating, top 50% of RETA sector matrix, LT pos trend, LT mkt RS buy, consec buy signals, Earn. 11/19
AIT Applied Industrial Technologies, Inc. Machinery and Tools $254.10 mid 240s - ow 260s 316 208 5 for 5'er, top half of favored MACH sector matrix, LT pos peer & mkt RS, pos trend flip
FLEX Flex Ltd Electronics $66.10 61 - hi 60s 82 54 5 TA rating, top half of ELEC sector matrix, LT RS buy, consec buy signals, buy on pullback

Short Ideas

Symbol Company Sector Current Price Action Price Target Stop Notes

Removed Ideas

Symbol Company Sector Current Price Action Price Target Stop Notes
TPR Tapestry Inc. Textiles/Apparel $112.92 110s 163 92 Removed for earnings (11/6)
TXRH Texas Roadhouse, Inc. Restaurants $170.88 hi 160s - hi 170s 226 148 Removed for earnings (11/6)
CMI Cummins Inc. Machinery and Tools $441.26 hi 390s - 430s 492 352 Removed for earnings (11/6)

Follow-Up Comments

Comment
There are currently no follow-up comments.

NDW Spotlight Stock

 

FLEX Flex Ltd ($63.99) R - Electronics - FELX has a 5 for 5 TA rating and sits in the top half of the favored electronics sector RS matrix. The stock has been on an RS buy signal against the market and its peers since 2020. We recently saw FLEX give a fourth consecutive buy signal before reaching a new all-time high at $67 on Wednesday of this week. The market action on Thursday saw FLEX retract from that extended position to a more actionable trading range in the mid-$60s. The long-term technical picture remains positive, allowing this retracement to serve as a buy-on-pullback opportunity. Exposure may be considered from $61 to the upper $60s. Our initial stop will be positioned at $54, which would violate multiple support levels. The bullish price objective of $82 will serve as our price target.

 
67.00                                                   X     67.00
66.00                                                   X     66.00
65.00                                                   X     65.00
64.00                                               X   X     64.00
63.00                                               X O X     63.00
62.00                                               X O X     62.00
61.00                                               X O       61.00
60.00                                           X   X         60.00
59.00                                   X   A   X O X         59.00
58.00                                   X O X O X O X         58.00
57.00                                   X O X O X O         Mid 57.00
56.00                                   X O X O               56.00
55.00                                   9 O                   55.00
54.00                                   X                     54.00
53.00                   X               X                     53.00
52.00                   X O X   X   X   X                     52.00
51.00                   7 O X O X O X O X                     51.00
50.00                   X O X O X O X O X                     50.00
49.00                   X O   8   O   O X                     49.00
48.00                   X             O                       48.00
47.00                   X                                     47.00
46.00                   X                                     46.00
45.00                 X                                   Bot 45.00
44.00 O     X         X                                   44.00
43.00 O X   X O       6                                   43.00
42.00 O X O X O       X                                   42.00
41.00 O X O X O       X                                   41.00
40.00 O X 2   O       X                                   40.00
39.00 O       O         X                                   39.00
38.00         O         X                                   38.00
37.00         3 X       X                                   37.00
36.00         O X O     5                                   36.00
35.00         O X O     X                                   35.00
34.00         O X O     X                                   34.00
33.00         O O     X                                   33.00
32.00         4 X   X                                   32.00
31.00           O X O X                                   31.00
30.00           O X O X                                   30.00
29.00           O X O                                     29.00
28.00             O X                                       28.00
27.00             O X                                       27.00
26.00             O                                         26.00

 

 

CVNA Carvana Company ($304.53) - Autos and Parts - CVNA broke a double bottom at $308 to return to a sell signal as shares fell to $304. The stock has fallen to a 3 for 5'er following a reversal into Os on the market RS chart during last week's trading. From here, support lies at the bullish support line at $296, while additional can be found at $284.
META Meta Platform Inc. ($667.93) - Internet - META slipped over 11% on the day, following a negative earnings reaction. Despite this, the stock remains a 5/5'er (though it does sit rather close to a reversal back into O's against the market). Bears will point to the break of a range of support between $680 and $696... which is quite negative... while bulls will point to staying power of the TA score. All in all, we now sit near heavily oversold territory, so even those looking to exit positions should wait for a bounce. Based purely on the technical, the stock remains a leader.
RBLX Roblox Corp. Class A ($112.08) - Leisure - RBLX broke a double bottom at $124 to complete a bearish triangle for a second sell signal as shares fell to $112, violating multiple levels of support and testing the August chart low. While RBLX maintains a 4 techncial attribute, the peer RS chart resides within one box of reversing into Os, leaving the potential for an attribute loss. Beyond current support additional may be found at $100 and in the mid to lower $90s.
SFM Sprouts Farmers Market, LLC ($76.28) - Retailing - Shares of SFM plummeted Thursday for its fourth consecutive sell signal. The 1 for 5’er moved to a negative trend at the start of the month. Those with exposure should sell eventually but should wait for normalization or reversal higher given its extremely oversold position. From here, support lies at $75 and $65.
UAL United Airlines Holdings Inc. ($93.72) - Aerospace Airline - UAL broke a double bottom at $93 for a third sell signal and to test the stock's October chart low along with the bullish support line. The stock still maintains a 5 technical attribute rating, but a move below $92 would shift the trend to negative and drop the stock to a 4 for 5'er. Beyond current support, additional can be found at $83 and $80.
URBN Urban Outfitters, Inc. ($65.67) - Retailing - URBN broke a triple bottom at $65 for a second sell signal and to violate support that dates to June of this year. The stock has fallen to a 2 for 5'er and ranks within the bottom third of the Retailing sector matrix. From here, support now lies at $60 and $50 on the default point and figure chart.

 

Daily Option Ideas for October 30, 2025

Calls
New Recommendations
Name Option Symbol Action Stop Loss
J.P. Morgan Chase & Co. - $310.38 JPM2620B315 Buy the March 315.00 calls at 16.00 276.00
Follow Ups
Name Option Action
Cardinal Health, Inc. ( CAH) Dec. 155.00 Calls Raise the option stop loss to 33.00 (CP: 35.00)
Fox Corporation Class A ( FOXA) Jan. 60.00 Calls Initiate an option stop loss of 5.30 (CP: 7.30)
Oracle Corporation ( ORCL) Mar. 290.00 Calls Stopped at 268.00 (CP: 261.16)
Puts
New Recommendations
Name Option Symbol Action Stop Loss
SLB Ltd - $36.59 SLB2620N35 Buy the March 35.00 puts at 2.11 39.00
Follow Up
Name Option Action
Bristol-Myers Squibb Company ( BMY) Nov. 46.00 Puts Stopped at 1.65 (CP: 1.60)
CAVA Group, Inc. ( CAVA) Jan. 65.00 Puts Raise the option stop loss to 10.25 (CP: 12.25)
BJ's Wholesale Club Holdings Inc ( BJ) Jan. 95.00 Puts Raise the option stop loss to 6.40 (CP: 8.40)
Covered Writes
New Recommendations
Name Option Sym. Call to Sell Call Price Investment for 500 Shares Annual Called Rtn. Annual Static Rtn. Downside Protection
SoFi Technologies Inc. $ 30.90 SOFI2620B30 Mar. 30.00 4.20 $ 12,641.75 56.53% 49.40% 13.26%
Still Recommended
Name Action
MARA Holdings Inc. ( MARA) - 18.88 Sell the December 18.00 Calls.
JFrog Ltd. ( FROG) - 48.28 Sell the December 50.00 Calls.
Palantir Technologies Inc. Class A ( PLTR) - 198.81 Sell the January 185.00 Calls.
Cleveland-Cliffs Inc. ( CLF) - 14.09 Sell the January 13.00 Calls.
Block Inc ( XYZ) - 76.51 Sell the December 80.00 Calls.
Lyft Inc Class A ( LYFT) - 20.02 Sell the January 22.00 Calls.
Shopify Inc ( SHOP) - 179.01 Sell the January 165.00 Calls.
Sunrun Inc ( RUN) - 20.12 Sell the January 21.00 Calls.
Carnival Corporation ( CCL) - 27.87 Sell the December 29.00 Calls.
Tesla Inc. ( TSLA) - 461.51 Sell the March 450.00 Calls.
Las Vegas Sands Corp. ( LVS) - 58.78 Sell the January 60.00 Calls.
Citigroup, Inc. ( C) - 99.12 Sell the March 105.00 Calls.
Marvell Technology Inc. ( MRVL) - 90.15 Sell the November 90.00 Calls.
The Following Covered Write are no longer recommended
Name Covered Write
Johnson Controls International PLC ( JCI - 113.34 ) March 115.00 covered write.

 

Most Requested Symbols