Algorithmic Trading by Stefan Bauert, Christian Kopp & Bernard S. Donefer