Learn Fundamentals of Algorithmic Trading | Immersive Course

Learn Trading the Right Way

AT101 - Algorithmic Trading Immersive Course

Enrollment ends on 31st October 2018

Trading is a Hard way to make Easy Money

There are many trading courses around. Some promise overnight riches or shortcuts to success.

There are no shortcuts in trading.

We don't promise overnight successes. Learn the fundamentals and start trading within months.

Code Your First Robot in One Day

Trading success doesn't happen overnight but it doesn't take years to learn coding.

Most of our students code their first robot within the day.

No prior trading or coding experience required.

Our Proven Record







Google Ratings


Out of Five



Hours Coding Support

Figures Updated Weekly

Enroll in AT101 - Algorithmic Trading Immersive Course

  • For
  • 800 USD

    per month
  • Access to AT101
  • Data Research
  • Trading Strategy Consultation
  • Contact Us
  • - Most Popular -

    Getting Started
  • 190 USD

    per month for 3 months

  • Lifetime Access to AT101

  • 90-days Refund Policy

  • Coding Guidance

  • Trading Guidance

  • Total fees: 570 USD

  • Enroll Now

  • For
  • 2800 USD

    per month
  • Access to AT101
  • Dedicated Data Science Team
  • Trading Strategy Consultation
  • Detailed Testing and Optimisation
  • Portfolio Maintenance
  • Contact Us

Enrollment ends on 31st October 2018

Any-Reason Guarantee 90d

All students are covered under our 90 days No-Questions-Asked full refund policy managed by external vendors.

We encourage you to make full use of this refund policy to see if the course is a good fit with your goals.

Lifetime Access

All students are covered under our 90 days No-Questions-Asked full refund policy managed by external vendors.

We encourage you to make full use of this refund policy to see if the course is a good fit with your goals.


Trade Investor's Money

Investors put millions with promising traders they have never met.

We will show you how to raise funds in a hands-off manner using investor marketplaces.

Get a Trading Job

Build a good trading record. Get jobs in hedge funds or proprietary trading firms.

Be a algorithmic trading consultant/freelancer and build robots for others.

I've worked with Nobel Prize winners, world-class athletes, and one of the best Forex traders in the world. Each has the "IT Factor" in his or her own way. Luke's MQL4 programming course is the 3rd I've taken over the past year. Luke's course is fantástico! It has the It Factor.

-Michael Laurenson, 5 Stars

Course Structure

Lifetime Access

380 Lectures. These includes video, PDFs, Coding Practices. Robot Templates and Market Data.


Get trading and coding assistance from a mentor who will guide you out when you face problems.


The course is self-paced. Go as fast or slow as you need to, in order to maximise your learning.

Not sure if AT101 is for you?
Join our prequel course

AT100 - KWTG (Know-What-To-Google) Email Course

10 Lessons over 10 days via Email. Free.

We don't give you "sure-win" black boxes.
We teach you the methods to craft effective strategies.

Master The 6 Major Skill Sets You Need As An Algorithmic Trader

Trading Robot Design

Use market logic and statistical methods to build effective trading robots. Know why your robots work or break down.

Market Theories

Interpret and understand market behavior. No prior finance or trading knowledge required for our programme.


Learn the coding skills required to build robots from the ground up. No prior coding experience required for our programme.

Data Handling

Garbage in = garbage out. Inaccurate data leads to inaccurate results. Learn appropriate data management skills to ensure accurate testing.

Risk Management

We look at market and operational risk. Maximise upsides while minimising downsides. Prevent system crashes, downtime and theft by hackers.

Live Execution

Backtesting and live trading are very different. Select proper brokers, infrastructures and evaluation procedures to manage your robot throughout its lifetime.


Full Refund Within 90 Days If You Are Not Satisfied In Any Way

I went into this course convinced that I knew most of it. I was just hoping for a few pointers. This course raised my understanding to a brand new level. Extremely thorough and well presented. I am sold on Lucas as a trading guru, and as a teacher.

-Scott Seger, 5 Stars

Meet Your Instructor

Lucas Liew runs Leonhart Capital, a fund that manages a 7-digit portfolio.

He worked at a proprietary trading firm, hedge fund and taught financial programming to Government of Singapore Investment Corporation (GIC), one of the largest sovereign wealth funds in the world.

Lucas has been featured on Investopedia and is one of the most viewed writers on Algorithmic Trading on Quora.

You can read more about him on Quora and his blog.

Lucas and his team designed AlgoTrading101 to be the education program they wished they had when they started trading.

In learning, you either find an instructor that knows the course to its depth but can't efficiently teach it or an instructor good at teaching but lacking depth; Lucas has both and this has created an absolutely worthwhile learning experience for me.

-Joseph Oisamoje, 5 Stars

About AlgoTrading101

AlgoTrading101 started as a response to the many get-rich-quick schemes and shady trading courses around.

We wanted to build a program that tells us the honest truth about trading, and teaches the core concepts and skills required to succeed.

In 2014, AlgoTrading101 began as a side-project. We had hundreds of sign ups on the first day of launch, one thing led to another, and here we are now.

AlgoTrading101 is part of Y Combinator Startup School (Advisor Track) 2018.

Y Combinator is one of the top tech incubators (i.e. they advise and groom companies) in the world.


Full Refund Within 90 Days If You Are Not Satisfied In Any Way

Get Answers

On the Course...

What are some prerequisites to the course?

High/Secondary School Mathematics
Basic Excel Skills
Computer and an internet connection (Either Windows, Mac or Linux but Windows preferred)

I'm a complete beginner. Is this course suitable for me?

Yes, this course is designed for beginners. The course is prepared in a progressive manner. It entails a graphical, step-by-step approach with minimal technical jargon.

But, of course, you will need to put in more effort than someone with a stronger background in trading to master the content.

I can't code! Is this course suitable for me?

Yes, this course is designed for those who are new to programming. We have a 24/7 support channel to assist you with coding issues!

So just to be clear, I don't need a finance, trading or programming background?

No you don't.

I can code! Is this course suitable for me?

If you can code MQL4, you can probably skip the coding lectures. The value you gain will come mainly from the lectures on trading strategy research, testing and execution on investor marketplaces.

Learning how each chess piece moves (Coding) is the first step. Learning how to beat other players (Strategy Design) is the hard part.

Will I get a certificate once I complete the course?

Yes. We will send you a certificate of completion.

This is a Forex course?

No, it is not. Think of it as a general algorithmic trading course. The course content is not specific to any asset class. However, we use Forex for most of our examples initially as it is beginner friendly.

In the later chapters, we will look at other asset classes (using CFDs) such as equities, commodities and cryptocurrencies.

What if I am unhappy with the course?

We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us within the first 90 days and we will give you a full refund. No questions asked.

When does the course start and finish?

The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.

How long is the course?

There are 380 lectures in total. The total video content is about 20 hours. This excludes all the PDF lectures and coding practice.

How long do I have access to the course?

How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.

Is this course only available online?


How does this course compare to other finance/trading courses?

Well there isn't a global ranking (I wish there was) but, for what it's worth, we are one of the top ranked courses on Google. You can also check out our reviews here.

What is the difference between this course and algorithmic trading courses on Coursera, edX etc?

This course teaches practical concepts and pushes you to trade and raise trading capital from investors.

Other courses are generally more theoretical.

How long has this course been around for?

The first version of the course was launched in Oct 2014.

Does this course teach high frequency trading?

No, we only teach low frequency trading models. High frequency trading is a different ball game.

The course uses the MT4 software. What if MT4 become obsolete?

If that happens, we will replace our MT4 programming lectures with MT5 ones (or maybe another software which we might consider more appropriate at that point of time).

What mode of payments do you accept?

We accept Paypal and credit cards. All credit card transactions are managed by Stripe. We do not store your credit card details.

Will there be any discounts?

Unfortunately, no. We run a fixed price policy.

How do I contact you?

Use this form or email us at hello@algotrading101.com

On Trading...

What is Algorithmic Trading?

If you don't know what is algorithmic trading then this site must be quite confusing so far :D

Algorithmic Trading is essentially trading in an automated manner using code. You build trading robots that will analyse and trade the market on their own.

How long will I take before I launch a live trading robot?

It is possible to launch a trading within a week of taking the course, but we do not recommend that.

As a general rule of thumb, you should be confident enough to launch your robot within 1 to 3 months after finishing the course.

How much do I need to test my trading robots?

Zero dollars. We test our robots on virtual money.

How long will I take before I launch a live trading robot?

Zero dollars again. We can launch our robots on virtual money to see how they perform.

As for the minimum required for trading, 500 USD will more than suffice.

The initial aim when launching robots on real money should be to learn as much as possible. It is not to triple our capital by taking too much risks.


Full Refund Within 90 Days If You Are Not Satisfied In Any Way

14 Robinson Road, #08-01A
Far East Finance Building
Singapore 048545