I used to do that. Big mistake trying to time the market...buying and selling the same stock over and over again trying to make a bigger overall profit is a costly mistake. That kind of trading is not a good strategy and usually fails due to gap ups / gap downs at the open. Did that with BAC last year. Better to buy and hold until stock nears your target price.