AmiBroker Custom Backtester Course

AmiBroker’s Custom Back Test (CBT) interface is a feature that allows power users to completely control the backtesting process. This course will familiarize you with the CBT so that you can create complex backtests and customize your reporting. 

​Course Objectives

  • Determine when to use each of the three levels of the CBT 
  • Add custom trade metrics via the CBT 
  • Add custom portfolio metrics via the CBT 
  • Control the processing of entry and exit signals 
  • Enter, modify, and exit trades 
  • ​Learn how to hedge your trades

​Learn at your own pace and on your own time

  • ​All videos and class materials are downloadable
  • Watch them on your schedule.​
  • Set your own pace through the course to make sure you learn

About your instructor 

This course is taught by Matt Radtke. I have worked with Matt for over 8 years. We often consult with each other on AmiBroker questions or projects. I highly recommend this course to anyone who wants to learn the intricacies of the CBT. 

​Matt Radtke is a trader, researcher, software engineer, and freelance consultant with a focus on helping clients build and test quantified trading strategies using AmiBroker. After earning a pre-internet Computer Science degree from Michigan State University, he spent more than two decades writing software for a variety of companies from small startups to multinational conglomerates like Hewlett-Packard. Mr. Radtke started trading stocks and options in 2007, and later added futures to the mix.  In 2010 he was introduced to the concept of quantified trading by Larry Connors, and between 2012 and 2019 held various roles including researcher, author, and speaker for Connors Research. Today he runs his consulting business full time, working with dozens of clients from around the globe.

Included in The Course 

  • ​4 hours of downloadable pre-recorded video classes 
  • AmiBroker files from classes 
  • Code templates that allow you to get coding quickly 
  • One hour of one-on-one access (over email or Zoom) to Matt to ask any questions you may have 
  • ​Bonuses: Get 2 additional video recording of the live office hours.

If you have the AmiBroker basics worked out, and you want to progress to the level of creating robust, accurate and incredibly powerful back-tests, Matt will guide you through it brilliantly in this course. Do this if you don’t want to stay an amateur, but want the easiest possible leaning curve! Matt is an excellent instructor and he really knows his stuff.

Simon M

Prerequisites 

  • AmiBroker 6.0 or greater 
  • Daily data source connected to AmiBroker with latest quotes 
  • Solid familiarity with AFL, including the ability to create and execute back tests and optimizations with AmiBroker’s standard back test engine 

Summary of course 

Video 1 

  • AmiBroker Architecture: Execution phases 1 and 2, multithreading, number of bars 
  • Data Constructs: Static variables, arrays and matrices 
  • User Functions: Definition, Scope, and Execution 
  • Object Model: AmiBroker classes including Backtester, Signal, Trade, and Stats 

Video 2 

  • Introduction to the CBT: The three levels and how to enable your custom backtest 
  • High-level CBT: Producing custom metrics 
  • Mid-Level CBT: Modifying signals 

Video 3 

  • Low-level CBT: Taking full control of the backtesting process 
  • Common Mistakes 

Sign Up Now!

If you have questions about the course that you want to ask, ​Contact Me

Matt’s training courses are well organized, AmiBroker functionality is thoroughly explained and overall the training is very educational. I would highly recommend them

Larry P

Take your AmiBroker programming to the next level

​Get the start of the course for free with no credit card.

​4 hours of professional instruction plus the bonuses for $349.