› added 5 years ago
131
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