Try placing your trades according to Zacks and you will know. Their ratings are based primarily on earnings growth and analyst ratings. It works well in an growing economny not when we are recovering from an economic crisis.
Could be great news. I found a posting of Zacks recommendations from 8/26/2010:
Chicago, IL –August 26, 2010 – Zacks.com releases details on a group of stocks that are currently members of the exclusive Zacks #5 Rank List – Stocks to Sell Now. These stocks are currently rated as a Zacks Rank #5 (Strong Sell): Lancaster Colony Corp. (LANC - Snapshot Report) and Speedway Motorsports, Inc. (TRK - Snapshot Report). Further, Zacks announced #4 Rankings (Sell) on two other widely held stocks: Sanderson Farms, Inc. (SAFM - Snapshot Report) and CEC Entertainment, Inc. (CEC - Snapshot Report).
Check the graphs. They all found their bottom around this date. In less than 6 months since the recommendations, the stocks gained about 8%, 12%, 17% & 20%. I can think of worse annualized return.