Machine Learning for Algorithmic Trading | WSQ Courses

Originally published at:

Algorithmic trading relies on computer programs that execute algorithms to automate some or all elements of a trading strategy. Algorithms are a sequence of steps or rules designed to achieve a goal. They can take many forms and facilitate optimisation throughout the investment process, from idea generation to asset allocation, trade execution, and risk management.

Machine learning (ML) and Deep Learning (DL) involves algorithms that learn rules or patterns from data to achieve a goal such as minimizing a prediction error. ML and DL algorithms can extract information from data to support or automate key investment activities. This course will teach the basis of ML and DL used for trading.


This course is meant for educational. It does not offer any financial advise on investment. We will not be liable for any investment gain or loss.


All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant Applications

No funding is available for this course


Courses are provided by