High-frequency stock trading leads to an increase in order cancelation but little else of value to investors and the general public, according to new research.
High-frequency stock trading leads to an increase in order cancelation but little else of value to investors and the general public, according to new research.