First off when you enter an order it's probably being routed by an algorithm trying to get you the best price.
Second, if you do slow things down the way you propose, I don't see how it still won't be a speed arms race to be the first to get involved in the trade.
Speed is good. If you want to disincentive anything it should probably be excessive quoting.
Characteristics of a company being a sound investment change in the order of days, not sub-second.
Getting an up to date price? When I go to market to trade, I want the best price available right now. Not one from 5 minutes ago.
I'm still not sure what problem removing my ability to cross the spread whenever I like is meant to be solving.
What problem does it solve? Why should we have so many expert programmers and mathematicians spending their time competing in a 0-sum game that could simply run a bit slower and produce the same societal value?
There are a couple of large firms that make 5-6 figures a day from arbitraging the closing cross. I'm sure they'd love to run their strategies all day; whether they would make more money than HFTs make now is anybody's guess.
It is an interesting thought experiment though.. quantize time as well as price. You could exaggerate to one trade per day for the thought experiment. Now this would be on human scale so there is a lot of information that would build up (same when markets are closed). Between that and no time quantization like now, there are probably a few different positions (like electron orbitals) where positives and negatives vary quite a bit. Maybe one of them is better than the current system. Maybe not.
What problem is this solving?
Seems like a lot of faff to get people worse prices.
For example, a market maker could see stock A and B be quoted at a certain price, and because they have some correlation with stock C, the market maker can quote stock C based on the price of A and B; knowing if they get filled on their quote with C, that they would be fast enough to get a hedge in A and B. Conversely, if quotes for A or B move, they know they can be fast enough to adjust their quote for C.
If markets did not trade continuously, there would be no (soft) guarantee to the market maker that if they got filled on C that the quotes for A and B would still be there, and thus you would see less liquidity in all stocks because of this.
Many of these quant/algorithmic trading firms are exploiting market inefficiencies at the millisecond (microsecond??) level. To the point that no human person is participating on the same timescale, yet every "real person's" trade gets just a little bit shaved off by some algorithm able to take advantage of it.
What would be so bad about putting in human-sized time intervals as the minimum trading frequency? Like, buyers and sellers can only be cleared on a 1.0 second frequency, or even 0.1 second frequency. So that the millions of times-per-second arms race is nullified.
Are these algorithmic trades serving some public good? Why not have the SEC / exchanges put in this delay for everyone's benefit, and not have these firms make $ off everyone?
Or is that not actually the main market inefficiency happening / being questioned here, and the bigger loss is bulk movements driven by algorithms over hours/days, not milliseconds?