An Introduction to Algorithmic Finance, Algorithmic Trading and Blockchain - Satya R. Chakravarty (Emerald Publishing, 2020)