... 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?
You mean enabling arbitrary code execution from a third party when you can lose billions of people's money in half a second? Also if two people want to make the same trade, who gets it? Exchanges do provide very limited special conditional execution instructions such as peg orders or stop orders, but it seems like a hard problem for them to support anything more sophisticated and general.
Thoughts on low latency trading if exchanges went full cloud
31–40 of 184 posts
Re: Thoughts on low latency trading if exchanges went full cloud
#32The exchanges should add random amounts of latency to every trade.
Re: Thoughts on low latency trading if exchanges went full cloud
#33Re: Thoughts on low latency trading if exchanges went full cloud
#34If a big exchange goes to the cloud it won’t look like a regular company setting up an aws account and getting a bunch of ec2 instances in us-east-1. They would at least have dedicated racks. I suspect the provider would end up with a plan where traders can get servers that all have the same network distance from the exchange’s nics (down to the same length of fiber).
Re: Thoughts on low latency trading if exchanges went full cloud
#35Low latency trading should be forbidden. The exchanges should add random amounts of latency to every trade.
Even large funds like Vanguard have said that the current system has reduced costs in net.
Re: Thoughts on low latency trading if exchanges went full cloud
#36Low latency trading should be forbidden. The exchanges should add random amounts of latency to every trade.
Why? Historically spreads have been much wider, I for one appreciate how close they trade now. Instead of a guy on the floor taking dollars from you, you have a bot taking pennies. Even large funds like Vanguard have said that the current system has reduced costs in net.
^ excellent way to put it
Re: Thoughts on low latency trading if exchanges went full cloud
#37I'm a total trading noob. Can you explain why a low latency is worth so much? And how these traders "exploit" that advantage to make a profit?
Re: Thoughts on low latency trading if exchanges went full cloud
#38I'm a total trading noob. Can you explain why a low latency is worth so much? And how these traders "exploit" that advantage to make a profit?
Re: Thoughts on low latency trading if exchanges went full cloud
#39Re: Thoughts on low latency trading if exchanges went full cloud
#40Nice article. Wondering though why trading is not done in discrete batches, e.g. 5 second intervals? Trades in the same interval get filled equally or stochastically? Info about trades with that same 5 second batch delay? Is there some (theoretical) market efficiency thing at play? All this HFT feels wasteful and bad for 'regular' human investors.
If you think about it you can never eliminate the advantage of being faster. If you do 5 seconds batches it just means the edges of the batches become the time-sensitive points. If you want to kill HFT you can do it directly via very very small transaction fees. But guess how popular that is...