First of all, you only lost $900. That is peanuts. I understand you may be trading a small account maybe even $10k only. Losing 10% in a day sucks, but it's certainly not ruinous.
If you're gonna play earnings, you need to do a lot of backtesting so you can understand how stocks and their...