Daily Summary
Streaks of SPX vs SPXEWI Outperformance
This past Wednesday marked the second straight day of 1% excess return between SPX and SPXEWI. The forward performance following these signals has been compelling:
Notable Breakdown in S&P 500 Stocks
Whether earnings related, geopolitical, or other external factors, several notable S&P 500 stocks saw violations of key support levels, all while the broader market index ([SPX]) rallied to a new all-time high.
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.
Earlier this week, we examined rolling 3-year excess returns for the S&P 500 cap-weighted index versus its equal-weight counterpart, tracing the relationship back to the early 1990s. Our analysis highlighted that the current level of excess returns is approaching highs not seen in nearly 25 years, a significant historical marker that underscores the dominance of large-cap stocks in recent years. (Click here to read the full piece.)
But this raises two critical questions: How strong are these excess returns? And what do periods of pronounced outperformance historically signal about the market’s future trajectory?
To explore this, we focused on a specific short-term phenomenon: consecutive days where the S&P 500 cap-weighted index outperforms the equal-weight index by more than 0.5%. This past Wednesday marked the second straight day of such outperformance, with Tuesday and Wednesday posting excess returns of 1.44% and 1.10%, respectively. These are not trivial moves—they suggest concentrated strength in mega-cap names, which often drives broader market movements.
Historical Context
We isolated all historical instances of two consecutive days of >0.5% excess returns since 1990, while removing clusters that occurred within two weeks of each other to avoid skewing results. After filtering, we identified 40 distinct occurrences over the past three decades. The forward performance following these signals has been compelling:

These figures point to a strong bullish bias following such streaks, reinforcing the idea that streaks in favor of large companies often precedes favorable market conditions. The chart below highlights all the instances in which this excess return streak has occurred, with the last few years contributing significantly to the total streak amount.

Taking It a Step Further
Given the magnitude of this week’s excess returns (>1% on both days), we examined whether more extreme signals carry additional predictive power. We found five instances since 1990 where two consecutive days each exceeded 1% in excess return. The results were similarly impressive:

While the sample size is small, the magnitude of positive forward returns suggests that these rare events often precede periods of strong momentum and investor confidence.
Implications for Asset Allocation
This week’s outsized excess returns, each surpassing 1%, are signals embedded in a broader narrative of market leadership and momentum. When viewed through the lens of historical precedent, these rare streaks have consistently preceded strong forward returns, suggesting that concentrated strength in mega-cap stocks act as a precursor to broader market rallies. For asset allocation, this underscores the value of staying attuned to market leadership trends. The benefit of using a momentum-driven approach is adaptability: if leadership begins to shift or weakness emerges, the indicators and tools on the site will reflect that change promptly, allowing for timely adjustments.
Whether earnings related, geopolitical, or other external factors, several notable S&P 500 stocks saw violations of key support levels, all while the broader market index (SPX) rallied to a new all-time high. While indicators have shown a decrease in broader participation as the market moves to new highs, this week’s action has proven more significant for some names. This is by no means a comprehensive list of stocks that have violated key support or seen divergences in technical picture. But it will provide examples of noteworthy chart action for similar positions that could require an evaluation, whether it be lightening up exposure (depending on cost basis) or simply keeping a closer eye on the stock. All the names highlighted are stocks still maintain acceptable technical attribute ratings and further downside in the near-term could impact their TA ratings, potentially leading to additional action required. With the number of positions covered and, to keep commentary concise, the focus of each stock will be technical in nature.
Meta Platforms (META) – Internet – Thursday’s action (10/30) saw META fall from the mid $750s on the point and figure chart to $656, marking its lowest level since the beginning of June. The stock broke a double bottom at $696 to return to a sell signal but also violated notable support at that same price level along with additional support at $680. The magnitude of downside for META during Thursday’s trading caused the Peer RS chart to reverse to a column of Os, dropping the stock to a 4 TA rating. The Market RS chart now resides within one box of reversing down into Os as well, leaving an additional technical attribute at risk in the near-term. Support on the default chart now lies at $624 before getting to the April low and bullish support line at $480. On the more sensitive 4 point per box chart of META, support can be found between the aforementioned default chart support levels around $590.

Automatic Data Processing (ADP) – Business Products - Action Wednesday (10/29) brought ADP down to $264 on the default point and figure chart, taking out the April 2025 low at $276 and bringing shares to their lowest level since July 2024. This follows the stock moving into a negative trend during the middle of October, which dropped the stock down to a 3 for 5’er. An additional technical attribute is at risk, as ADP now resides within one box of reversing down into a column of Os on the Peer RS chart. Support for the stock now resides in the $228 to $232 range, while support close to current trading levels can be found on the more sensitive 2 point per box chart in the upper $250 range.

Darden Restaurants (DRI) – Restaurants - Action Wednesday (10/29) brought DRI down to new 2025 chart low at $178 on the default point and figure chart, marking a third sell signal with the double bottom break at $180 in the process. After improving to a 5 TA rating during the summer, DRI moved into a negative trend on the trend chart and saw its market RS chart reverse down to Os in mid-September. DRI still maintains a 3 TA rating, but the stock has seen its Peer RS chart diverge in the near-term and DRI now lies in the bottom quartile of the Restaurants sector matrix. Support on the default chart now lies in the mid-$150 to $160 range, while additional can be found around $140.

Royal Caribbean Cruise (RCL) – Leisure - Action Tuesday (10/28) brought RCL back to a sell signal and violated support at $300 as shares fell to the mid $280s. The breakdown led to a reversal into Os on the peer and market RS charts following Tuesday and Wednesday’s action, bringing the stock down to a 3 for 5’er. RCL has also now fallen into the bottom half of the Leisure sector matrix after having ranked in the top half for the more than the last three years. Prior resistance on the default chart in the mid-$270 range may be seen as near-term support, while additional can be found in the lower to mid-$250 range with the bullish support line sitting at $252.

D.R. Horton (DHI) – Building - Action Tuesday (10/28) brought DHI back to a sell signal with a triple bottom break at $148 and violated the bullish support line. Coupled with the market RS Chart reversal into Os earlier in October, the shift to a negative trend on the point and figure chart drops DHI down to a 3 for 5’er. DHI has also now fallen into the bottom half of the Building sector matrix and resides within one box of reversing into Os on its Peer RS Chart, leaving a technical attribute at risk in the near-term. Support on the default chart now lies at $142, while additional can be found at $130.

Waste Management (WM) - Waste Management - Action Tuesday (10/28) brought WM below $198 to mark a new 2025 chart low and test notable support dating back to June 2024. Prior to this week’s action, WM returned to a sell signal in September and violated support in the mid $210s in mid-October. With the dip below support at $200, WM reversed into Os on the Peer RS chart, dropping the stock down to a 3 for 5’er. Beyond current chart levels, support for WM on the default point and figure chart is not found until $180, the bullish support line, while support on the more sensitive 1 point per box chart can be found in the mid $180s.

Featured Charts:

Portfolio View - Major Market ETFs
| Symbol | Name | Price | Yield | PnF Trend | RS Signal | RS Col. | Fund Score | 200 Day MA | Weekly Mom | 
|---|---|---|---|---|---|---|---|---|---|
| DIA | SPDR Dow Jones Industrial Average ETF Trust | 475.01 | 1.45 | Positive | Sell | X | 4.15 | 436.96 | + 1W | 
| EEM | iShares MSCI Emerging Markets ETF | 55.43 | 2.22 | Positive | Buy | X | 5.62 | 47.35 | + 1W | 
| EFA | iShares MSCI EAFE ETF | 94.70 | 2.75 | Positive | Sell | X | 4.43 | 87.11 | + 1W | 
| IJH | iShares S&P MidCap 400 Index Fund | 64.53 | 1.27 | Positive | Buy | O | 3.84 | 62.06 | - 6W | 
| IJR | iShares S&P SmallCap 600 Index Fund | 117.60 | 1.93 | Positive | Sell | O | 2.91 | 111.18 | - 6W | 
| QQQ | Invesco QQQ Trust | 626.05 | 0.47 | Positive | Buy | X | 5.78 | 536.44 | + 1W | 
| RSP | Invesco S&P 500 Equal Weight ETF | 187.52 | 1.58 | Positive | Sell | O | 2.59 | 180.31 | - 6W | 
| SPY | SPDR S&P 500 ETF Trust | 679.83 | 1.09 | Positive | Buy | X | 5.22 | 609.00 | - 4W | 
| XLG | Invesco S&P 500 Top 50 ETF | 59.68 | 0.65 | Positive | Buy | X | 5.70 | 51.45 | - 4W | 
Average Level
25.59
| < - -100 | -100 - -80 | -80 - -60 | -60 - -40 | -40 - -20 | -20 - 0 | 0 - 20 | 20 - 40 | 40 - 60 | 60 - 80 | 80 - 100 | 100 - > | 
|---|---|---|---|---|---|---|---|---|---|---|---|
| < - -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 | $45.76 | 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 | $359.89 | 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.03 | 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 | $271.18 | 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 | $68.51 | 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.69 | 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.77 | 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 | $59.90 | 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 | $142.29 | 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 | $255.91 | 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 | $63.95 | 61 - hi 60s | 82 | 54 | 5 TA rating, top half of ELEC sector matrix, LT RS buy, consec buy signals, buy on pullback | 
| UBS | UBS AG (Switzerland) ADR | Banks | $38.03 | mid-hi 30s | 65 | 30 | 5 TA rating, top 20% of BANK sector RS matrix, LT RS buy, LT pos trend, buy-on-pullback, R-R > 3, yield > 2% | 
Short Ideas
| Symbol | Company | Sector | Current Price | Action Price | Target | Stop | Notes | 
|---|
Follow-Up Comments
| Comment | |||||||
|---|---|---|---|---|---|---|---|
|  | |||||||
NDW Spotlight Stock
UBS UBS AG (Switzerland) ADR ($38.28) R - Banks - UBS has a 5 for 5 TA rating and sits in the top quintile of the favored banks sector RS matrix. The stock has maintained a positive trend since 2022 and been on an RS buy signal against the market since early 2023. The recent price action saw UBS break out to a new multi-year high at $42 before retracting to the current price level, offering a more opportune entry point for potential long investors. Exposure may be considered in the mid-high $30s. Our initial stop will be positioned at $30, which would move the stock to a sell signal. The bullish price objective of $65 will serve as our price target, offering a reward-to-risk north of 3-to-1. Note that UBS also carries a 2.33% yield.
| 23 | 24 | 25 | |||||||||||||||||||||||||||
| 42.00 | X | 42.00 | |||||||||||||||||||||||||||
| 41.00 | 9 | O | 41.00 | ||||||||||||||||||||||||||
| 40.00 | X | O | Mid | 40.00 | |||||||||||||||||||||||||
| 39.00 | 8 | A | 39.00 | ||||||||||||||||||||||||||
| 38.00 | X | O | 38.00 | ||||||||||||||||||||||||||
| 37.00 | X | 37.00 | |||||||||||||||||||||||||||
| 36.00 | X | Bot | 36.00 | ||||||||||||||||||||||||||
| 35.00 | X | X | 35.00 | ||||||||||||||||||||||||||
| 34.00 | X | O | 6 | 7 | 34.00 | ||||||||||||||||||||||||
| 33.00 | B | 1 | O | X | O | X | 33.00 | ||||||||||||||||||||||
| 32.00 | X | A | O | X | 3 | X | O | X | 32.00 | ||||||||||||||||||||
| 31.00 | X | X | O | X | X | O | X | O | 5 | O | 31.00 | ||||||||||||||||||
| 30.00 | X | O | 3 | O | 5 | O | X | C | 4 | X | 30.00 | ||||||||||||||||||
| 29.00 | C | O | X | 4 | X | O | X | O | X | 29.00 | |||||||||||||||||||
| 28.00 | X | 2 | X | O | X | 8 | O | X | 28.00 | ||||||||||||||||||||
| 27.00 | B | O | O | O | X | • | 27.00 | ||||||||||||||||||||||
| 26.00 | X | O | • | 26.00 | |||||||||||||||||||||||||
| 25.00 | X | • | 25.00 | ||||||||||||||||||||||||||
| 24.00 | X | • | 24.00 | ||||||||||||||||||||||||||
| 23.00 | 8 | • | 23.00 | ||||||||||||||||||||||||||
| 22.00 | 2 | 4 | X | • | 22.00 | ||||||||||||||||||||||||
| 21.00 | X | O | X | X | O | 7 | • | 21.00 | |||||||||||||||||||||
| 20.00 | X | O | X | O | X | O | X | • | 20.00 | ||||||||||||||||||||
| 19.50 | • | X | 3 | X | O | X | 5 | X | • | 19.50 | |||||||||||||||||||
| 19.00 | X | • | 1 | O | X | O | X | O | • | 19.00 | |||||||||||||||||||
| 18.50 | X | O | • | X | O | X | O | • | 18.50 | ||||||||||||||||||||
| 18.00 | X | O | • | X | O | • | 18.00 | ||||||||||||||||||||||
| 17.50 | X | 6 | • | X | • | 17.50 | |||||||||||||||||||||||
| 17.00 | X | O | X | X | • | X | • | 17.00 | |||||||||||||||||||||
| 16.50 | O | 8 | O | X | O | B | • | 16.50 | |||||||||||||||||||||
| 16.00 | O | X | O | X | O | X | • | 16.00 | |||||||||||||||||||||
| 15.50 | 7 | X | 9 | • | O | X | • | 15.50 | |||||||||||||||||||||
| 15.00 | O | • | • | O | X | • | 15.00 | ||||||||||||||||||||||
| 14.50 | • | • | O | X | • | 14.50 | |||||||||||||||||||||||
| 14.00 | A | • | 14.00 | ||||||||||||||||||||||||||
| 23 | 24 | 25 | 
| AAP Advance Auto Parts, Inc. ($46.17) - Autos and Parts - AAP reversed into Os and broke a triple bottom at $52 to return to a sell signal as shares fell to $46. The move violates the bullish support line, which will drop the stock down to a 2 for 5'er. From here, support lies at $45. | 
| AMZN Amazon.com Inc. ($246.65) - Retailing - AMZN broke a triple top at $240 for a fifth buy signal as shares rallied to new highs at $248. The stock is a 3 for 5'er that ranks within the top half of the Retailing sector matrix. Okay to consider on a pullback to $236 on the chart. Initial support lies at $212, while additional can be found at $198 and $186, the bullish support line. | 
| CEG Constellation Energy Corporation ($377.25) - Utilities/Electricity - CEG reversed into Os and broke a double bottom at $380 for a second sell signal as shares fell to $376. CEG remains a 4 for 5'er and continues to rank within the top quintile of the Electric Utilities sector matrix. From here, support lies at $344, while additional can be found in the $312 to $324 range. | 
| KR The Kroger Co. ($63.43) - Retailing - Shares of KR broke a spread quintuple bottom at $64 for its second consecutive sell signal. Kroger moved to a negative trend in August and lost near-term strength versus the market in September, bringing it down to sell territory as a 2 for 5’er. Those with exposure could look to cut the name loose here. | 
| MA Mastercard Incorporated Class A ($551.77) - Finance - MA shares moved lower today to break a double bottom at $544 to mark its second consecutive sell signal. This 5 for 5'er has been in a positive trend since December 2023 and on an RS buy signal against the market since August 2011. MA shares are trading below the middle of their ten-week trading band with a weekly overbought/oversold reading of -47%. From here, support is offered at $528. | 
| VST Vistra Corp ($187.56) - Utilities/Electricity - VST broke a double bottom at $184 for a second sell signal. The stock remains a 4 for 5'er, but now ranks within the bottom quintile of the Electric Utilities sector matrix. From here, support lies at $180, the bullish support line, and a level that's remained intact since September. | 
| Z Zillow Group Inc. Class C ($74.38) - Real Estate - Shares of Z broke a double bottom at $71 to move back to a sell signal. Zillow moved to a negative trend in September and lost near-term strength this month, placing it in unacceptable territory as 2 for 5’er. Those with positions could look to sell the name here. From here, support lies at $69, $68, $65. | 
Daily Option Ideas for October 31, 2025
New Recommendations
| Name | Option Symbol | Action | Stop Loss | 
|---|---|---|---|
| Microsoft Corporation - $517.66 | MSFT2620B520 | Buy the March 520.00 calls at 32.75 | 488.00 | 
Follow Ups
| Name | Option | Action | 
|---|---|---|
| Cisco Systems, Inc. ( CSCO) | Dec. 70.00 Calls | Raise the option stop loss to 3.10 (CP: 5.10) | 
| Cardinal Health, Inc. ( CAH) | Dec. 155.00 Calls | Raise the option stop loss to 34.50 (CP: 36.50) | 
| Interactive Brokers Group, Inc. ( IBKR) | Jan. 65.00 Calls | Initiate an option stop loss of 6.50 (CP: 8.50) | 
New Recommendations
| Name | Option Symbol | Action | Stop Loss | 
|---|---|---|---|
| Fortinet Inc. - $86.02 | FTNT2620N85 | Buy the March 85.00 puts at 7.30 | 88.00 | 
Follow Up
| Name | Option | Action | 
|---|---|---|
| Mondelez International, Inc. Class A ( MDLZ) | Jan. 65.00 Puts | Raise the option stop loss to 5.30 (CP: 7.30) | 
| CAVA Group, Inc. ( CAVA) | Jan. 65.00 Puts | Raise the option stop loss to 11.55 (CP: 13.55) | 
| BJ's Wholesale Club Holdings Inc ( BJ) | Jan. 95.00 Puts | Raise the option stop loss to 7.00 (CP: 9.00) | 
New Recommendations
| Name | Option Sym. | Call to Sell | Call Price | Investment for 500 Shares | Annual Called Rtn. | Annual Static Rtn. | Downside Protection | 
|---|---|---|---|---|---|---|---|
| Robinhood Markets, Inc. Class A $ 138.07 | HOOD2620B150 | Mar. 150.00 | 22.70 | $ 63,033.85 | 58.06% | 54.29% | 14.28% | 
Still Recommended
| Name | Action | 
|---|---|
| MARA Holdings Inc. ( MARA) - 17.76 | Sell the December 18.00 Calls. | 
| JFrog Ltd. ( FROG) - 47.00 | Sell the December 50.00 Calls. | 
| Palantir Technologies Inc. Class A ( PLTR) - 194.55 | Sell the January 185.00 Calls. | 
| Cleveland-Cliffs Inc. ( CLF) - 12.26 | Sell the January 13.00 Calls. | 
| Block Inc ( XYZ) - 73.92 | Sell the December 80.00 Calls. | 
| Lyft Inc Class A ( LYFT) - 19.75 | Sell the January 22.00 Calls. | 
| Shopify Inc ( SHOP) - 173.61 | Sell the January 165.00 Calls. | 
| Sunrun Inc ( RUN) - 19.62 | Sell the January 21.00 Calls. | 
| Carnival Corporation ( CCL) - 28.33 | Sell the December 29.00 Calls. | 
| Tesla Inc. ( TSLA) - 440.10 | Sell the March 450.00 Calls. | 
| Las Vegas Sands Corp. ( LVS) - 58.95 | Sell the January 60.00 Calls. | 
| Citigroup, Inc. ( C) - 100.22 | Sell the March 105.00 Calls. | 
| Marvell Technology Inc. ( MRVL) - 88.57 | Sell the December 90.00 Calls. | 
| SoFi Technologies Inc. ( SOFI) - 29.03 | Sell the March 30.00 Calls. | 
The Following Covered Write are no longer recommended
| Name | Covered Write | 
|---|---|
|  | |
 
                