Flash Boys: A Wall Street Revolt by Michael Lewis painted HFT in a pretty bad way. I have read criticisms of the book, but it's hard to separate out bias from the criticism.
There's also all the heat on Robinhood about selling order flow, which I'm surprised was even news to regular investors. It's great they eliminated fees for normal trades, and I also understand most major brokerages sell order flow as well (and still charged for trades for a long time). I read that Fidelity is the only major player that doesn't sell order flow.
Do you have some sources that someone could learn more about this, ones that don't have a vested interest in painting it in a positive way?
Also, I'm still wondering, considering dark pools [1], and the inside information that would come along with that, since those trades wouldn't hit public markets, how the stock markets can be considered a fair place to trade?
[1] https://www.investopedia.com/articles/markets/050614/introdu...
I highly recommend this book though if your into this topic
I suppose it depends on how you define ridiculous, but HFTs actually make a surprisingly small amount of money these days. Probably single digit billions across the entire industry (https://quant.stackexchange.com/questions/34856/how-much-pro...), though 2020 was an exceptional year for many firms.
> Shouldn't the exchanges have offered the best price, and provided liquidity, in the first place?
Either your wording is a little funny, or this question indicates great ignorance about how trading works. Exchanges do not provide liquidity, market makers do. In 2021, "HFT" ~= "market maker".
I'm a software engineer, interested in crypto, and not that involved in traditional markets (except for holding an S&P 500 index fund).
I do think the exchanges in traditional finance shouldn't have required HFTs in the first place (i.e. it's an antiquated technology). I also think hedge funds and the ultra rich have privileged info, that retail investors don't have.
Anyway, I appreciate the clarification. I like learning about all this.
Just like cutting inches off mainframe cables, manufacturers of ASICs purpose-build computer chips for crypto. GPU operators tune their cards and even download new code to get every last bit of processing capability from their devices. Crypto in these ways is just like HFT.
Transferring data and calculating the core of a new block takes a fraction of a second, and then it takes an average of several minutes to find the right random numbers to finish the block.
A latency advantage in HFT lets you take most of the profits. A latency advantage in cryptocurrency mining gives you a fraction of a percent better profits.
A calculations-per-second advantage helps in mining, but it's strictly proportional.
No.
> Transferring data and calculating the core of a new block takes a fraction of a second, and then it takes an average of several minutes to find the right random numbers to finish the block.
A PoW, say Bitcoin, is configured in the consensus algorithm to avoid duplicate spending. The fastest, correct miner for a block that communicates the quickest to the network will get the block.
There's near-zero overlap between the numbers tested by different miners. So a latency advantage does not make you win. Everyone is picking lottery numbers in parallel. If three miners have the exact same hash rate, and one of them has a 2 second head start, then the one with the head start is only going to win 33.4% of the time.
If I'm misinterpreting you, feel free to clarify, but to me it looks like you're saying that latency matters (more than a fraction of a percent) with cryptocurrency, and it does not matter.
And moreso, "the fastest decision-making computer with the shortest time to the network makes the block." is not true. Even if you mean "lucky" by "fastest", since the computer that finds a block doesn't have to be fast, 99+% of the time blocks are found far enough apart that time to network is irrelevant.
As you learn more about crypto and traditional finance, it'll be fun to compare the two. Your confusion about the role of an exchange in traditional finance might be because you see the crypto world, where a single entity often performs the roles that many entities perform in traditional finance (exchange, clearing firm, broker, etc.).
> I do think the exchanges in traditional finance shouldn't have required HFTs in the first place (i.e. it's an antiquated technology)
I'm not quite sure what this means, but it's important to understand that HFTs exist in the crypto space as well. Capital markets don't function particularly well without marker makers, and absent some rule explicitly preventing high speed trading, marker makers will tend towards being the fastest traders in any market.
Yes, I agree!
In terms of what I called antiquated technology, I think there are a lot of layers on traditional finance, and a lot has changed since its beginnings. I think crypto will go through a similar evolution, in terms of tech, regulation, etc. I think we're in the very early stages for crypto and it has a chance to be an even better system.
I do know that HFTs exist in crypto, and it still is the wild west in some ways, but in the end I like that innovation is happening and that there are alternatives to existing systems.
That said, I appreciate all the responses and I'll take some time to learn more about traditional markets.
There’s just not
a. Enough random interested parties willing to buy/sell various coins so that you have low-spread and liquid markets
b. Non-hft players who keep crypto markets in line with each other
This isn’t super surprising. Managing posted liquidity is a difficult task that sort of requires being halfway to a market maker, and naturally most non-market makers just want to buy and sell right away instead of posting orders and waiting/hoping.
The result of this is that most liquidity is provided by HFTs, since they’re the only party that can and even wants to have a bunch of bids/offers out for you to trade against.