Tiger Woods, Dave Armstrong, High Frequency Trading and Other Stuff By David B. Armstrong, CFA Apr 07, 2014