This course is a comprehensive overview of algorithmic trading, including its history, benefits, challenges, rules, and processes. Along the way, you will learn to plan and implement your own algorithmic trading strategies and assess the efficacy of a trading model in a real-world market environment. You will also be exposed to the future of systematic trading and how it's impacted by emerging technologies such as artificial intelligence and machine learning.