... [Approx. 3000 words of algo trading content] ...