The 'Flash Boys' Exchange Is Growing Up
bloombergview.com
bloombergview.com
In particular, large block buyers, who previously got to take advantage of inefficient price discovery to get better prices have been negatively impacted. It is in their best interests to make it possible to buy a very large amount of traded products without the price changing.
IEX is built from the ground up for those market participants and none of them have any misunderstanding about how the market works. They just don't like it.
Edit: http://blogs.wsj.com/moneybeat/2014/08/11/debate-over-high-f... Seems like there is some debate. IEX claims 17.7% which is still higher than I expected.
So the 17.7% of HFT counterparties squares roughly with 30%+ HFT trades.
http://www.amazon.com/Introduction-High-Frequency-Finance-Ra...
If a participant places a large buy order into the IEX, this is going to affect the price of that asset, both at the IEX (obviously) and anywhere else it is listed, along with any correlated assets.
Now, the original participant will have bought its shares at the price it wanted at the IEX and be happy about it. However, market makers at other exchanges will not be aware of this upward price shock just yet. They will be blindly quoting sell offers at a price that had just been bought in bulk at the IEX. Whoever can receive the information out of the IEX 'magic shoebox' first and shoot that information over to the other exchanges will be able to make a profit. You can see that it doesn't matter how long the IEX delay is.
The original buyer will be the first to know of course, but they are unlikely to want to take on the risk of all available shares at that price at all exchanges. Thus, there will likely be some left for HFT to take.
(1) A person decides to cross the spread on IEX first -- in this case, their order will be delayed by 350us (or whatever the shoebox delays), and no one in the world sees the result of their trade until the public data feed updates, in which case all participants are reacting off the same feed, same as any other US equity exchange.
(2) A person hits another exchange first, in which case HFT races to cancel their orders on IEX or cross the spread against another firm's orders on IEX -- yes, their action is delayed by 350us, but so is every other person, so you're otherwise racing to get into the message queue at IEX, and the artificial shoebox delay is irrelevant, since all market participants are equally delayed by it.
So while IEX's shoebox delays the latency on the result of an action, it doesn't make an appreciable difference in the typical HFT strategy. The primary difference is in (1), there is a higher chance that an unsophisticated large block trader (because a sophisticated one will have already set up the necessary delays to hit all exchanges simultaneously) will be able to hit market makers on both IEX and other exchanges before anyone has the time to react, thus being able to take large advantage of their own proprietary knowledge (their own order) some percentage of times more often. The only thing this results in a decrease in liquidity on IEX, but seeing as they're a dark pool/minor player anyways, the difference is negligible.
If this is not true, I don't see why anyone would care about IEX at all, and why they would trade on it.
they offer lower fees than other exchanges - standard practice to steal away business from competitors. Traders will trade anywhere where there is liquidity.
Perhaps employees of IEX drink the koolaid because the exchange actively seeks to eliminate architectural areas of unfairness. The only thing publicized is the 'magic shoebox', but perhaps there are many more such features. Again, this is just conjecture.
By making it a moral issue, IEX can attempt to trick suckers into joining the market so that the large block traders can take advantage of them.
Watch this video (put out by IEX) and think about how it's trying to manipulate people: https://www.youtube.com/watch?v=v2OZkTesSx0
Why would large block traders like to trade with someone pinging the market for 100 buy/sell orders, waiting for discovery, and then changing the price on other markets from information gained from these pings? If the market were rid of these pings, as the 350ms delay is intended to do?
Or to put the same question another way, why would a large block trader not like all trades being done at the same price or at a better or equal price on other exchanges (discovered by IEX) rather than some of the block done at the original price and the rest done at a higher price because 'liquidity' was provided by HFTs driving up/down prices on other markets and then selling/buying from the large block trader this 'liquidity'.
"In particular, large block buyers, who previously got to take advantage of inefficient price discovery to get better prices have been negatively impacted. It is in their best interests to make it possible to buy a very large amount of traded products without the price changing."
There are people who work at IEX who do not "drink the Kool Aid" and have been critical in private industry discussions about Katsuyama's statements.
Additionally, IEX actively solicits trading in their pool from HFT firms. For one, these same people understand that it is difficult to match the quality of other modern US equity markets without those participants. Moreover, it's hard to build appreciable market share (% of marketwide volume traded) without electronic trading, which is how their business makes money and grows in valuation.
http://www.amazon.com/Flash-Boys-Insiders-Perspective-High-F...
In the US you can be an ATS(Alternative Trading System) or a full blown exchange. All dark pools are ATS's. This gives you a bit more leeway in terms of what you are allowed to do, ie hide orders, trade only at midpoint, trade only at certain volume's etc, even report trades in a slower fashion.
A full blown exchange has alot more scrutiny but comes with one huge caveat, all other exchanges must route orders to you if you have the NBBO(National Best Bid or Offer) as dictated by the SEC's REG NMS 611.
This means if an order to sell comes to the NYSE for 5.00 and takes out the entire first level forcing the NYSE to have a bid of 4.99 and there is still more volume in the order, the NYSE has to send the order to another exchange still showing $5.00 as its bid.
Since the exchanges make money when each share is traded they don't really like to do this( as a side note, this is how flash orders came about, exchanges "flashed the order to a select few market makers for 50 milliseconds before sending it to another exchange giving the market makers a chance to fill it, and keeping the commissions at the exchange, people got pissing about it and it no longer happens).
If IEX transitions from being a dark pool to an exchange this requirement to use their quote as part of the NBBO might mean more liquidity, and hence more profit, for them.
The issue with this is that IEX is the first proposed exchange, atleast to my knowledge, that has an intentional built in delay, meaning that its quotes are by design slow and stale as compared to the other US exchanges.
They are arguing to the SEC that since the NBBO is determined by the SIP(the system that aggregates all other exchanges quotes to determine what the NBBO is), which itself is slow, that this doesn't really matter much.
On the other side of the debate is a literal whose who of the finance world, not just HFT's, arguing the slipper slope defense, ala well if they delay 350 microseconds, what's to stop someone from having a 2 second delay or 1 day delay in showing quote.
I don't really have a dog in this fight but most people I know believe that IEX is going to lose this fight, though there is a loud contingent at the SEC itself that wants IEX to win to act as a test case for what the SEC can do to shape the market microsructure of the US cash equity markets.
As to becoming a place to list your company, I think Levin is right here... no one cares at all what exchange the company is listed on, even the company itself.
EDIT replaced ECN with ATS above
Under their proposed Rule 11.330, they only have two prop feeds which are the TOPS feed and a last sale feed. So no full depth feed. They would be the only US equities exchange without a full depth feed, but it looks like that's what they want to do.
This isn't quite true. Every dark pool is an ATS (alternative trading system). An ECN is a different kind of ATS that displays its quotes publically, unlike a dark pool. I don't think there are any ECNs left that have any kind of volume (since LavaFlow shut down in January).
https://www.sec.gov/divisions/marketreg/mrecn.shtml
I blame wikipedia which says:
> ECNs are sometimes also referred to as alternative trading systems or alternative trading networks.
So collect (30s) -> wait (30s) -> broadcast (30s) -> collect...
What happens if in a single batch you have more buy orders than sell orders at a given price (or vice versa)?
It would clearly have to be separate from the high frequency discrete market. (c'mon, don't call it continuous!)
Could lead to some funny movements though. Value aliasing! : )
At tick 2 I want to buy 100 shares. But maybe I'll guess that only 50% will be filled this tick too, so maybe I should submit a buy order for 200 shares instead? This kind of game playing can lead to highly unstable outcomes.
Further, no one who proposes call markets ever talks about the matching algorithm in the face of order book imbalances. How you do tie-breakers can either still have speed advantages or has other probably worse disadvantages.