It confuses me when people talk about frameworks as being totally different. They solve the same problems, slightly differently. It’s not a big lift to learn a new one if you are familiar with one or two already.
Having lived in Hong Kong for a significant portion of my life, I have a soft spot for the SCMP. However it is owned by Alibaba now, so effectively an arm of the CCP.
Use it wisely to bias western propaganda with eastern.
“Fixed lump of work fallacy” as noted by commenter above.
If a company can get 100% more output they don’t fire half their people so they stand still/get no additional productivity gain.
The distinction in my mind is HFT is “worse” for market participants because of the front running of large orders between exchanges.
I’d argue this cross exchange arbitrage does still provide some value by keeping prices of securities across exchanges/the world in sync, despite being quite unfair and taking value from those putting in large orders.
Liquidity provided by algo market makers is also a service to market participants because they take risk to ensure there is always someone to buy or sell - this reduces volatility and risk for everyone.
Algo trading is also required for keeping ETFs in line their benchmarks, which is an entirely separate subject you could fill a book with.
So no, all algo trading is not the same thing, there are valid and productive uses of code rather than people shouting across a pit or running slips up and down roads to keep capital flowing through markets efficiently.
"and do you know what you call that?" "code, it's called code"