You are allowed to sell your shares for $2000 under the market price
Actually, no, markets have put in place limits of how far away-from-market a trade can be. In fact, I was involved early in high-frequency trading starting around 2000 (no longer involved) and we'd get "busted trades" every day. At first, these were on a case-by-case basis. And then the exchanges slowly started adding formal policies with explicit limits. You trade outside of those limits, your trade WILL be busted. Our software had maximum limits to minimze the number of busted trades. Sometimes you would still get busted even if within the limits. The limits just serve as prima facea evidence of an erroneous trade.
Here is the NASDAQ policy on "clearly erroneous" trades. Each exchange has it's own policies:
http://www.nasdaqtrader.com/trader.aspx?id=clearlyerroneous
It will be interesting to hear later how this market maker messed up to allow an errant trade.
BATS isn't a market-maker. It used to be an ECN and now is an exchange. A market-maker holds an inventory of stock. An ECN or exchange just matches bids and offers from customers.
They did give advance notice to the world 10 minutes before this event that they were having issues with a range of stock symbols in the A range, which is odd. One wonders if it was something simple like a database corruption that is somehow not mirrored or error checked.
Yes, I think this has to be the explanation. As I was reading the posts here, I thought it had to be some sort of internal error at the exchange, and this confirms it. I can't imagine that trading in AAPL on BATS is so thin that a single 100-share trade would go that far away from the market. So, it had to be an internal glitch.
It affecting only a range of symbols makes sense because they probably need to run multiple matching engines on ranges of symbols. It's likely that hardware that examines packets switches incoming orders to the appropriate server.
It sounds like a software bug.
If you're having "issues" like this, you have to shut down. Thus the "issues" the BATS own stock is having today, LOL. IMO they acted irresponsibly by continuing to trade knowing they were having technical glitches. I think they let pride get in the way of prudence, because it was their own stock's first day of trading.
What is amazing is that others apparently acted on this erroneous trade, because they should have known that their trades would be busted.