› added 6 years ago
158
TIL that only about 10% of stock trades are done by actual humans. The remainder is done by high frequency trading algorithms and day trading bots.
via reddit.com