I think the best form of earnings trading is after hours, in which you take a position on the stock before the market closes. You hold out for the earnings report.
see how well you did. this bear market you can predict the reaction of the market.
for example today, Men's Warehouse, MW is releasing earnings, at the estimate of 70 cents, if you feel the company cannot beat the estimate of course the stock will fall.
Also things to consider when you shorting or getting long into earnings:
Industry the company is in.
Price to Earnings Ratio.
Past Earnings.