Finance

Goldman Sachs' Massive Trading Error Bears A Scary Resemblance To The One That Brought Down Knight Capital

Read in app
new york stock exchange trader wall street headache sad
REUTERS/Andrew Burton

Now that we know more about yesterday's options trading error could cost Goldman Sachs hundreds of millions, we know that it looks a lot like another massive trading mistake — Knight Capital's $450 million trading glitch from 2012.

Both Goldman's mistake yesterday — a system programming error that set incorrect price limits in a number of ticker symbols — and Knight's mistake — also a system programming error that sent algorithms buying high and selling low — highlight the fact that complex, high speed computer software has the power to set markets into a tizzy.

Here's how far Goldman's faulty trade, which were sent to options exchanges around the country, reached yesterday (from Bloomberg):

The trading may have affected about 400,000 contracts for companies such as JPMorgan Chase & Co., Johnson & Johnson and Kellogg Co., based on data for the 500 biggest trades. Nasdaq OMX PHLX is reviewing a list of about 1,225 unique contracts on 51 underlying stocks, according to its trader alert email.

About 240 September $103 put contracts for the iShares Russell 2000 Exchange-Traded Fund traded at $1 at 9:32 a.m. New York time today, down from as much as $3.32 two minutes earlier, data compiled by Bloomberg show. The next trade was executed at $3.27 at 9:33 a.m.

For Knight Capital, a programming error cost the firm its own existence. Goldman, on the other hand, says the error “would not be material to the financial condition of the firm."

The bank is known for having some of the most sophisticated and powerful trading technology on the Street, but we're talking about trading high speed in the options market here. As firms try to build programs to become the fastest and the baddest, say some experts, mistakes can be made.

Back around Knight time, Business Insider spoke to Lev Lesokhin. He works for CAST, a company that visualizes inherent risks in financial software systems. Lesokhin explained that some of these financial firms aren't paying close attention enough to what's under the hood of their computer programs — and that means bizarre things can happen.

At Knight, that bizarre thing was Frankenstein code.

"Most IT applications have dead code," Leskhin said. "It's in there just hanging out in the code base but none of the live modules are calling it. If you don't have structural oversight then you don't know if your new live code could be calling the dead code."

In Knight's case, it was. The live code called the dead code back to life and the program started trading on that.

We'll wait to see what happened with Goldman. As for the trades, they could all be busted (canceled) depending on the rules for what constitutes an official "error" at the exchanges in question (NYSE, NASDAQ, CBOE).

More on this to come.

Read next

Linette was a senior correspondent at Business Insider who focused her writing on tech, finance and economics as well as international relations. She also conducted investigations into controversial companies, like Tesla.She joined BI in the summer of 2011 after graduating from Columbia University's School of Journalism and holds a BA from Columbia University, where she finished her undergraduate education in 2008.In 2017 she won the Folio 'Rising Star' award for top women in media. In 2020 she won the 'Excellence in Financial Journalism' Award in opinion writing from NYSSCPA for a piece on US-China relations, 'The Huawei indictment marks the end of US and China's cycle of trust.' In 2023 she won the New York Press Club award for commentary in digital journalism for a series of stories about the stock market's decline in 2022.She contributes to "Marketplace," a radio show from American Public Media, and can be seen on MSNBC and CNN.Some stories by Linette: