I like to use the trading analysis platform Amibroker to test trading ideas, build trading systems and develop new technical indicators. Amibroker is such a flexible platform that you can do all sorts of things with it.

One thing I like to do, for example, is to import non-stock data and see if it can be used to help make trading decisions. I’ve been looking at data from Google Trends, data from the World Bank, data on CEO salaries, and data from the Commitment of Traders Report.

Most of the time, the data can be quickly prepared in Excel and then imported into Amibroker as a CSV file. And it can then be referenced using the SetForeign function.

But of course, this is only scratching the surface of what Amibroker is truly capable of and it is quite clear to me that the more you learn Amibroker the better your trading will become. So, without further ado, here are my top five ways to learn Amibroker:

1. Amibroker Site & Forum

Obviously, the first port-of-call when learning Amibroker will be to go to the official Amibroker website and help pages. There’s the official User Guide for getting started, the members AFL library, and the full list of AFL references. There’s also the Support Zone containing helpful videos, the knowledge base and troubleshooting.

As well, there’s the Amibroker forum where you can search through lots of helpful threads or create a new discussion of your own.

2. Amibroker Books

introduction to amibroker howard bandyWhen it comes to writing about Amibroker, Dr Howard Bandy is the go-to guy and his first book Introduction to Amibroker is now available free from his website. This is the ideal first book if you have only just bought Amibroker and should definitely be your second port-of-call after the Amibroker website. It teaches how to get up and running with the program in 30 minutes and is a great resource to have handy.

Dr Bandy’s later books are also extremely valuable for Amibroker users and trading system developers. Quantitative Trading Systems, Mean Reversion Trading Systems, and Modelling System Performance all provide useful trading ideas, concepts and perfectly written code. My favourite being QTS.

quantitative technical analysis howard bandyBandy’s latest book, Quantitative Technical Analysis, explores even more complex topics such as machine learning and is probably one of the most cutting edge trading books publicly available at the moment.

3. Amibroker Courses From Connors Research

Even with the amount of free and low cost material available, online and in print, learning Amibroker can still be a major struggle, particularly if you have no prior background in programming.

And although learning from the web can be extremely cost-effective it can also be 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 way could lead to severe financial loss.

One way to learn Amibroker according to best practice is to take one of the courses from Connors Research, who have years of experience programming Amibroker and building trading systems.

Currently, Connors Research offer two different Amibroker courses.

The Introduction to Amibroker course, taught by Matt Radtke, goes through all of the Amibroker essentials such as loading, historical data, learnings arrays and how the AFL language works, and how to run back-tests and scans. It also provides a number of useful templates of code, (constructed in the correct, best practice method).

Advanced amibroker coding trading marketsThe Advanced Amibroker course, (also taught by Matt Radtke), goes into the more complex side of Amibroker and deals with topics such as scaling, hedging, lookup, trace, optimisation, and using the Custom Backtester Interface (CBT). The end goal being the development of your own market-beating trading model. Look inside for more details.

Connors Research also allows you to take both the Introduction and Advanced course together for the reduced price of $2,250.

If you do decide to take any of these courses from Connors, make sure to use the discount code MARWOOD to get 15% off at checkout.

4. My Website And Courses

Obviously, another resource for learning Amibroker is this very website.

I have written a number of articles about Amibroker and I also provide some free code here. I have lots more ideas that I will be presenting on the blog in due course too – so stay tuned for that.

Finally, my courses all detail a number of trading systems written in Amibroker language. The code is provided and the full rules are given. So, although these courses aren’t specifically about using Amibroker, you will naturally learn some techniques from them nevertheless.

5. Other Online Resources

There are many other smart bloggers and traders out there using Amibroker. Unfortunately, though, sometimes real life takes over so some blogs do disappear into the ether. But here are some of the sites that have helped me over the years:

Alvarez Quant Trading
ASX Market Watch
The Chartist
Aussie Stock Forum
Back-test Wizard
Market Calls

Tags: ,

5 opinions

    • Jan

    • September 13, 2015

    • 7:21 am

    • Reply

    Also Nick Radge wrote book about strategies using AmiBroker.

    • Jan

    • September 14, 2015

    • 2:06 am

    • Reply

    From my perspective course Custom Backtester Interface (CBT) delivered by Matt Radtke is to expensive (1500 $ for 7 hours recordings).

    • Hi Jan
      Yes thanks for that, Nick Radge at The Chartist is also another great resource.
      I can see why the TM course might be too expensive for some. Thanks for the feedback.

  1. As Connors Research is no longer offering the AmiBroker courses, I am now delivering an updated version of them though my Quant For Hire consulting business. The courses are taught interactively (not recorded), and the price has been reduced substantially. Contact me at quantforhire@gmail.com for details.

    – Matt

    • Hi Matt
      Thanks for your comment and contact information for your business. I took your Amibroker course on TradingMarkets and found it very good and useful.
      Although your courses on TradingMarkets are no longer available live, the recordings are still available for purchase (as I’m sure you know) so I will leave them up on this site for now.
      Best of luck with your own site, I will be happy to spread the word about your services when I can.

Leave a Reply

%d bloggers like this: