Skip to main content
84% of All Stock Trades Are By High-Frequency Computers … Only 16% Done Human Traders - Washington's Blog