Live data from Hacker News

Thoughts on low latency trading if exchanges went full cloud

blog.abctaylor.com

181–184 of 184 posts

Re: Thoughts on low latency trading if exchanges went full cloud

#181
post #162

Earlier quoted context omitted.

I’ve seen some multicast market data protocols with remarkably poor ability to detect or recover from drops. And they are very much not of the form where a newer datagram supersedes the older one.

Yes, although people have been doing marketdata networks the way I said above using IP multicast for at least 20 years now, so in general they choose protocols and network architectures carefully to minimise problems. You do see problems from time to time but they are somewhat rare. Some of the restrictions are interesting. For example IP multicast was basically completely banned on the trading floor where I worked e…

Out of curiosity, what specific protocol are you taking about? I’m very familiar with a couple of these protocols, and the issue has nothing to do with wanting to know the history of the data — the issue is that they use what is, in effect, an ad-hoc delta encoding, and you can’t reliably reconstruct the complete current state if you’re missing a packet. On top of this, sometimes the packet sequence numbering is designed creatively, to be polite about it, so you don’t necessarily find out that you missed a packet as soon as you would like to be able to.

Re: Thoughts on low latency trading if exchanges went full cloud

#183
post #62

Earlier quoted context omitted.

> it's not like the trading in and of itself brings any value to the broader world This is a common sentiment, but the reality is that increasing market participation is good for everyone. Yes, even retirement funds benefit from the presence of market-makers. Liquid markets allow for better price discovery and cheaper transaction costs.

I specifically the high-speed trading. I definitely agree that actual investment and trading has some benefit. Nobody was helped by the 200 nanosecond thing that the machines did when the marked opened (except the owners of said machines, of course)

What if collectively those ULL and HFT orders help stabilise the market. Then I would say, yes, "we, the world" are being helped.

Re: Thoughts on low latency trading if exchanges went full cloud

#184
post #9

... is there some movement toward "upload the strategy and let the exchange run it"? which would provide a more level playing field, reduce energy and hardware costs, etc?

If you manage your own rack, all you are doing is uploading a strategy and letting it run, returning the executed trades to your own inhouse systems for booking.

If a third party provider (there are several which offer this service) manages the rack, router, host infra, and provides you with the virtual guest OS, or going one step further with the application into which you load the strategies, then it's much easier to "right size" the infrastructure you actually need.

As others have pointed out, the pain point is multicast into the VM. Drop a packet = you lose money.

All that said, some trading is going the other way, RFQ based flows with 30 second quote lifetime, which is perfectly suited to the cloud and it could well be the nature of what is traded moves away from volatility based products (options) to value driven (bonds, funds).

Post reply on HN