High Speed Equities Trading: 1993–20121. (December 2014)