Statspotting
From the Statspotting archive
Tagged
algotrading
1 post
High Frequency Trading Statistics: Annual Aggregate Profits At 21 Billion USD
2012