I believe small cap stocks have seen their peak. Yes, there could be more upside; however, small caps are now lagging the broad market. This is a sign that market participants are starting to shy away from risk. Combine that with the
82:1 recent insider selling to buying ratio and you have the recipe for a market top. I would be weary of new long positions at this point.
Russell 2000 Small Cap Index
Dow Jones Industrial Average

No comments:
Post a Comment