Best Amibroker Courses

Amibroker is a powerful trading software used by investors and traders all over the world. But learning Amibroker can be a struggle, particularly if you have no prior background in programming.

Learning from books and online forums can be cost-effective but time consuming. And one major drawback is whether or not you are learning the program according to best practice. This is extremely important in trading system design since learning the wrong method could lead to severe financial loss.

An effective way to learn Amibroker according to best practice is to take a course developed by someone with the appropriate experience and background. The following online courses are highly recommended for learning Amibroker:

Mastering Amibroker Formula Language

This course taught by Trading Tuitions provides an ideal introduction to the world of Amibroker and covers the fundamentals of the Amibroker Formula Language (AFL).

The course is perfect for those who want to learn Amibroker but may lack prior programming experience. It moves quickly through the fundamentals of programming, to Amibroker code structure, to advanced concepts and efficient coding techniques.

By the end of the course you’ll understand simple AFL constructs and be able to write your own AFL functions. This course is also included as part of Marwood Research: Access All Areas.

Amibroker Custom Backtester Course

This course taught by Matt Radtke is for anyone who wants to learn the intricacies of the Amibroker Custom Back Test interface (CBT).

The CBT is a powerful feature in Amibroker because it enables you to control all aspects of the backtesting process. This means you can produce more sophisticated analysis than what is available straight out of the box.

The course introduces the three levels of the CBT (low, mid, high), shows how to report custom metrics and provides numerous examples of functions and variables.

Programming Adaptive Trading Strategies

This course (also taught by Matt Radtke) focuses on the development of dynamic trading strategies and utilizes some of the skills taught in the CBT intensive course above.

The course involves the creation of one adaptive trading strategy and looks at market regimes, trade setups and execution, evaluation of metrics and the use of AFL adaptive parameters.

The course is delivered in an webinar format and is broken up into three sections that takes you through the process of strategy definition through to backtesting and out-of-sample evaluation.