Daily Summary
All-Time Highs With SPX's Bullish Percent Below 50
The S&P 500 hit an all-time high with less than half of its constituents trading on point and figure buy signals for the first time since the late 90s.
Finding Fool's Gold: A Sector's Perspective Using the Matrix
Understanding which assets to focus on within each sector is valuable information- but knowing when to skip over a sector in its entirety can be the true difference maker. We explore how you can do that on the NDW platform in today's featured article
Weekly Video
Weekly Rundown Video – May 20, 2026
Weekly rundown with NDW analyst team covering all major asset classes.
Weekly rundown with NDW analyst team covering all major asset classes.
It’s easy to draw parallels between today’s market and that of the late 1990s. We’ve done it a few times ourselves along with just about every other market commentator. Sometimes these comparisons require a few hurdles to jump through to make their point. While these are useful, there’s nothing like an elegant connection between two points in market history. Along those lines, May 14th was first time the S&P 500 Index (SPX) hit a new closing all-time high with less than half of its constituents trading on point and figure buy signals. This was only the third occurrence (excluding clusters within 30 days) with data going back to 1997 and first time it happened since December 1999. The other time the SPX was able to hit an ATH with less than half its stocks trading on point and figure buy signals was June 1998. With such a limited data set, it’s difficult to have strong conviction about forward returns for the market but they are outlined in the image below. In June 1998, the market didn’t have a problem with such a narrow market at ATHs and went on to gain over 16% over the next year but fell almost 10% over the next three months. On the other hand, December 1999 marked the beginning of the end for the Dot.com Bubble. What can be said for certain is that market breadth has been historically weak for it to be able to hit an ATH.

Looking back at the Bullish Percent for the S&P 500 (^BPSPX) from 1998-2001, both times SPX hit all-time highs with the indicator below 50% were when the indicator was in a column of Os. This is the same as the most recent occurrence. So, for all three occurrences market breadth was already declining as it headed into new ATHs. However, as we’ve talked about frequently over the last few years, the high level of market concentration has shown that the SPX can shake off poor breadth as long as those handful of mega-caps keep going. For better or for worse, the future of the market is dictated by a seemingly shrinking number of stocks.

What is a more productive market? One where everything is going up, or perhaps one that is being dragged higher by a select few names? While a reasonable market participant could make a defendable argument for either environment, the true answer is…. Both. Trend following will take us anywhere strength lies, whether that sits with a wide array of names or the one leader pushing markets forward at will. Most might agree that a more comfortable market is one where participation is broad and improving, but markets can go through ups & downs in all sorts of different investment landscapes. All that said though, it can oftentimes be helpful to understand where it might be more useful to go out and pick a select few stocks rather than simply throw a dart at a list of names. After all, the success of stock picking can vary widely from asset class to asset class, or even sector to sector. Imagine throwing a dart at a list of technology names at the start of 2026 and, by simply drawing the short stick, placing your client in a software name over a semiconductor name. While the “average” technology stock has still done comparatively quite well in 2026 on the recent rebound, the broader idea in play still shines through: Knowing how to attack each respective group can pay dividends over time. We will take today’s feature to break down this idea from a sector perspective.
Before moving further, we will start broader with commentary on the market as a whole. With action yesterday (5/19), (^PTSPX) reversed back down into a column of O’s on its default chart, signaling a decrease in S&P 500 stocks trading in an overall long-term positive trend. Now sitting at 56%, just over half of the broader S&P 500 trades in above their bullish support line. While this number is still in what the NDW analyst team would consider healthy positioning, there’s no question that long-term participation has waned. While the evidence still supports the idea that the majority of SPX returns occur when ^PTSPX is above 50%, the series of lower highs gives some support to the idea that market leadership is narrowing. The easy culprit here is semiconductors, which has done the bulk of heavy lifting to push markets to all-time highs while other areas of the markets have put in (comparatively) muted positive returns. The lesson learned from this chart: market participation is still healthy but is teetering on the boarder of being a bit too concentrated to defend without a bit of hesitation.
Broader market shifts out of the way, we can utilize both cap- and equal-weighted representatives from each sector to judge the differences in focus across each sector. The chart below includes the differences in fund score between the two options, aiming to give you a better understanding of which sectors are more focused (cap weight leadership) vs. diverse (equal weight leadership). A few major themes:
- Communication Services boasts the largest difference between cap and equal weight representatives.
- Utilities sees the largest spread favoring equal weight assets, seeing RSPU best XLU in terms of its fund score by .57 as of 5/20.
- For the most part, each sector finds both cap and equal weighted representation on the same side of NDW’s “technically acceptable” 3.0 score threshold, seeing all sectors but communication services agree in terms of their score range. Other “close” sectors include Consumer Staples (2.90 vs. 2.32), Financials (2.80 vs. 1.68) and Real Estate (2.90 vs. 2.75).
Knowing who wins the intra-sector battle can be where your analysis ends…. Or just begins. From there, the next logical step in a deeper analysis would be to question where each sector leader lies in relation to other sectors. After all, knowing that health care is dominated by equal weight representation is one thing, but knowing where RSPH sits in relation to various other sectors should guide your hand in knowing if having health care exposure even makes sense in today’s leadership landscape. To do so, the image below depicts a 3.25 matrix of all 22 sector options as well as broad S&P 500 representative SPY. Through this view, we will be able to effectively compare all the sectors against each other utilizing relative price movement to formulate rankings. Some major themes:
- Energy, technology and industrials are the only areas to beat out SPY. Keep this in mind.
- Healthcare, real estate, and consumer staples litter the bottom of the matrix. While there will be points of strength within each sector, the matrix suggests you can find better elsewhere.
- Towards the middle of the matrix, financials (XLF and RSPF) earn respectively low X counts, signaling a lack of near-term strength. Keep an eye on holdings here.
Take today’s commentary as a reminder that relative strength will always attempt to find a winner between assets. Whether you are looking at two stocks or two broad market representatives, it can often be quite useful to zoom out and include those names into a more diverse universe. In doing so, you can judge whether your “winning” asset is truly a winner or simply fool’s gold hiding in plain sight.
Each week the analysts at NDW review and comment on all major asset classes in the global markets. Shown below is the summary or snapshot of the primary technical indicators we follow for multiple areas. Should there be changes mid-week we will certainly bring these to your attention via the report.
| Universe | BP Col & Level (actual) | BP Rev Level | PT Col & Level (actual) | PT Rev Level | HiLo Col & Level (actual) | HiLo Rev Level | 10 Week Col & Level (actual) | 10 Week Rev Level | 30 Week Col & Level (actual) | 30 Week Rev Level |
|---|---|---|---|---|---|---|---|---|---|---|
| ALL |
|
46% |
|
42% |
|
64% |
|
50% |
|
48% |
| NYSE |
|
52% |
|
48% |
|
66% |
|
54% |
|
54% |
| OTC |
|
36% |
|
38% |
|
62% |
|
50% |
|
46% |
| World |
|
44% |
|
40% |
|
|
|
48% |
|
48% |
Remember, these are technical comments only. Just as you must be aware of fundamental data for the stocks we recommend based on technical criteria in the report, so too must you be aware of important data regarding delivery, market moving government releases, and other factors that may influence commodity pricing. We try to limit our technical comments to the most actively traded contracts in advance of delivery, but some contracts trade actively right up to delivery while others taper off well in advance. Be sure you check your dates before trading these contracts. For questions regarding this section or additional coverage of commodities email james.west@nasdaq.com.
Data represented in the table below is through 5/19/26:
Portfolio View - Commodity Indices
| Symbol | Name | Price | PnF Trend | RS Signal | RS Col. | 200 Day MA | Weekly Mom |
|---|---|---|---|---|---|---|---|
| CL/ | Crude Oil Continuous | 104.15 | Positive | Sell | X | 70.91 | + 1W |
| DBLCIX | Deutsche Bank Liquid Commodities Index | 468.52 | Positive | Sell | O | 460.74 | - 45W |
| DWACOMMOD | NDW Continuous Commodity Index | 1222.81 | Positive | Buy | X | 1074.02 | + 4W |
| GC/ | Gold Continuous | 4511.20 | Positive | Buy | O | 4332.39 | - 2W |
| HG/ | Copper Continuous | 6.18 | Positive | Sell | X | 5.37 | + 6W |
| ZG/ | Corn (Electronic Day Session) Continuous | 475.25 | Positive | Sell | O | 432.97 | + 3W |
Cryptocurrency Update

Average Level
16.06
| < - -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 |
|---|---|---|---|---|---|---|---|
| BPOP | Popular, Inc. | Banks | $145.91 | hi 130s - low 150s | 200 | 120 | 5 for 5'er, 18 of 174 in favored BANK sector matrix, LT pos peer & mkt RS, triple top, good R-R, 2% yield |
| GRMN | Garmin Ltd. | Leisure | $228.69 | mid 230s - mid 260s | 364 | 196 | 5 TA rating, LT pos trend and mkt RS buy, top 33% of LEIS sector matrix, buy-on-pullback |
| SBUX | Starbucks Corporation | Restaurants | $106.38 | hi 90s - mid 100s | 129 | 85 | 4 for 5'er, top 20% of REST sector matrix, mkt RS reversal to Xs, triple top, 2.35% yield |
| OSW | OneSpaWorld Holdings Ltd. | Leisure | $23.40 | 22 - 24 | 30.50 | 19 | 5 for 5'er, top half of LEIS sector matrix, LT pos peer & mkt RS, spread quintuple top |
| IMO | Imperial Oil Limited | Oil | $137.70 | mid 120s to mid 130s | 164 | 112 | 5 for 5'er; top quartile of Oil matrix; long term mkt and peer RS; Pos. Trend since May '25. |
| SKT | Tanger Inc. | Real Estate | $35.02 | mid-to-hi 30s | 48 | 31 | 5 for 5'er, top 25% of REAL sector matrix, LT pos peer & mkt RS, R-R~2.0, 3.2% yield |
| IBOC | International Bancshares Corporation | Banks | $71.72 | low-to-mid 70s | 93 | 63 | 4 for 5'er, favored BANK sector, LT pos peer & mkt RS, bearish signal reversal, R-R~2.0, 1.95% yield |
| MSGE | Madison Square Garden Entertainment Corp. | Leisure | $68.81 | 63 to 69 | 98 | 53 | 5 for 5'er since Nov. 2025; Top Decile of Leisure Matrix; Pos. Trend since May 2025; ATH 5/7. |
| TDS | Telephone & Data Systems Inc | Telephone | $42.06 | low 40s | 70 | 35 | 4 for 5'er, favored TELE sector, LT pos peer & mkt RS, buy on pullback, R-R~4.0 |
| LYV | Live Nation Entertainment Inc. | Leisure | $163.01 | low 160s to mid 170s | 202 | 142 | 4 for 5'er; Pos. Trend; Top Half of Leisure Matrix; Within one box of ATH. |
| MO | Altria Group Inc. | Food Beverages/Soap | $74.00 | low-to-mid 70s | 91 | 62 | 4 for 5'er, top quartile of FOOD sector matrix, one box from RS buy, bullish triangle, 5.9% yield |
| CVSA | Covista Inc. | Business Products | $126.02 | 110s - mid 120s | 186 | 104 | 4 for 5'er, top 25% of BUSI sector matrix, shakeout to triple top, buy on pullback, R-R>3.0 |
| MPC | Marathon Petroleum Corp. | Oil Service | $263.02 | 240 - 260 | 360 | 208 | 4 for 5'er, pos. trend, top third of Oil Services matrix, pos. L-T Mkt and Peer RS. |
| CGNX | Cognex Corp | Electronics | $60.65 | low-to-mid 50s | 75 | 52 | 4 for 5'er, top half of favored ELEC sector matrix, one box from mkt RS buy, buy on pullback |
Short Ideas
| Symbol | Company | Sector | Current Price | Action Price | Target | Stop | Notes |
|---|
Follow-Up Comments
| Comment | |||||||
|---|---|---|---|---|---|---|---|
|
|
|||||||
NDW Spotlight Stock
CGNX Cognex Corp R ($62.97) - Electronics - CGNX is a 4 for 5'er that ranks in the top half of the favored electronics sector matrix and sits one box away from giving a market RS buy signal, which would promote it to a 5 for 5'er. On its default chart, CGNX has completed three consecutive buy signals and reached a multi-year high earlier this month. The stock subsequently pulled back to just above prior resistance and reversed up in yesterday's trading, establishing nearby support. Long exposure may be added in the low-to-mid $60s and we will set our initial stop at $52, a potential spread triple bottom break on CGNX's default chart. We will use the bullish price objective, $75, as our target price.
| 26 | |||||||||||||||||||||||||||||
| 71.00 | X | 71.00 | |||||||||||||||||||||||||||
| 70.00 | X | O | 70.00 | ||||||||||||||||||||||||||
| 69.00 | X | O | Top | 69.00 | |||||||||||||||||||||||||
| 68.00 | X | O | 68.00 | ||||||||||||||||||||||||||
| 67.00 | X | O | 67.00 | ||||||||||||||||||||||||||
| 66.00 | X | O | 66.00 | ||||||||||||||||||||||||||
| 65.00 | X | O | 65.00 | ||||||||||||||||||||||||||
| 64.00 | X | O | 64.00 | ||||||||||||||||||||||||||
| 63.00 | X | O | 63.00 | ||||||||||||||||||||||||||
| 62.00 | X | O | 62.00 | ||||||||||||||||||||||||||
| 61.00 | X | O | 61.00 | ||||||||||||||||||||||||||
| 60.00 | X | O | 60.00 | ||||||||||||||||||||||||||
| 59.00 | X | X | 59.00 | ||||||||||||||||||||||||||
| 58.00 | X | O | X | 58.00 | |||||||||||||||||||||||||
| 57.00 | X | O | X | X | 57.00 | ||||||||||||||||||||||||
| 56.00 | X | O | X | X | O | 5 | 56.00 | ||||||||||||||||||||||
| 55.00 | X | O | X | O | X | O | X | 55.00 | |||||||||||||||||||||
| 54.00 | X | O | X | O | X | O | X | Mid | 54.00 | ||||||||||||||||||||
| 53.00 | X | 3 | X | O | O | 53.00 | |||||||||||||||||||||||
| 52.00 | X | O | X | 52.00 | |||||||||||||||||||||||||
| 51.00 | X | O | X | X | 51.00 | ||||||||||||||||||||||||
| 50.00 | X | O | X | O | 4 | X | 50.00 | ||||||||||||||||||||||
| 49.00 | X | X | X | O | X | O | X | O | X | 49.00 | |||||||||||||||||||
| 48.00 | X | O | X | O | X | O | O | X | O | X | • | 48.00 | |||||||||||||||||
| 47.00 | X | X | O | X | O | X | O | X | O | • | 47.00 | ||||||||||||||||||
| 46.00 | • | 9 | O | X | O | O | X | O | • | 46.00 | |||||||||||||||||||
| 45.00 | • | X | O | X | O | X | • | 45.00 | |||||||||||||||||||||
| 44.00 | X | A | X | O | X | • | 44.00 | ||||||||||||||||||||||
| 43.00 | 8 | O | X | O | X | • | 43.00 | ||||||||||||||||||||||
| 42.00 | X | O | X | O | X | 2 | X | • | 42.00 | ||||||||||||||||||||
| 41.00 | X | O | O | X | O | X | O | X | • | 41.00 | |||||||||||||||||||
| 40.00 | X | B | X | O | X | O | X | • | Bot | 40.00 | |||||||||||||||||||
| 39.00 | X | O | C | X | O | O | • | 39.00 | |||||||||||||||||||||
| 38.00 | X | O | X | O | 1 | • | 38.00 | ||||||||||||||||||||||
| 37.00 | X | O | X | O | X | • | 37.00 | ||||||||||||||||||||||
| 36.00 | X | O | X | O | X | • | 36.00 | ||||||||||||||||||||||
| 35.00 | X | O | O | • | 35.00 | ||||||||||||||||||||||||
| 34.00 | X | • | 34.00 | ||||||||||||||||||||||||||
| 33.00 | 7 | • | 33.00 | ||||||||||||||||||||||||||
| 32.00 | X | 6 | • | 32.00 | |||||||||||||||||||||||||
| 31.00 | X | O | X | • | 31.00 | ||||||||||||||||||||||||
| 30.00 | X | O | X | • | 30.00 | ||||||||||||||||||||||||
| 29.00 | X | O | • | 29.00 | |||||||||||||||||||||||||
| 28.00 | 5 | • | 28.00 | ||||||||||||||||||||||||||
| 27.00 | X | • | 27.00 | ||||||||||||||||||||||||||
| 26.00 | X | • | 26.00 | ||||||||||||||||||||||||||
| 25.00 | X | • | 25.00 | ||||||||||||||||||||||||||
| 24.00 | X | • | 24.00 | ||||||||||||||||||||||||||
| 26 |
| ELF Elf Beauty Inc ($52.72) - Household Goods - ELF moved lower to complete a double bottom break at $52, marking its fourth consecutive sell signal. The 0 for 5'er ranks almost last in the household goods sector matrix. The weekly OBOS indicates that the stock is in oversold territory, so wait for a normalization on the stock price before selling your position. Initial resistance is at $57, with additional strong resistance between $63-$64. |
| MAR Marriott International, Inc. ($369.44) - Leisure - MAR broke a double top at $368 for a third buy signal since mid March. The stock has been a 5 for 5'er since May of last year and ranks within the top third of the Leisure sector matrix. Okay to consider here on the breakout or on a pullback to the $350 range. Note the stock's all-time chart high lies at $380. Initial support lies at $348, while the bullish support line resides at $336. |
| NXPI NXP Semiconductors NV ($308.63) - Semiconductors - Shares of NXPI broke a double top at $308 to set all-time highs while also completing its fifth consecutive buy signal. The 4 for 5'er moved back to a positive trend in April and has put together an extremely strong month and a half, like most semi companies have. However, the stock is trading in heavily overbought territory, so those looking to buy should wait for consolidation or pullback to the $260s. Initial support lies at $288 then $280, with the bullish support line all the way down at $208. |
| ORCL Oracle Corporation ($186.03) - Software - Shares of ORCL broke a double bottom at $180 on Wednesday to move back to a sell signal after rallying off of its lows. Despite its dip today, the stock has improved its picture significantly in recent weeks, with it moving back to a positive trend and regaining near-term relative strength. The 4 for 5'er is now more of a buy than a sell, even with its recent sell signal, and those looking to add could do so here, but should be watchful for further volatility. Initial support lies at $162, with the bullish support line at $150, but previous resistance around $160 to $170 could also serve as a future bounce point. |
The option suggestions featured here are pulled from the NDW Options Ideas tool. These are just a sample of the ideas that can be found there. The Options Idea tool contains numerous additional income and speculative plays. It also offers relative strength-based screens targeting the highest (and lowest) relative strength stocks and ETFs that have recently moved counter to their longer-term trend. To access or subscribe to the Options Ideas tool click here.
Call
Linde Plc (LIN) Sept 18 $500 Call

Additional Data:
| Bid/Ask Spread | 10.25% |
| Delta | 60.97 |
| Gamma | 0.57 |
| Implied Volatility | 24.29% |
| Expiry Days | 121 |
| Earnings Date | 7/31/2026 |
Put
The Boeing Company (BA) August 21 $225 Put

Additional Data:
| Bid/Ask Spread | 5.36% |
| Delta | -47.52 |
| Gamma | 1.01 |
| Implied Volatility | 35.92% |
| Expiry Days | 93 |
| Earnings Date | 7/28/2026 |
Income (Covered Call)
Cipher Digital (CIFR) July 17 $28 Covered Call

Additional Data:
| Ann. Static Return | 40.97% |
| Bid/Ask Spread | 13.13% |
| Delta | 73.75 |
| Gamma | -4.06 |
| Implied Volatility | 100.97% |
| Expiry Days | 58 |
| Earnings Date | 8/06/2026 |