
Only 16% of all stock market transactions are being made by sentient beings. A staggering 84% of all trading is done by a process known as ‘High Frequency Trading.

Only 16% of all stock market transactions are being made by sentient beings. A staggering 84% of all trading is done by a process known as ‘High Frequency Trading.