A fast paced stock exchange trips over itself
dealbook.nytimes.com
dealbook.nytimes.com
I infer from the articles that shares from a given company can be traded on multiple stock exchanges. Can someone knowledgeable confirm that this is right? In that case, why is the symbol for Apple "NASDAQ:AAPL" on Google Finance? http://www.google.com/finance?q=apple
How exactly these situations should be analyzed, and what their pros/cons are, seems to be an active area of research: http://scholar.google.com/scholar?q=cross-listing
However a stock may be traded at multiple exchanges (BATS, NYSE, NASDAQ, DirectEdge, etc) as well as other market centers.
Hope that helps...
Stocks and bonds are "fungible" meaning that they can be traded on any exchange that will let them, or even via private agreement which is called Over The Counter (OTC).
Futures are not fungible, so contracts that are traded have to be traded on the same exchange where you got them. The main reason for this is that each futures has a contract specification that would need to be the same across exchanges to be fungible: e.g. one contract of light-sweet crude oil is X U.S. gallons of oil at Y quality... The other reason for this is that once the contract has been traded the exchange (or your broker) assumes the counterparty risk if you or your counterpart default on the contract -- so keeping it all on a single exchange helps everyone keep track who sold what to who.
Currencies are the worst: there is no central market. It's all inter-bank agreements and probably the lightest regulated of the bunch. Retail customers get hosed because it's absolutely legal for your broker to front-run your order and skim a couple pennies off your trade.
http://bsym.bloomberg.com/sym/
Search for "AAPL" and type in "Common" into the "Security Type" column filter. A list of exchange code mappings ("Pricing Source" column) to their names can be found in this spreadsheet:
https://software.bloomberg.com/coredataportal/docs/exchcodem...
Maybe I'm just reading too much into this, but this quote makes it sound like Tabb really doesn't understand technology. The platform didn't "backfire", the gods of finance didn't frown upon their venture, their code was incorrect. This could have been avoided if they had found whatever bug they hit before they went live. Don't get me wrong, I also feel bad for them because it sucks to have a technical error cause anything more than debugging frustration, but this was preventable.
Also, you're trivializing the challenges likely faced by the kind of venture. It's not always possible to find all bugs, unless you want to code in Ada and formally verify things with OCaml and are trying to fly a plane.
The problem could have been caused by a strange hardware defect, a rare bug in a library, etc.
You might also familiarize yourself with the Just World Fallacy: http://en.wikipedia.org/wiki/Just-world_hypothesis
Or competition, a disgruntled employee, etc. Just speculating but IMO it's a pretty big coincidence that it failed exactly when they did the IPO.
It happened in less than a second.
I read that to mean that this is the first time they've ever used their IPO-related code in production and it failed badly. So it sounds like it was the normal sort of bug, in their own code, and their own IPO directly triggered the bug.
Since we don't know everything (not even everything about our own creations like stock exchange markets and software systems), it becomes risk management. After writing software for decades, I still have no idea whether these circumstances were predictable let alone preventable, but perhaps they could have spent more time considering the minutia of the system writing more tests or whatever. Yes, the mistake was the fault of the humans designing and implementing the system. But that could be said of any (non-natural, human-made) system that fails.
At some point, someone has to decide that code should just be shipped. We're not perfect enough as people to build bug-free systems. Risk comes with releasing "unproven" code. And yes, it's embarrassing when the fit hits the shan in front of the whole world. But I try to avoid becoming one of those jaded people that can't tolerate mistakes on behalf of others nor can admit their own.
And it's compounded by quantum effects, multi-body problems, and emergent phenomena.
Your requirement is that we 1) have absolute knowledge of a state of the universe, and that 2) all later states can be predicted from this a priori state.
Heisenberg says "you can never have absolute knowledge".
Numerous other elements argue that even where absolute knowledge is available, it's not possible to predict future states with certainty, or in less than real time.
So, no, everything is not foreseeable.
Mind: some risks are predictable in a probabilistic way, though generally these are good for saying that "in T' period of time, there's P probability of X event occurring", though that's a far cry from saying that event X will happen at time T. Much of my life revolves around clarifying the distinction between these two statements.
An instance which comes to mind: Schneier's blog has mentioned that the 9/11 attacks were statistically probable given terrorism trends. As has been the absence of similar-scale follow-on attacks since. Though with time, a similar magnitude attack becomes a near certainty.