top of page
Abstract Linear Background

Algorithmic Trading Systems

This course provides a comprehensive introduction to the world of algorithmic trading. Participants will learn the fundamental principles, strategies, and tools necessary to design, implement, and evaluate automated trading systems. The course covers financial markets, strategy development, backtesting, risk management, trading infrastructure, and the regulatory landscape.

Add a Title

Add paragraph text. Click “Edit Text” to update the font, size and more. To change and reuse text themes, go to Site Styles.

Next Item
Previous Item

Course Duration:

18 hours

Level:

Beginner to Intermediate

Course Objectives

  • Understand the basics of algorithmic trading and its role in financial markets.

  • Learn to develop, backtest, and optimize trading strategies.

  • Gain hands-on experience in programming and data analysis using Python or similar tools.

  • Explore machine learning applications in trading.

  • Master risk management and execution techniques.

  • Familiarise with trading infrastructure and regulatory considerations.

Prerequisites

  • Basic understanding of financial markets and trading concepts.

  • Beginner-level programming skills (preferably in Python).

  • Familiarity with statistical concepts and data analysis is recommended but not mandatory.

bottom of page