Business NewsEnglishInvestingMalaysiamyNewsZero Hedge 84% of All Stock Trades Are By High-Frequency Computers … Only 16% Are Done By Human Traders. On March 07, 2015 84% of All Stock Trades Are By High-Frequency Computers … Only 16% Are Done By Human Traders. Read more »