Daily Equity & Market Analysis
Published: Aug 05, 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

Bullish Percent Moves Lower

The Bullish Percent for NYSE Stocks (^BPNYSE) reversed into a column Os following a roughly -3.5% decrease after Friday’s trading.

FSM Models Seasonal Evaluations

FSM models underwent their seasonal evaluations this week with a few key themes worth watching.

Weekly Video

07/30/2025

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

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

Friday’s (8/1) price action capped off a negative week for US Equity indices as the S&P 500 Index (SPX) fell -1.6% Friday to finish down -2.36% for the week (7/25 – 8/1). The majority of US Equity indices reversed into Os from recent highs on their point and figure trend charts with the Dow Jones Industrial Average (.DJIA) and Russell 2000 (RUT) moving to sell signals. While Monday’s trading brought about a rebound for brought equities, Friday’s (8/1) trading led to a notable decrease in participation as stocks returned to sell signals.

The Bullish Percent for NYSE Stocks (^BPNYSE)-—which measures the percentage of NYSE traded stocks that maintain buy signals on their default point and figure trend charts-—reversed into a column Os following a roughly -3.5% decrease after Friday’s trading. This marked the largest one day decreases in the NYSE bullish percent indicator since early April and ranked within the 98th percentile in terms of one day decreases for the ^BPNYSE going back to 1997. The bullish percent chart now sits at 52% and still suggests more than half of the more than roughly 1800 stocks maintain buy signals. It is worth noting that prior to Friday, the ^BPNYSE saw decreases of -1.64% (93rd percentile in terms of largest one day decreases) and -2.11% (95th percentile) on 7/30 and 7/31 for a three day decrease of -7%, the worst since early April.  

Given the decrease in participation, there may be stocks within client portfolios that have broken down and should potentially be evaluated. While higher technical attribute names (TA rating of 3 or greater) may have returned to sell signals recently, these are likely names that have recently pulled back from recent rally highs. The stocks within the potential crosshairs are those who have seen decreases in technical attribute to 2 or below and violated notable levels of support in addition to recently returning to a sell signal. Examples of such are shown below.

AvalonBay Communities (AVB) – Real Estate – AVB began 2025 as a 4 technical attribute stock before falling to an unacceptable 2 for 5’er after seeing a negative trend flip in April and a reversal into a column of Os on the market RS chart in early July. On the default point and figure trend chart, AVB returned to a sell signal following Thursday’s (7/30) by breaking a double bottom at $196 before falling to the lower $180s by the end of the week. This brought the stock to a new 52-week low, and a chart level not seen since April last year. Given the technical deterioration as of late, holders of AVB may look to lighten up or step away here on the reversal back into Xs intraday Wednesday depending on cost basis.

Old Dominion Freight Lines (ODFL) – Transports/Non-Air – Prior to the past roughly 15 months, ODFL had been a consist high technical attribute name for much of the past 15 years. Over the last year ODFL has bounced around in terms of trend on its point and figure chart and technical attribute rating. Action in July brought about multiple trend changes before seeing the stock settle in a negative trend after breaking down during Thursday’s trading. ODFL capped off the week with a violation of support in the mid $140s and a multi-year low with a move to $142. The stock now trades as a 0 technical attribute rating for the first time since December 1999. Owners of ODFL will likely look to step away from the position given its technical deterioration and offering no near-term support on its default chart currently. For those that may be looking for a bounce from recent lows, note that notable resistance as developed in the mid-$170 to mid-$180 range.

It’s that time of the year again, seasonal evaluations and trades for FSM models took place Tuesday. The last seasonal evaluation took place in early May on the heels of a volatile March and April for domestic equities. Many FSM models picked up more defensive and international equity exposure but as the domestic market improved over the last few months, this evaluation saw FSM models go back to the domestic equity market, particularly in the large cap growth space. For the most part, the rotation out international equities in favor of domestic equities was not as much due to weak international performance but the overwhelming strength of domestic equities. Highlighting this point, the All Global and International Diversified group has an average group score of 4.20 while the S&P 500 Index Funds Group has an average score of 4.92. Both groups hold strong average group scores and are respectable options currently.

Digging into exact model trades, the FSM T Rowe Price 5S PR4050 model made three trades. Going into the August evaluation, the model had three of its five holdings centered around international equity exposure. Two of the three international focused funds were sold, T. Rowe Price International Equity Index (PIEQX) and T. Rowe Price Overseas Stock (TROSX), with the three new holdings centered around large cap domestic equities. Within the new lineup, there is one purely international fund, T. Rowe Price International Value Equity Fund (TRIGX), left. Looking at sector exposure, the model is now centered around technology and financials which are both highly ranked sectors on our asset allocation tools.

Moving on to an ETF focused model, the FSM CoreSoultion US Core 2S PR4050 model made a change to one of its two holdings. During its last evaluation in May, the model picked up low volatility exposure to complement its large cap momentum holding, the iShares USA MSCI Momentum ETF (MTUM), which was an interesting combination at the time. As investors became more risk-on over the last few months this led the model to sell out of the Invesco S&P 500 Low Volatility ETF (SPLV) in favor of the Invesco QQQ Trust (QQQ) in August. With the combination of QQQ and MTUM, the US Core model is in aggressive posture for the rest of the year. As mentioned earlier, there were quite a few changes this quarter as the market is in much better technical standing than it was during the last evaluation period in May. The underlying key to success for any of our models, including FSM models, is continually shifting to find the areas within the market with the highest relative strength and they have done that this seasonal evaluation.

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

26.99

< - -100 -100 - -80 -80 - -60 -60 - -40 -40 - -20 -20 - 0 0 - 20 20 - 40 40 - 60 60 - 80 80 - 100 100 - >
                       
             
Buy signaliwm
       
             
Buy signalVOOV
       
             
Buy signalrsp
       
           
Buy signalgcc
Sell signaldvy
       
           
Buy signalUSO
Buy signaldia
Buy signalief
     
           
Buy signalijr
Buy signalhyg
Buy signalagg
     
         
Buy signalefa
Sell signaldx/y
Buy signalshy
Buy signalQQQ
Buy signalONEQ
   
         
Buy signalgsg
Sell signalGLD
Buy signaleem
Buy signalSPY
Buy signalXLG
   
       
Sell signalicf
Buy signalfxe
Buy signalIJH
Buy signaltlt
Buy signallqd
Buy signalVOOG
   
< - -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
OLLI Ollies Bargain Outlet Holding Inc. Retailing $140.13 120s 150 102 5 for 5'er, top 25% of favored RETA sector matrix, LT pos mkt RS, buy on pullback, Earn. 8/28
DRI Darden Restaurants, Inc. Restaurants $204.81 hi 190s - mid 210s 262 178 5 TA rating, top 50% of REST sector matrix, LT RS buy, consec buy signals, buy-on-pullback
DG Dollar General Corp. Retailing $110.94 100s to mid 110s 133 86 4 TA rating, top 33% of RETA sector matrix, LT peer RS buy, consec buy signals, buy-on-pullback, Earn. 8/28
BSX Boston Scientific Corporation Healthcare $106.79 99 - 108 133 91 5 for 5'er, top 25% of HEAL sector matrix, LT pos mkt RS, spread triple top
TSCO Tractor Supply Company Retailing $59.50 upper 50s 66 50 3 for 5'er, top half of favored RETA sector matrix, LT pos mkt RS, buy on pullback
HLT Hilton Worldwide Holdings Inc Leisure $262.42 260s - low 280s 364 216 5 TA rating, top 50% of LEIS sector matrix, LT RS buy, LT pos trend, consec buy signals, buy on pullback.
RPM RPM, Inc. Chemicals $118.60 110 - 120 150 99 5 for 5'er, top half of favored CHEM sector matrix, LT pos mkt RS, bullish catapult, pos trend flip, 1.7% yield
VEEV Veeva Systems Inc. Healthcare $285.28 274-lo 300s 348 232 5 TA rating, top 10% of HEAL sector matrix, recent shakeout, buy-on-pullback, Earn. 8/27
AEM Agnico-Eagle Mines Ltd. Precious Metals $131.39 hi 100s - mid 120s 172 102 4 for 5'er, top third of PREC sector matrix, spread triple top, 1.3% yield
AMZN Amazon.com Inc. Retailing $211.65 200s - low 210s 240 178 4 for 5'er, top half of favored RETA sector matrix, LT pos peer & mkt RS, buy on pullback
SCHW The Charles Schwab Corporation Wall Street $97.10 lo-hi 90s 120 76 5 TA rating, top 20% of WALL sector matrix, LT peer RS buy, consec buy signals, buy-on-pullback

Short Ideas

Symbol Company Sector Current Price Action Price Target Stop Notes

Follow-Up Comments

Comment
There are currently no follow-up comments.

NDW Spotlight Stock

 

SCHW The Charles Schwab Corporation ($96.58) R - Wall Street - SCHW has a 5 for 5 TA rating and sits in the top quintile of the favored wall street sector RS matrix. The stock gave three consecutive buy signals while ascending to a new all-time high at $99 before pulling back over the past week. The long-term technical picture remains favorable, as SCHW has maintained an RS buy signal against its peers since 2021 and has shown improving RS against the market since November. Exposure may be considered on this pullback in the $90s. Our initial stop will be positioned at $76, which would violate multiple support levels and move the stock to a negative trend. The bullish price objective of $120 will serve as our upside target.

 
            25                                              
99.00                                                 X     Top 99.00
98.00                                                 X O     98.00
97.00                                                 X O     97.00
96.00                                                 X 8     96.00
95.00                                                 X O     95.00
94.00                                                 X       94.00
93.00                                             X   X       93.00
92.00                                             7 O X       92.00
91.00                                             X O X     Mid 91.00
90.00                                             X O         90.00
89.00                                         X   X           89.00
88.00                                         X O X           88.00
87.00                                         X O X           87.00
86.00                                         X 6             86.00
85.00                                       X               85.00
84.00             2   X                     X               84.00
83.00     X   X   X O X O                   X               83.00
82.00     X O X O X O X O                 5             Bot 82.00
81.00     X O X O X O   O     X             X               81.00
80.00     X C   O X     O     X O           X               80.00
79.00     X     O X     O     X O     X   X               79.00
78.00     X     O X     O     X O     X X O X               78.00
77.00     X     O X     3 X   X O     X O X O X             77.00
76.00 X   X     O X     O X O X 4 X   X O X O X             76.00
75.00 X O X     O X     O X O X O X O X O   O X             75.00
74.00 X O X     O X     O O X O X O X     O               74.00
73.00 B O       1 X       O X O X O X                     73.00
72.00 X         O         O X O X O                       72.00
71.00 X                   O X O X                         71.00
70.00                     O   O X                         70.00
69.00                         O X                         69.00
68.00                         O X                         68.00
67.00                         O X                         67.00
66.00                         O                           66.00
            25                                              

 

 

ADM Archer-Daniels-Midland Company ($57.52) - Food Beverages/Soap - Shares of ADM broke a triple top at $57 for its third consecutive buy signal. Today’s move also saw the stock return to a positive trend for the first time since 2023. Despite the stock’s move higher, it still just a 1 for 5’er given its lack of relative strength. Continue to wait for further improvement before looking to add. From here, resistance lies at $62 then $66.
BAC Bank of America ($45.66) - Banks - After failing to take out multi-year resistance earlier in August, BAC shares headed lower today to break a double bottom at $45 to mark its first sell signal. This 3 for 5'er has been in a positive trend since March 2024 but on an RS sell signal versus the market since March 2023. BAC shares are trading near the middle of their ten-week trading band with a weekly overbought/oversold reading of -6%. From here, support is offered at $34.
CIGI Colliers International Group Inc. ($155.90) - Real Estate - Shares of CIGI broke a double top at $156 for its third consecutive buy signal. The 4 for 5’er is nearing multi-year highs at $156 but appears somewhat overextended above the top of its 10-week trading band. Those looking to add should wait for consolidation or pullback. Initial support lies at $148 while further support starts at the bullish support line at $120.
DUK Duke Energy Corporation ($125.19) - Utilities/Electricity - DUK broke a triple top to complete a shakeout pattern, return to a buy signal, and mark a new all-time high. The stock is a 3 for 5'er that ranks within the top half of the Electric Utilities sector matrix while being accompanied by a yield of roughly 3.5%. Okay to consider here on the breakout or on a pullback to $120 on the chart. Initial support lies at $112, while the bullish support line resides at $106.
PLTR Palantir Technologies Inc. Class A ($173.36) - Software - PLTR rose Tuesday to break a triple top at $162 before notching a new all-time high at $176 after the company's earnings release. This 5 for 5'er has maintained an RS buy signal against the market since 2023 and sits in the top 10% of the favored software sector RS matrix. The weight of the technical evidence is overwhelmingly positive, however, PLTR is in a heavily overbought position. Those looking to add exposure would be best served easing in or waiting for price consolidation. Initial support can be seen at $152 with further support at $146.
VRTX Vertex Pharmaceuticals Incorporated ($375.56) - Biomedics/Genetics - VRTX moved lower to complete a bearish catapult at $416 and reach an intraday low below $380, marking its second consecutive sell signal. The 1 for 5'er shifted down from a 2 with its latest move, after exhibiting long term relative weakness against the market. Additionally, the stock is in the bottom half of the biomedics/genetics sector matrix. The weekly OBOS indicates that the stock is in oversold territory, so wait for the 10-week trading band to normalize before selling your position. Long exposure should be avoided. Initial resistance is at $480, with additional resistance at $504.
WMT Walmart Inc. ($99.30) - Retailing - WMT broke a triple top at $100 to return to a buy signal and match the June rally high. The stock is a 4 for 5'er that maintains long-term relative strength against both the market and its peer group. Okay to consider here on the breakout. Note additional resistance lies at $104, the stock's all-time high. Initial support lies in the mid and lower $90s.

 

Daily Option Ideas for August 5, 2025

Calls
New Recommendations
Name Option Symbol Action Stop Loss
AbbVie Inc. - $198.25 O: 25K195.00D21 Buy the November 195.00 calls at 12.45 184.00
Follow Ups
Name Option Action
Fidelity National Information Services, ( FIS) Sep. 80.00 Calls Stopped at 74.00 (CP: 72.28)
Boston Scientific Corporation ( BSX) Nov. 105.00 Calls Stopped at 5.60 (CP: 5.60)
Aptiv PLC ( APTV) Nov. 70.00 Calls Stopped at 64.00 (CP: 64.96)
Puts
New Recommendations
Name Option Symbol Action Stop Loss
Baidu, Inc. (China) ADR - $85.96 O: 25V85.00D17 Buy the October 85.00 puts at 4.95 95.00
Follow Up
Name Option Action
United Parcel Service, Inc. ( UPS) Oct. 100.00 Puts Stopped at 15.15 (CP: 15.10)
BioMarin Pharmaceutical Inc. ( BMRN) Sep. 60.00 Puts Stopped at 63.00 (CP: 63.03)
Salesforce Inc. ( CRM) Nov. 260.00 Puts Raise the option stop loss to 20.70 (CP: 22.70)
Covered Writes
New Recommendations
Name Option Sym. Call to Sell Call Price Investment for 500 Shares Annual Called Rtn. Annual Static Rtn. Downside Protection
Apollo Global Management Inc. $ 142.02 O: 25L150.00D19 Dec. 150.00 10.60 $ 69,008.20 20.44% 17.55% 6.14%
Still Recommended
Name Action
Hims & Hers Health Inc. ( HIMS) - 63.35 Sell the September 55.00 Calls.
IonQ Inc. ( IONQ) - 39.86 Sell the October 42.00 Calls.
MARA Holdings Inc. ( MARA) - 16.04 Sell the December 18.00 Calls.
General Motors ( GM) - 52.77 Sell the December 55.00 Calls.
NetApp, Inc. ( NTAP) - 103.23 Sell the December 110.00 Calls.
Micron Technology, Inc. ( MU) - 107.77 Sell the November 110.00 Calls.
KKR & Co. L.P ( KKR) - 145.13 Sell the October 145.00 Calls.
Dollar General Corp. ( DG) - 110.94 Sell the November 115.00 Calls.
The Following Covered Write are no longer recommended
Name Covered Write
No Additions to This Section

 

Most Requested Symbols