Oil Crash Busted Broker's Computers and Inflicted Big Losses (bloomberg.com) 87
An anonymous reader quotes a report from Bloomberg: Syed Shah usually buys and sells stocks and currencies through his Interactive Brokers account, but he couldn't resist trying his hand at some oil trading on April 20, the day prices plunged below zero for the first time ever. The day trader, working from his house in a Toronto suburb, figured he couldn't lose as he spent $2,400 snapping up crude at $3.30 a barrel, and then 50 cents. Then came what looked like the deal of a lifetime: buying 212 futures contracts on West Texas Intermediate for an astonishing penny each. What he didn't know was oil's first trip into negative pricing had broken Interactive Brokers Group Inc. Its software couldn't cope with that pesky minus sign, even though it was always technically possible -- though this was an outlandish idea before the pandemic -- for the crude market to go upside down. Crude was actually around negative $3.70 a barrel when Shah's screen had it at 1 cent. Interactive Brokers never displayed a subzero price to him as oil kept diving to end the day at minus $37.63 a barrel. At midnight, Shah got the devastating news: he owed Interactive Brokers $9 million. He'd started the day with $77,000 in his account.
To be clear, investors who were long those oil contracts had a brutal day, regardless of what brokerage they had their account in. What set Interactive Brokers apart, though, is that its customers were flying blind, unable to see that prices had turned negative, or in other cases locked into their investments and blocked from trading. Compounding the problem, and a big reason why Shah lost an unbelievable amount in a few hours, is that the negative numbers also blew up the model Interactive Brokers used to calculate the amount of margin -- aka collateral -- that customers needed to secure their accounts. "It's a $113 million mistake on our part," said Thomas Peterffy, the chairman and founder of Interactive Brokers, in an interview Wednesday.
Customers will be made whole, Peterffy said. "We will rebate from our own funds to our customers who were locked in with a long position during the time the price was negative any losses they suffered below zero."
To be clear, investors who were long those oil contracts had a brutal day, regardless of what brokerage they had their account in. What set Interactive Brokers apart, though, is that its customers were flying blind, unable to see that prices had turned negative, or in other cases locked into their investments and blocked from trading. Compounding the problem, and a big reason why Shah lost an unbelievable amount in a few hours, is that the negative numbers also blew up the model Interactive Brokers used to calculate the amount of margin -- aka collateral -- that customers needed to secure their accounts. "It's a $113 million mistake on our part," said Thomas Peterffy, the chairman and founder of Interactive Brokers, in an interview Wednesday.
Customers will be made whole, Peterffy said. "We will rebate from our own funds to our customers who were locked in with a long position during the time the price was negative any losses they suffered below zero."
This entire Trading economy needs to burn (Score:5, Informative)
All of it, especially high frequency trading, needs to die in a fire.
Re:This entire Trading economy needs to burn (Score:5, Funny)
Welp, luckily oil is cheap.
Re: This entire Trading economy needs to burn (Score:1)
Bill them for the carbon corpseprint too!
Re: This entire Trading economy needs to burn (Score:2)
As long as the network is designed to stop (or fight) front running, what's the problem with HFT? It's super difficult to regulate effectively, and there's no clear benefit in trying to do so.
Re: (Score:2)
what's the problem with HFT?
There is nothing inherently wrong with HFT.
HFT is now standard. All trades on public exchanges are HFT.
Trying to restrict HFT will just push more trades into opaque internal or offshore "dark pools", where most trading already occurs.
It will also raise transaction costs.
This will hurt small investors and benefit large institutions trading under their own accounts.
Most advocates of bans or restrictions on HFT have very weird mental models of how they think stock markets work.
Dark Pool [wikipedia.org]
Re: (Score:2)
Most advocates of bans or restrictions on HFT have very weird mental models of how they think stock markets work.
It's kind of interesting, but in a lot of articles where some new law about regulating the internet or computers is proposed, someone here invariably points out that the lawmaker doesn't have a damned clue how any of the technology works, and that person is almost certainly right.
I think the world would be a better place in general if every time someone had a proposal for a new law or for banning restricting something they took a step back and reversed the roles. We know how it feels to hear a really dum
Re: (Score:2)
The laws are about putting road blocks down so you can get paid to lessen them. You don't have to know how things work. You just have to know how to stick a blender in other peoples' enterprises.
Re: This entire Trading economy needs to burn (Score:5, Interesting)
What you actually did was not produce an argument against regulating HFTs, but produced an argument in favor of a massive restructuring of financial regulations. Transparency should be required, there should be strong guards against regulatory capture, and there should be a transaction tax that's graduated in such a way that trades happening in less than a minute have a taxation of over 90%, and trades happening in over a decade after purchase have a taxation of less than 1%. Possibly 0.001%. And the equation driving this should be smooth, so that trades where the value is held for less than a second have a taxation of over 100%. Perhaps basing around a logarithmic function so the tax never quite goes to zero no matter how long you hold it. But it should approach infinity as the limit as the length of time the value is held approaches zero. (I suppose you could also do this with a "hyperbola of two branches", and perhaps that would be simpler, but the log functions I've seen have a better shape to the curve.)
Re: (Score:1)
Transparency should be required
Good luck applying your American regulation to a dark pool in Singapore.
there should be a transaction tax ...
Did you hear a giant whooshing sound when Sarbanes-Oxley was passed?
That was the sound of transactions moving offshore, and public ownership moving to private capital.
We are already choking our financial industry with excessive regulation, and they are vetoing that regulation with their feet. Hundreds of thousands of well-paying jobs went with them to London, Hong Kong, and Singapore.
Most transactions already occur in dark pools. The
Re: (Score:2)
Thus the requirement for restructuring. That would imply that there was a heavy tax on importing unmonitored transactions. Or possibly on exporting to unmonitored locations. Or both.
Re: (Score:2)
High frequency traders insert themselves between actual buyers and sellers to exact a cut.
No they don't.
You have absolutely no idea how stock markets work.
100% of the "actual" buyers on public stock markets are HFTers.
100% of the "actual" sellers on public stock markets are HFTers.
You, as an individual, have no ability to trade on a public market. You have to use something called a "broker". Your broker will most likely execute your transaction internally or through a dark pool. If they do use a public exchange, it will be executed as an HFT transaction.
The fact is, there weren't any significant liquidity problems in the market before they were around.
Bullcrap.
HFT also exacerbates market volatility.
More bullcrap. HFT reduces vo
Re: (Score:3)
All trades on public exchanges are HFT.
100% of the "actual" buyers on public stock markets are HFTers.
100% of the "actual" sellers on public stock markets are HFTers.
Funny, the NASDAQ [nasdaq.com] seems to disagree with you.
High Frequency Trading (HFT)
Refers to computerized trading using proprietary algorithms. There are two types high frequency trading. Execution trading is when an order (often a large order) is executed via a computerized algorithm. The program is designed to get the best possible price. It may split the order into smaller pieces and execute at different times. The second type of high frequency trading is not executing a set order but looking for small trading opportunities in the market. It is estimated that 50 percent of stock trading volume in the U.S. is currently being driven by computer-backed high frequency trading. Also known as algo or algortihmic trading.
Care to elaborate as to why they're wrong and you're right?
Re: (Score:2)
You have absolutely no idea how stock markets work.
That is true but useless. A bit like saying that you have no idea how the life arose on Earth. Sure, you have no idea, but so does everyone else.
Re: (Score:2)
Re: This entire Trading economy needs to burn (Score:2)
They're performing price discovery and providing liquidity. Both of those seem like valuable services...
Re: (Score:2)
Price discovery assumes that this model of finding prices has some correlation to physical value, which sky-high PE ratios and bubbles should suggest to you that the model is broken.
Repeatedly trading back and forth for the sake of arbitrage at greater and greater speed has been tried, and the results have been demonstrated to be lacking in stability.
Why is this a dogma to you? It's a model and it's broken.
Re: This entire Trading economy needs to burn (Score:2)
You still haven't bothered to say what's wrong or broken with it. Guess you have no idea, huh? Just getting all emotional because you read an article once?
Re: (Score:2)
It produces lots of value. Unfortunately, many of those values are negative. E.g. it efficiently promotes centralization of control of wealth.
Re: (Score:2)
Re: (Score:2)
If you're not day trading, you have nothing to worry about. The day-to-day market gyrations shouldn't affect long term stock holders.
People who day trade should be aware of and assume all the risks that come with it.
Re: (Score:2)
The real problem is that they put "#define NASSERT 1" in their production code.
Don't ever do that.
Re: (Score:2)
All of it, especially high frequency trading, needs to die in a fire.
And do what? Every concept of trading has a purpose. HFT ads liquidity. Futures ads flexibility. Hell the idea that you're complaining on an article about a glitch in oil futures is ironic given that the nature of the industry where the value of goods can change dramatically between purchase and delivery to say nothing of processing time meant that they use an entirely different accounting method to report profit and loss to investors. RCOP - Replacement Cost of Purchase, rather than Net Profit.
Saying these
Re: This entire Trading economy needs to burn (Score:1)
The fact that you have no grasp of grammar and the difference between âoeadsâ and âoeaddsâ invalidates everything you say.
Re: This entire Trading economy needs to burn (Score:4, Funny)
The fact that you have no grasp of grammar and the difference between âoeadsâ and âoeaddsâ invalidates everything you say.
OK, Jarjar, but what if he wasn't even speaking Gungan?
Day Trader = Professional Gambler (Score:5, Informative)
A day trader? Who cares? If someone decides to make a living "investing" on what number a roulette wheel will turn up next I am not going to feel sorry for them if they lose.
Re: Day Trader = Professional Gambler (Score:2)
Day trading is more akin to gambling with a coordinated group of players, like the MIT crew that beat Vegas. Proper day trading is about things like hedging, which is like playing multiple tables at once.
Re: (Score:2)
Trading = you make money on average.
People who equate trading with gambling = people who are less likely to succeed in life because they can't tell the difference between a slight disadvantage versus a slight advantage. Over time, one converges towards minus infinity, the other towards plus infinity. Big difference.
Re: (Score:2)
But trading has a "house edge" too - you have to pay a commission for each trade, and day traders could be making hundreds of trades a day. If they break even on their trades for the day, they will have actually made a loss once commission has been factored in.
I think every (U.S.) broker is commission free now. At least all the major and well-known ones went commission free last year.
The Race to Zero Commissions: After decades of discounts, the price of trading is suddenly zero with online brokers finding new ways to make money from clients [wsj.com]
Re: (Score:2)
I not only don't pay any commissions or fees to trade, they even pool my trade and get me a better price.
I only pay a flat fee if I want to take money out of the account.
Options trading sometimes has fees, but not actual stocks. Not in the US.
Re: (Score:2)
Day trading doesn't necessarily make you money on average. Investing has a positive expected return. Day trading is dominated by noise. It's pretty random. Particularly if you "follow the rules" such as never holding a stock for longer than X, where X is less than a day.
Re: (Score:2)
Gambling = you lose money on average
It's more like gambling = the result is determined by chance rather than by skill.
Re: (Score:2)
Trading: "I'm gambling so someone else doesn't have to."
Much of the financial sector exists for the management of risk. Including the futures market. The risk is unavoidable - the world is a complicated place, and sometimes unexpected things happen. Futures trades mean that traders take the risks - they make money on average, with an occasional big loss - instead of the companies that actually own the oil drills and refineries.
Re: (Score:1)
Re:Day Trader = Professional Gambler (Score:4, Interesting)
A day trader? Who cares?
I care. This is news for nerds, and an interesting article about financial training systems not coping with a negative sign resulting in all sorts of calculations going off is fascinating regardless of what profession the impacted person has.
This "day trader" article is a damn sight better than the usual political slagfest that Slashdot has degraded to.
Re: (Score:2)
I care. This is news for nerds, and an interesting article about financial training systems not coping with a negative sign resulting in all sorts of calculations going off is fascinating regardless of what profession the impacted person has.
Why? From a nerd's perspective this is an incredibly mundane bug, someone failed to add a test case for a negative value. It is rare but not unheard of for commodity futures with a lot of seasonal variation and products that spoil quickly, it's just never happened for oil. It was just a costly bug but the broker has acknowledged it's their fault and the customers will be "made whole" which is legal speak for accepting liability, since they'd definitively lose a lawsuit from their customers. And a quick goog
Re: (Score:2)
Negative trades have happened in the market. It's news for nerds because generally the wrong abs() or unsigned integer gives mundane results or a crash. In this case it gave a very interesting result.
Re: (Score:3)
Re: (Score:3)
article about financial training systems not coping with a negative sign resulting in all sorts of calculations going off is fascinating
True enough, I just didn't care if the day trader got hosed. If they didn't check for a negative number it makes me wonder what other issues they didn't check for.
Re: (Score:2)
Re: (Score:2)
On the other hand, trading companies should not allow one to invest more than they can afford to lose. While it's unusual that the price went zero, it is not the first time that customers have been allowed to hold futures prices beyond what they could afford to cover.
Re: (Score:2)
That would be the part where the program's margin calculations were also messed up by the bug. Their software didn't know it was allowing customers to lose more than they had available + their credit limit.
Re: (Score:2)
sad... (Score:1)
ha.
Re:So.... (Score:4, Insightful)
he made trades based on the trading company computer giving false information.
Re: So.... (Score:2)
On the other hand, if he's a professional investor trading commodities, he probably shouldn't just be looking at his broker's screen.
Re: (Score:2)
fine job talking out of your ass about a field you know nothing about
Re: So.... (Score:2)
Oh, really? You think oil traders should be unaware of the price of oil? Ok, then...
Re: (Score:2)
The broker absolutely has to provide that, there are laws about that. Guess you never worked in the field and are confused on what exactly it is that they do and must do.
Re: So.... (Score:2)
I think you're the one who's confused. I never said they aren't required to provide accurate numbers. Try literacy. It's good.
Re: (Score:2)
Your ignorance is astounding, the brokers get the accurate feeds of information, it's required. The issue here was their own software failing. Note the broker has to make good all the money lost, because they didn't do their job. The information the broker requires on price is required to be absolutely trustworthy without consultation of any other source.
I want to hear what you imagine the customer should have been using instead, whatever it is will have the same feed (or less reliable) than the broker
Re: So.... (Score:2)
Again, please become literate and try arguing against something I said instead of the things rattling in your head. I never said they don't have to provide accurate numbers. All trading platforms have to.
But guess what? Sometimes the numbers don't report correctly. Flash crashes, network bugs, etc. Not to mention legit design flaws as demonstrated here. I've traded on platforms where the numbers have gone hinky. But I was trading things I understood, so when the numbers didn't match, I looked elsewhere. If
Re: (Score:2)
Didn't read this part, did you?
Crude was actually around negative $3.70 a barrel when Shah's screen had it at 1 cent. Interactive Brokers never displayed a subzero price to him as oil kept diving to end the day at minus $37.63 a barrel.
His broker was displaying inaccurate information he was using to trade off of.
If the system kept showing 1 cent while price of crude was going lower and lower, how would Shah know to close out the trade to minimize his losses?
That's not his fault. That's on Interactive Broker.
Re: (Score:2)
Re: (Score:2)
The prices would still be negative if that was the issue.
The prices went negative based on the risk of that happening, not on it actually happening.
Re: (Score:2)
Re: (Score:2)
You didn't even read the financial news when it happened, I can tell from this idiot stuff you said. You did figure out that whatever happened involved the switch from one month's deliveries to the next. But then you had a "..." in the middle step, and you just waved your hands and guessed. But you were wrong.
You can go back and read about it, for example at Fidelity the link is still on the front page of the research feed.
You don't realize, you can't just make up answers that seem like they would make sens
Re: (Score:2)
Re: (Score:2)
You can't comprehend that what you quoted doesn't contradict me.
Look at the fucking date on your link.
Use your brain. If there was not actually storage space, the price would keep getting more negative, it would stay negative, it wouldn't go negative and then recover. That's moronic. Obviously somebody stuck with the oil with no buyer and no cheap storage would be willing to pay you to take it, as long as they pay you less than the storage fee.
Do you math? If you do, keep reading the article until the numbe
Re: (Score:2)
Re: (Score:2)
He made a bad trade/investment and now wants his money back as it didn't work out in his favor?
I see reading comprehension isn't your strong suit. *note if English is your second language I apologise. I realise not everyone can all goodlike with the words.
Re: (Score:2)
Ordinarily I'd be right there with you, but the price was mis-quoted to him. He should have known there was theoretical unlimited downside (a good reason to steer clear of such markets, unless hedges are available) but, and this is important--so should the corporation that was providing him services.
Ultimately, it's up to lawyers to decide what the fine print in contracts says and who's liable. The practical side of this is that he doesn't have $millions in his account, and most likely they'd never get en
Re: (Score:2)
He got ripped off because the companies software they had him using was faulty and correctly listing the prices.
Refunding him is the least they can do, and hope to heck there is a huge lawsuit coming there way, because it's not a question of "if" they'll lose, but rather how badly.
IBKR's other mistake (Score:2)
Why are you letting a guy with $77k in his account trade 212 futures contracts? How does his account meet the margin requirements to trade that many futures? (Maybe there's a good answer? I don't trade futures.)
Good that they're paying for their mistakes. It's a lesson IBKR can afford.
Re: (Score:2)
Someone is going to have to collect that oil. That is the reason it went negative, the oil has been evicted and all the pipelines are booked so there is no cheap way to get it out of there. If this is the oil I think it is, there is a 3 day window to collect it. 212 contracts are for 1000 barrels each and so someone is going to need about 212 oil train cars or about 1000 fuel trucks or they are going to pay the storage place to burn it.
In most futures trades, the money moves around and then on the last da
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
Ok, thanks for explaining. That’s something else they are going to need to adjust.
Re: (Score:2)
speaking as an economist:
once the prices went negative, it's simple math: a penny is more than thousands of negative price contracts.
outside of this Alice in Wonderland scenario, having a balance greater than the value of the contracts you order means that you can't lose more than is in your account, even if the bottom falls out.
I can't name another time, ever, when prices went. negative. It's long been a theoretical concept, but not one that folks generally worried about. For that matter, there are a v
Maybe should have used Rust? (Score:1)
i like (Score:1)
What do you call a broke high-freq trader? (Score:2)
A good start.
Something is incorrect in the article (Score:2)
Re: (Score:1)
From the summary: ... is that the negative numbers also blew up the model Interactive Brokers used to calculate the amount of margin -- aka collateral -- that customers needed to secure their accounts.
Compounding the problem,
Yeah, you worked fuck-all for it, so boo hoo. (Score:1)
Call me when you actually worked for that money. Because otherwise, all you are, is a thief. And if your society allows that, you money is worth nothing, since I can never be sure you actually worked for it about as much as I have to work to get fucking 9 million! Oh noes, you only got $77,000! That's what other people make in a year! Honest people, who do the actual work, you thief!
Re: (Score:2)
Maybe there was a REASON that oil was a penny? (Score:2)
I am not even a trader and figured it was heading into negative territory. And I was watching the price with a small delay on a publicly availabe site that could (sort-of) handle the negative. (Displayed it correctly, but did not show the negative value in the history.)
He was a trader and did not realize the liability of almost free oil that he had no intention of taking delivery on near the end of the month’s contract.