My broker apparently had a system problem yesterday and failed to allocate a trade to my account during the day (trades were entered by an automated trading system). I noticed at end of day I was not flat (this happens occasionally due to a problem in the synchronization) and closed out the open position (or so I thought - I was actually flat but their system showed I was long, so I sold one contract to go flat according to their system). End result, I was short a futures contract overnight. Their nightly statements did not show the open position. This morning they discovered the problem and added the short position to my account, now down $700. As soon as the "fill" appeared this morning I noticed it and closed out the position. Question - since their statements and system were incorrect, do I have any recourse? Not sure it's worth my time but I'm royally pissed eating a loss because of their error.