From my friends at TWSJ: "Are you buying this rally? Insiders aren't. The SPX is up 25% since its October low, recently hitting its highest level since before the financial crisis. Yet the people running America's listed companies are selling shares at the fastest pace since last May, according to Trim Tabs Investrment Research. Company insiders sold $6.8 billion of their companies'shares in February. And for every $13 of selling, there was just $1 of buying. With just $510 million of buying, February wasthe sixth month in a row where corporate insiders purchased less than $1 billion of stock.
Intutively, this isn't a good sign, although it isn't a foolproof predictor of market tops. Investors can sell to raise funds to pay bills, not necessarily as part of a fundamental call on the market. Yes, the last peak in selling activity, May 2011, came just after the last peak in the S&P 500. Equally, however, the ratio of sells to buys soared in October, which was actually a good month to pick up stocks.
But these data add to other warning signs. Earnings estimates have been dropping steadily since July, eroding the rally's rationale. Meanwhile, January was the ninth month in a row bringing outflows from domestic equity mutual funds. And daily trading volume on the NYSE has dropped sharply as the rally has progressed.
So who is buying? Companies are, for one. Share buybacks hit $42 billion in February, the highest since October, according to TrimTabs. The Federal Reserve's zero-interest rate policy makes it less attractive for firms to hold cash, encouraging buybacks." I don't want to sell anything.