I mainly trade on earnings breakout. There are significant edge in trading earnings breakout.

When earnings are released, market usually will not adjust to the new information given immediately. It might take hours, days or months to reflect the new information. Stock price rises because of earnings and revenue growth. Of course many stocks rise different reasons, but the most profitable and easiest are big growth stocks. You can look at the research section for further understanding. Backtest speaks for itself and this edge is unlikely to fade away as long as markets are traded by human being. That’s why this site concentrates mainly on earnings related data and analysis. I am doing it daily anyway and I have a very organize way at looking at earnings release with different sources. There are no single reliable earnings source.

The second method I am exploring is swing trading, it requires much more time than trading earnings breakout and it is less profitable. But still given you have a proper list of stocks and learned to master the entry point, it is still a good method.