The following is an overview of analyst opinion on the S&P 500 index. A rating of 1 indicates a strong buy, while a rating of 5 indicates a strong sell.
As the following histogram shows, the distribution of analyst ratings is still skewed towards higher ratings (i.e. closer to 1). Analysts, it seems, think that the market is still a buy at these levels.

10 Highest Rated S&P 500 Stocks
Celgene Corporation (CELG): 1.5
MetLife, Inc. (MET): 1.5
Mastercard Incorporated (MA): 1.6
Compuware Corporation (CPWR): 1.6
CMS Energy Corp. (CMS): 1.6
Life Technologies Corporation (LIFE): 1.6
Snap-on Inc. (SNA): 1.6
Thermo Fisher Scientific, Inc. (TMO): 1.6
Visa, Inc. (V): 1.6
Wal-Mart (WMT): 1.7

10 Lowest Rated S&P 500 Stocks
Eastman Kodak Co. (EK): 4
Sears Holdings Corporation (SHLD): 3.5
Airgas Inc. (ARG): 3.4
American International Group, Inc. (AIG): 3.4
Nicor Inc. (GAS): 3.4
Diamond Offshore Drilling Inc. (DO): 3.3
Ameren Corporation (AEE): 3.3
Apartment Investment & Management Co. (AIV): 3.3
Integrys Energy Group, Inc. (TEG): 3.3
Eli Lilly & Co. (LLY): 3.2

Disclosure: No positions

