Algorithmic trading review - Treleaven, P; Galas, M; Lalchand, V (Commun ACM, 2013)