Data Glitch Sets Tech Company Stock Prices At $123.47 (theverge.com)
For one moment on Monday evening, the prices of several stocks on Nasdaq -- including those of Amazon, Apple, eBay, Google, and Microsoft -- were all priced exactly the same, $123.47. From a report: In a statement obtained by the Financial Times, Nasdaq said the culprit was "improper use of test data" that was picked up by third party financial data providers. The exchange said it was "working with third party vendors to resolve this matter." The issue was replicated across major financial websites, including Bloomberg, Google Finance, and Yahoo Finance, and it's not known when it all started.
This would be a complete non-issue without it. But I'm guessing tens of millions of dollars of transactions went through in that moment.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
So all of the automatic buy/sell triggers realized this and no one dumped their stocks in a firesale, right?
It's easily done if you haven't gone to great pains to isolate your test environment.
Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.
instead of WannaCry, WannaBuy?
It was the Russians, obviously.
It should have been $123.45. But someone got greedy and added two cents.
Soooo missing a big part of the story....so if someone bought a lot of Google or Apple stock at $123.47 and the price goes back to what it really was, do they get the keep the stock at the correct price? The person bought in good faith, and provided real money to do so, and we have to have FULL confidence in the way stock is purchased or the whole system collapses. If someone bought stock at the wrong price unknowingly, the people that posted the wrong price need to be responsible for posting the wrong price and make good. I watch stocks closely and when I see a large dip I buy, it would really piss me off if they came back to me and said "opps we posted test pricing, so your purchases are invalid" no, you posted wrong prices you are responsible to make good on that.
Maybe the code being tested was a Salami Slicing exploit and the programming had just watched Superman III (but not Office Space).
Support Right To Repair Legislation.
you have your stock at that price with full manual trader fees added to the order
I saw this when I went to Google Finance to check my stocks yesterday after the market close. I own and/or follow several of the affected stocks.
At first I thought "Whaaaat?!?!?" Amazon lost 87% in one day!? Cisco down 14%? Apple way down, Microsoft up 5_ (something) points... so obviously it seemed fishy, but still small panic... So I went to Yahoo finance, same things. Uh oh!
I then began searching for new on the NASDAQ and didn't find anything relevant to a tech shakeup or any stocks that got killed on the same day, so I looked for other stock price sources, and saw the real prices. My heart stopped racing and went about my day.
No because any trades against this price would be cancelled anyway.
Learn about T+3 settlement and you'll see why that wouldn't work.
No. All trades have to clear. While your account may immediately reflect the transaction, until it clears you can't actually take the money.
47 strikes again!
It's actually even worse. The system in question (SIP) is an aggregation system from Nasdaq which aggregates orders and trades into stock quotes for people and companies that don't want to subscribe to the whole data flow just to get a nice stock quote once in a while. Which is why this to begin with only affected web sites and never any trades or HFT firms.
This system usually sends out test data after market close for various reasons. On the 3d of July the Nasdaq had an early close due to the 4th of July holiday so the test data sent this day where sent earlier than it usually is.
Now this should of course not be a problem because the system have so called market states, i.e you know when the market opens, when it closes. So if you are an average skilled developer you know that if you receive data after CLOSE then you discard it as test data until you get the OPEN the next trading day.
Now enter the not so average developers who instead rely on the timetstamp of the data in order to determine if the market is open or closed and you "accidentally" send out the test data as real data to various web sites.
This is why only some 3d party firms where affected and not everyone, only the ones with retard developers.
100% I don't know, but it's got to be high 99s.