I have a basket of stocks about 30 or so that are large cap (10B) with heavy daily volume, and I would did analysis with some TA criteria in the evening or weekend and have a list of candidates (8-10, max 20 for example) for next day session; I also use scanner (finviz) to look for new candidates that are running fast in the morning. Often these companies would have a good run for an entire day, or 2 to 3 days in a stretch. The reason behind that is big institutes always have big plan to purchase/accumulate these heavy weight stocks for their portfolio, once they started, they need to complete the quota and that would push that stock to run for a while, so you just need to take a ride with them. Though you can't guarantee every stock, but if you have a basket of them, it is relative safe overall.
