Nanex Research
Nanex ~ 20-Aug-2013 ~ Rogue Algo Exposes Cracks in Options Market
Update: July 6, 2015.
On June 30, 2015, the SEC
announced they had charged Goldman Sachs with violating market access rules
and fined the firm $7 million for causing the disruption outlined below.
Reading the SEC order,
we came across a few eye-opening statements. First, Goldman only
computed their market exposure every 30 minutes. As any reader of our site knows, a
lot can happen in 30 minutes. The flash crash lasted less than half that time.
The next revelation, was the magnitude of Goldman's loss: after just a few minutes of
trading, it amounted to a staggering $500 million. Even more disturbing - Goldman was
able to cancel many orders
and get
price adjustments (price adjustments?) after the fact, which whittled their loss to
$38 million. We wonder how the counterprties to those trades felt about effectively giving Goldman
back $462 million. Since these were options trades, many of counterparties
would have likely hedged those trades with stock, leaving
them exposed after finding the option leg was taken away. There is something very disturbing
about a firm with direct market access being able to cancel/adjust their losing trades
after the fact.
Given the magnitude of the loss and take-back ($462 million), we think $7 million is
far too low of a fine. Perhaps $7 million plus restitution for the counterparties would
be more appropriate, and provide an economic incentive for firms with direct market
access to be more proactive in preventing errors like these. The root problem that caused
this event was simple neglect to include basic software checks, probably because there's
no economic benefit to doing so. And why would there be, when Goldman can simply call up the exchanges
and have their mistakes canceled. Not exactly capitalism. Nor confidence inspiring for
counterparties in the future.
Update: September 11, 2013.
Looking closer at the data from the AMEX options exchange just before it went offline
(chart 9 below), we find a series of quote blasts
starting at 9:36:33.979 and continuing until the exchange went dark at 9:36:37.551.
These messages are comprised of quotes with zero bids and asks which are used to clear
out an exchange's quotes from downstream systems (quote terminals and the like), and maintain the integrity of the NBBO. The presence of these
messages indicates that this was a planned, orderly shutdown.
Did AMEX prevent a repeat of the Knight Capital Meltdown by pulling the plug?
We have to wonder: did
the firm that ran the rogue algo ask AMEX to shut down because they couldn't figure
out what was wrong or how to shut the algo off themselves? Or was the exchange being proactive and shutting down
just in case they had another
Knight Capital like meltdown on their hands? Is this the first known
use of a kill switch? A bit overkill (only one firm needed to be killed, not the entire
exchange), but given Wall Streets recent
technology failures, this was a prudent decision.
Original Text.
Shortly after market open (9:30 ET) on August 20, 2013, a rogue High Frequency Trading (HFT) algo appeared in the U.S. options market and began
affecting both options and stocks. The algo placed orders
to sell up to 1000 option contracts on stocks with symbols beginning with the letters
IE through KIM. The sell orders were placed on the AMEX options exchange with a limit
price that started out high, and over the next minute, ratcheted down one penny (or minimum price increment) at a time
to $1: regardless of the strike or value of the underlying stock or ETF. The sell order sizes started at 1000 contracts and only decreased when buy orders executed
against them.
The algo didn't appear to take into account higher bid prices on the other
options exchanges
- because when it lowered the sell price, it often caused the NBBO
(National Best Bid/Offer) to lock (bid = ask) or cross (bid > ask).
As soon as option quotes in the affected symbols began exceeding theoretic economic
values by some threshold,
quotes (and therefore liquidity) on other options exchanges for those contracts would immediately disappear
- bid/ask prices would go to zero at other exchanges.
Within 10 seconds of starting, one algo, in effect, completely destroyed the concept of the National Market System and obliterated liquidity.
At 9:36:37.551, options quotes ceased from the AMEX exchange in all options, not just those
affected by the algo. Maybe the firm responsible for the algo thought it was AMEX's
fault, or maybe AMEX noticed a large number of crossed option quotes and took action.
Regardless of the cause, the outage lasted 13 minutes.
It was later reported that the algo was run by Goldman Sachs. What was the fine
for shutting down an options exchange, and destroying liquidity in hundreds if not
thousands of options contracts?
There was no fine. Worse, they were able to get the trades busted.
As in, pretend we didn't just do that. Pretty shocking.
Until there are financial consequences for firms that turn on market disrupting
algos, the markets, will continue to be distrupted.
List of several, large, well known symbols with a significant aberration in option prices:
Symbol |
Name |
Market Cap ($Billions) |
IWM |
Russell 2000 ETF |
(Assets) 25 |
JPM |
JP Morgan |
200 |
IMO |
Imperial Oil |
36 |
K |
Kellogg |
22 |
KIM |
Kimco Realty |
8 |
JOY |
Joy Global |
6 |
JLL |
Jones Lang Lasalle |
4 |
IT |
Garnter |
5 |
IEX |
IDEX |
5 |
KBR |
KBR |
5 |
JOE |
The St. Joe Company |
2 |
1. All IWM Options Contracts: Ask prices color coded by reporting exchange. Chart shows about
5 minutes of trading.
Multiple lines of gold triangles representing ask prices from AMEX descend towards $1:
these are from the rogue algo. The triangles form lines: one line for each option contract
the algo was selling.
2. IWM September 2013 96 Call - Showing all bid and ask prices color coded by
exchange and NBBO over about 2 minutes of trading.
Note the line of gold triangles descending towards $1. These are ask prices
from the rogue algo. It is one of the strings of gold triangles from Chart 1 above.
3. IWM September 2013 96 Call - Showing trades and NBBO.
The large gold dot is from one trade of 933 contracts.
4. IWM September 2013 96 Call - Showing best bid and ask prices color coded
by exchange and NBBO.
5. IWM September 2013 96 Call - Showing best bid and ask prices color coded
by exchange and NBBO.
Zoomed out in time from Chart 4 above.
Note how the NBBO spread remained exceptionally wide (over $4) for many minutes
after the rogue algo stopped. The spread temporarily narrowed right after the AMEX Options
Exchange was halted.
6. Message rates for each of the 48 multicast lines that carry option data. The bottom panel shows a count
of crossed NBBO quotes by multicast line.
Lines 21-24 carry traffic for symbols IE - KLZ and are colored light blue/green. Note
these lines show a large number of crossed quotes (very unusual) in the first 6 minutes
of trading.
7. Message rates for option quotes and trades color coded by reporting exchange.
The spike is from AMEX just before it goes silent (a burst of zeroing out quotes).
8. Showing quote message rates from AMEX. You can clearly see the outage. See
Chart 9 (below) for a close up of the spike just before the outage.
9. Close up of quote message rates from AMEX just before shutdown. This is what
the red spike in Chart 8 (above) looks like, close up.
These are zeroed quotes (bid/ask are 0) indicating a planned, orderly shutdown, and
not a system failure.
10. More Examples.
Nanex Research
Inquiries: pr@nanex.net volatility