To pick winning stocks, you need the tools to separate
the companies with superior sales and profit growth from
the ones who are just making a lot of noise. Besides
choosing the right companies to invest in, you must
learn how to read the market's trend so that your timing
is right. 

And picking the next big winner based on the news is not
as likely as picking the next big loser. The news media's
time-frame is usually very short, sometimes just that
particular day! 

full article here:
http://www.swinginvesting.com/winning-stock-pick.html