| I think a reasonable question is why we consider /more/ transactions a good thing, if a large fraction of them are for holding periods in small number of seconds. I think I am questioning the fifo paradigm, which creates these arbitrage opportunities, especially when there are multiple fifo queues representing multiple markets. It is not clear to me that batching things in 1 sec increments, and randomizing the our ordering would be bad or unfair. I also don't see why a modest fee that would make short-hold transactions for tiny gains is a bad thing. Structuring the system to reward HFT latency advantages seems opposed to stability, if one believes that the market is for actual investments. HFT seems to be a second order phenomenon that games the system, and may have come to dwarf what could be called legitimate investment. At what point is there "enough" liquidity, and when is "too much"? I suspect the people who do HFT and other arb techniques think there is no such thing as too much, because they profit on the churn. Others see this as producing nothing of societal value, extracting real money from the system that could be used for other purposes. |
I don't want to put words in your mouth, but can we at least say that transaction count is not what we are actually interested in? In a vacuum we (larger society) don't care a whit about the number of transactions that occur?
"It is not clear to me that batching things in 1 sec increments, and randomizing the our ordering would be bad or unfair."
It is clear to me that batching things in 1 sec increments would be as unfair to someone as the current system (I'm sorry to not back this up, but I've been doing a ton of commenting about it in the last few days and don't have the patience I did). It's possible that this unfairness is "better" for society overall. I don't know how to quantify that.
"I also don't see why a modest fee that would make short-hold transactions for tiny gains is a bad thing."
My "expert" opinion on market making strategies is that this would increase the bid/ask spread and volatility in the market. Further my opinion is that this is a bad thing for retail investors and market makers, to the advantage of large institutional investors. I don't have the stamina to prove this assertion.
"Structuring the system to reward HFT latency advantages seems opposed to stability, if one believes that the market is for actual investments."
This is a common simplification that I think deserves a lot of thought. Many folks on Hacker News think that the market is for "investment". Usually they equate this to "bootstrapping enterprises that aren't viable without external money". This is an obvious bias for an internet forum dedicated to startups to have. In reality, the vast majority of market forces are not about that. They are about risk mitigation. So when you say that HFT "dwarfs" legitimate investment, are you saying it doesn't provide a valid mode for bootstraping enterprises, or are you saying it doesn't help with risk mitigation?
Your answer to that question means a lot for how we debate the topic. A similar answer is available for your assertion that HFT is a second order phenomenon.
As for when is there enough liquidity? I'd say when people stop paying for it. Which hasn't happened yet. Paying for liquidity is reaching a saturation point, because it has gotten so cheap. This is most obviously demonstrated by the massive loss in value that HFT groups have had in the last 5 years. If anything we have too much liquidity, and that comes from someone who's paycheck comes from an HFT.