Watch This Battle Royale Between the Bulls and the Bears

 | Jul 28, 2016 | 10:55 AM EDT
  • Comment
  • Print Print
  • Print
Stock quotes in this article:


















As I discussed in my opening post, the setup for a move higher is almost perfect -- but when things are too perfect, they can be quite tricky. That seems to be the case with this market. The breakout buyers are champing at the bit, but there are plenty of algorithms looking to fade them. We are seeing a battle between the trend-following bulls and the "enough already" bears, who keep trying to call a top.

The failure of the market to jump higher, following the Fed and earnings from Apple (AAPL) and Facebook  (FB) , is giving us a negative tone. The odd thing about this market is that it seems to rally better on bad news than good. Apparently we need more events like Brexit to really excite the bulls. AAPL and FB are both Action Alerts PLUS holdings.

This sort of environment tends to produce dip buyers that aren't comfortable with the chase, but want to put some money to work quickly on weakness. The support tends to be quite stubborn, but if we take out intraday lows, that will trigger sell stops and can produce a quick run for the exits.

One of the psychological issues at work is that this tight trading range is at a historic level, and that makes folks more anticipatory. We all know the market is setting up for a move, and the longer the trading range continues, the more anxious we are to anticipate it.

I still have a bullish bias, but am hedging a little with a Direxion Daily Small Cap Bear 3X ETF  (TZA) position. Small-caps have outperformed, and when we do correct, I expect they will be the fastest. Some of my Stocks of the Week, such as Splunk  (SPLK) , Tucows  (TCX) and Yirendai  (YRD) , are doing well. And I'm interested in buying some precious metals plays, such as Silver Wheaton   (SLW) , AngloGold Ashanti  (AU) and DRDGold  (DRD) , on weakness.

So far the indices are holding where they need to, and that can lead to a squeeze the longer it holds.

Columnist Conversations

$3.2 billion is a pretty penny for PepsiCo (PEP) to pay for SodaStream (SODA) . The company better hope peop...



News Breaks

Powered by


Except as otherwise indicated, quotes are delayed. Quotes delayed at least 20 minutes for all exchanges. Market Data & Company fundamental data provided by FactSet. Earnings and ratings provided by Zacks. Mutual fund data provided by Valueline. ETF data provided by Lipper. Powered and implemented by FactSet Digital Solutions Group.

TheStreet Ratings updates stock ratings daily. However, if no rating change occurs, the data on this page does not update. The data does update after 90 days if no rating change occurs within that time period.

FactSet calculates the Market Cap for the basic symbol to include common shares only. Year-to-date mutual fund returns are calculated on a monthly basis by Value Line and posted mid-month.