Agree strongly with your first point. On the second, when volume dries up during flash crashes and periods of extremely high volatility hft simply stop quoting or don't quote getting filled against the prevailing market moves. I programmed my market making algorithms in fx that way and so do tons of other hft shops I am in contact with. I don't believe this can be taken as an argument against hft participation as equally humans during those volatile times behave and behaves very similarly.
While I should love 100% of any article that contains the sentence, "I'm sorry, Dave. I'm afraid I can't do that," I must object to two parts:
Sure you can. Just the same as you program only legal trades, or only those that comport with margin requirements or trading hours or Authorized User regulations. Silly statement.
Also silly. AI, in seeking out value, will also issue BUYS while the market is still tumbling, and SELLS while the market is still rocketing up -- it thus would be acting as oil on the roiling ocean of market action. As well, who's on the other side of such herd behavior? Other herd members -- whether 'bots or live humans -- for every transaction in a rush to sell, there is a buyer going down, and for every transaction in a rush to buy, there is a seller climbing up. Whether climbing or falling, whether human or 'bot, the concept of "blaming" one side of a market for the actions of the overall market, is inconceivably stupid with just a moment's thought. Sheeesh.
Now -- all that said -- "Loved the article!"![]()