› added 6 years ago
146
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