I placed an order to purchase one contract in the DX tonight after I noticed that it had plunged nearly 7%. The order got filled and I subsequently made another purchase in a separate contract to hedge the risk in the event that there was an underlying reason for the weakness. The price quickly recovered and I was sitting on a sizable gain. A few minutes later, IB notified me that "The number of shares/contracts traded for this order has been revised downward to 0". Essentially they undid everything (but still charged me the commission) and now I'm left holding no DX contracts and a hedge which serves no purpose and which is losing me money. Do I have any legal recourse to recovery the money they essentially stole from me (exceeding $5,000)? Has anyone had a similar experience? Will they compensate me for the other trade I entered as a hedge? I'm assuming this is just another case of the little guy getting screwed over. I'd appreciate any advise.