Earlier quoted context omitted.
Yes, I work in the industry. Flash boys is misleading garbage, it's a long form advertisement for IEX. What a broker does has nothing to do with how market orders work. The strategy you're describing also doesn't really work because any respectable broker is sweeping all of the exchanges at once - the regulations considered this possibility and allowed this behavior. Also, many of the liquid symbols have single cent…
> What a broker does has nothing to do with how market orders work. A market order submitted to a single exchange isn't the same as a "market order" submitted to e.g. Fidelity.com. He's talking about the latter.
Google and Nasdaq Pursuing Nano-Second Precision in Network Time Protocol
121–130 of 143 posts
Re: Google and Nasdaq Pursuing Nano-Second Precision in Network Time Protocol
#122Earlier quoted context omitted.
> What a broker does has nothing to do with how market orders work. A market order submitted to a single exchange isn't the same as a "market order" submitted to e.g. Fidelity.com. He's talking about the latter.
Then this whole discussion is nonsensical since in almost all cases retail orders are directly filled by wholesale market makers and don't ever land on the exchanges (and don't see any 'frontrunning' as a result).
Re: Google and Nasdaq Pursuing Nano-Second Precision in Network Time Protocol
#123Earlier quoted context omitted.
Interesting idea, but how would you deal with these issues: 1.) Randomizing who receives contentious trades will just encourage order splitting and gaming. Sure some of that can be banned, but nothing stops big firms from putting each trading group into different legal entities or other tricks. This also discourages traders from bidding their true most aggressive price. In time priority, you must, or someone else wil…
For 1), I'd randomize with proportional unit (share) representation, and I'd certainly be open to rule-prioritized execution (e.g. most-favorable taker first) if it didn't lead to degenerate incetives. Smart market design can incentivize people to play at their best price. For example: locational marginal pricing in wholesale energy markets... 2) I agree that the real world is quantized, but I think that a settlement…
2.) What problem does this solve? Proximity is freely available and relatively inexpensive. Barriers to entry for professional traders are much lower than the days of buying exchange seats. 10s of thousands a month sounds like a lot, but it's nothing compared to the costs of running a trading operation.
You could give every man, woman and child a rack at Nasdaq with a nanosecond trading system, and they wouldn't make any money. Proximity only matters to traders running latency sensitive strategies. These strategies have low margins per trade and can only profit through scale. Running them requires robust systems that take years to develop, capital, smart researchers, and data.
3.) Spoofing is illegal and people go to prison for it. HFT is just a catch all term for executing short term trading strategies with a computer. Most HFTs make their money through market making, arbitrage, stat arb, or some blend of those. All profitable trading can be cast as predatory, but that doesn't make it bad. Having accurate prices and more quotes in the market is a public good.
4.) So you believe it's good if S&P 500 futures go up 2%, nobody arbitrages the S&P 500 ETF, and John Smith comes to the exchange and sells his ETF shares 2% below their value? I'm guessing not.
Odds are you believe arbitrage and efficient pricing are important. If you believe that, then someone should do those trades, and they'll earn profit as a reward for correcting the price. Why shouldn't it be the person or machine who does it first and for the lowest possible margins?
Re: Google and Nasdaq Pursuing Nano-Second Precision in Network Time Protocol
#124Earlier quoted context omitted.
Then this whole discussion is nonsensical since in almost all cases retail orders are directly filled by wholesale market makers and don't ever land on the exchanges (and don't see any 'frontrunning' as a result).
Sure. All I was saying is that it's theoretically possible for a market order that a customer submits online to be front-run (as opposed to a market order submitted to a single exchange). No clue how often it happens in practice.
Re: Google and Nasdaq Pursuing Nano-Second Precision in Network Time Protocol
#125Earlier quoted context omitted.
Of course the retail guy gets hurt. Who do you think buys the mutual funds that pay a higher price. Seriously, I hear this all the time, but it’s only one step removed. Why does everybody keep repeating this lie?
> Of course the retail guy gets hurt. Nope. Retail traders get better prices; it's the big hedge funds that lose. > Who do you think buys the mutual funds that pay a higher price. The big index funds are paying a lower price. > Why does everybody keep repeating this lie? Because it's true.
Re: Google and Nasdaq Pursuing Nano-Second Precision in Network Time Protocol
#126This technology will also be excellent for games. Right now, the server has to decide how it's going to break ties, and that results in confusing moments. For example, Overwatch favors the shooter, so you might see someone in a position to shoot you, use a defensive ability, and die even though you used it, because the server decides that if two events are close in time, the shooter wins. With a trusted time referenc…
You still cant trust the client here, no matter how precisely synced your clocks are, because it could maliciously reorder events/tamper with time (always claim you activated first, with a certain fudge factor to prevent detection) and it would be undetectable within the bounds of internet latency.
Re: Google and Nasdaq Pursuing Nano-Second Precision in Network Time Protocol
#127Earlier quoted context omitted.
Aren't the cost of the trade and price of the trade two different things? Tighter spreads can only do so much to offset disadvantageous pricing, right?
No, you cant. The spread is the difference between the bid and the ask. You can't have disadvantageous pricing without affecting the ask. Which would in term drive up the spread.
But, to the extent that you believe the argument that HFT is essentially front-running, then HFT gets the tight spreads and better pricing.
Re: Google and Nasdaq Pursuing Nano-Second Precision in Network Time Protocol
#128Earlier quoted context omitted.
Only if the article mentioned it! Oh wait, it did! https://www.usenix.org/conference/nsdi18/presentation/geng
I don't think the article answers amelius's question, which is not about how you would achieve that precision but how you would use it. On an OS that only supports recording timestamps up to microsecond accuracy, what is the point of synchronizing your clocks within nanoseconds of each other, even if you could?
Re: Google and Nasdaq Pursuing Nano-Second Precision in Network Time Protocol
#129Earlier quoted context omitted.
> Of course the retail guy gets hurt. Nope. Retail traders get better prices; it's the big hedge funds that lose. > Who do you think buys the mutual funds that pay a higher price. The big index funds are paying a lower price. > Why does everybody keep repeating this lie? Because it's true.
Can you explain to me why an index fund would pay less but a hedge fund would pay more? They are all buyers in the market, and index funds are more predictable, as they have to (roughly) adhere to their index. Once an index changes, they have a limited time to buy or sell. GE being kicked out of the Dow last week is a great example.
And that's the reason. Market makers (and especially HFTs) profit from razor thin spreads on predictable orders, but they can lose money when they get hit by a big unpredictable order, so they avoid them and/or charge them more. A hedge fund's order is inherently dangerous to a market maker, because they have no idea before the fact if the hedge fund is just offloading 1k shares to rebalance their risk profile, or if they're liquidating their entire position, or taking a big short position. Hedge funds can change the entire market. Some guy calling up his broker and asking to sell his Apple shares won't.
So retail orders and index funds are safe, so they can be charged lower spreads. And because they're profitable, market makers compete for the volume, driving down prices. And the data supports this - prices paid by retail investors has crashed, and complaints from hedge funds and big active investors has spiked. :)
Re: Google and Nasdaq Pursuing Nano-Second Precision in Network Time Protocol
#130Earlier quoted context omitted.
No, you cant. The spread is the difference between the bid and the ask. You can't have disadvantageous pricing without affecting the ask. Which would in term drive up the spread.
HFT helps tighten spreads for smaller investors, and also itself benefits from the tighter spreads. But, to the extent that you believe the argument that HFT is essentially front-running, then HFT gets the tight spreads and better pricing.
Market makers aren't agents of traders.