Do you really think you can compete with that from your home computer?
lol. Analysts are a joke. Their job is to pitch whatever sh!tty stock the firm is holding. If you're listening to analysts, you shouldn't be trying to pick stocks in the first place. Put your money in index funds; it'll save you from yourself.
When you compete at trading, you compete with the traders that work for those firms, not the analysts. Usually they are the ones amassing a position before the analysts pitch the stock. They tend to be Ivy Leaguers, some of the best and brightest that East Coast old money has to offer. I worked for a much smaller Wall Street firm; they were some cocaine cowboys who would hire nobodies like me, as long as we made them money.
The weakness of big firms is their size. When an order comes in to buy a few million shares of a stock, what they do is try to hide their buying, lest it drive up the price of the stock. Smaller traders who are good will see the buying and jump on for the ride, like a small boat being pulled along by the current of a huge passing ship.
Unfortunately, computer programmers became a lot more efficient at detecting intraday movement and capitalizing on it, and that's what killed the human occupation of day trading. Stocks don't move intraday like they used to; computer trading kills the momentum of human emotion that we used to see fifteen or so years ago.
The better money now is in swing trading. A small account can earn a much larger percentage return than a billion dollar hedge fund, simply because of its size. Exchange-listed stocks priced $2-10 offer an exceptional return on investment, because you only have to buy a thousand or so shares to make a good return. A hedge fund would have to buy so much stock that it would drive up the price.
If you want a decent system to start with, look for stocks hitting 52-week highs on good volume, especially if they were priced much higher 2-3 years ago. That's just the starting point. You also have to look at overall market movement, sector movement, and then try to time your entry point so that you get in at a good price. It's complicated, but not impossible.
Here's a good web site about swing trading:
http://www.hardrightedge.com/ I never traded his picks or his system, mostly because my company did not let us hold overnight, but I talked to Alan a lot back when I was trading. Stock market gurus tend to be scum bags, but he is the real deal as a trader.