Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

AlgoTrading101- Black Algo Trading: Build Your Trading Robot

via Udemy

Overview

Trading Robots: The Comprehensive Course That Turns Beginners Into Skilled Algorithmic Traders (Learn MQL4 Algo Trading)

What you'll learn:
  • Understand how Trading Robots are both an art and science
  • Build logical long-run money-making Trading Robots
  • Code a Trading Robot in less than 1 hour
  • Understand why badly planned Trading Robots fail
  • Learn how to adapt and survive the financial markets
  • Code in MQL4 and easily pick up C++ and JAVA
  • Free up plenty of time by automating trading
  • Start a side-job that doesn’t interfere with office hours
  • Increase your chances of employment in Algorithmic Trading firms
  • Understand the human element in automated trading
  • Differentiate a logical and profitable robot from a scam
  • Be a freelance coder (go do a few freelance jobs and earn back the cost of this course!)
  • Brag about a cool hobby at parties

**** Course featured on Investopedia ****

Most Popular Trading (and Algorithmic Trading Course) on Udemy with over 30,000 students!

This course is the first part of a 5part mega course.Scroll down to see the full list of Chapters.


****

Huh? What is a Trading Robot?

A Trading Robot a set of programming codethat analyseand trade the market on its own. Trading Robots allow you to trade the markets without human intervention!

What does this course offer?

This course teaches the insider knowledge to designing, testing and coding long term profitable robots. We do NOT promise that you will strike it rich overnight. We do not make ridiculous claims (like those you see in newspapers and online ads) that you will make $3722 every night.

This course WILL, however, offer you the years of experience we have in building Robots. You will understand the pitfalls and keys to success to design great robots. You will avoid the hundreds of mistakes we made in ourjourney.

This course does not only teach programming. Programming is just the tool we use to execute our ideas. The main essence of the course is the design theories behind the Trading Robots. These theories and knowledge come from years of industry practice.

At the end of the day you will acquire the ability to generate a trading idea, code the idea (within 1hour), test the idea, see the strength and flaws in the idea, improve and finally execute the idea.


Chapters - Full List (These are Sections NOT Lectures!)

  1. Here's What You Are In For!

  2. Programming Basics 1: Variables and Conditional

  3. Robot 1: Adeline - Our First Robot!

  4. Uncommon Common Sense. Design Effective And Logical Robots

  5. Garbage In, Garbage Out. Understanding Data

  6. Programming Basics 2: Loops

  7. Robot 2: Belinda - Utilising Volatility!

  8. To Buy Big or Small? Position Sizing and Money Management

  9. Robot 2A: Belinda Upgraded (No Gambler's Ruin for Me!)

  10. Where To Start? Idea Generation and Expectations

  11. Programming Basics 3: Functions, Time and Self-Learning

  12. Relevant Statistics 101!

  13. Understanding Robot Behaviour and Robustness: Backtesting!

  14. Programming Basics 4: Arrays And Indicators

  15. Robot 3: Clarissa

  16. What A Mess - Managing Trades, Orders and Positions

  17. Robot 4: Desiree

  18. Design Theories - Improving Robots By Manipulating Time, Entries and Exits

  19. Add A Twist To Your Orders - Advance Order Management

  20. Robot 5: Desiree 2.0

  21. Buff Up Your Robot Responsibly - Optimisation Without Curve Fitting

  22. Bonus Stuff!

  1. Recap of What We Learnt

  2. Perfect Your Bet Sizing - Advanced Position Sizing Methods

  3. Robot 6: Elizabeth

  4. Programming Basics 5: Clean Up Your Codes! Simple Is Fast!

  5. Garbage In, Garbage Out Again. Advanced Data Cleaning (Part 1)

  6. Excel VBA - Using Excel Magic to Improve Our Trading

  7. Garbage In, Garbage Out Again. Advanced Data Cleaning (Part2)

  8. I Like Colours And Shapes - Adding Graphics

  9. Ring Ring! Notify Yourself When Something Goes Wrong (Or Right)

  10. Robot 7: Faye - The Alert Robot

  11. Connect with the outside world - Importing and Exporting Data out of our Trading Platform

  12. Programming Basics 6: Coding Idiosyncrasies

  13. Design Theories II - The "Secret Sauce"

  14. Bonus Stuff!

  1. Recap of What We Learnt

  2. Looking Outwards - Trading on External Events

  3. Robot 8: Grace

  4. Understanding Performance - High Returns Are Meaningless!

  5. Garbage In, Garbage Out Again. Advanced Data Cleaning (Part 3)

  6. When Robots Fail - How, Why And Is It My Fault?

  7. Robot 9: Haley

  8. Walking Forward - Advanced Optimisation

  9. Robot 10: Iris

  10. Looking To The Future! - Advanced Optimisation 2.0

  1. Recap of What We Learnt

  2. Time For Equities, Commodities And Bonds

  3. Everything is Relative - Relative Value Strategies

  4. Robot 11: Judy

  5. Many Robots One System - Running A Portfolio Of Robots

  6. Robot 12: Kate

  7. Cash Is King! - Running Robots With Real Money

  8. Watch Her Well - Operational Risk Management

  9. Buy This Robot, It Makes 100% A Month! - Evaluating Commercial Robots

  10. Bonus Stuff!

  1. Skynet - Robots That Think For Themselves

  2. Robot 13: Lynda (Skynet)

  3. Bonus Stuff!

Note: This list may be subject to change.


Frequently Asked Questions

// 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 to master the content.

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

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

// 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 Robot Design and Market Theories.

// What if I am unhappy with the course?

We would never want you to be unhappy! If you are unsatisfied with your purchase, contact Udemy in the first 30 days and they will give you a full refund. No questions asked.


//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 (of the later courses), we will talk about other asset classes.

// 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.

About the Course

  • Free: All software and data used are free! All robot testing and trading done in this course are done using virtual money!

  • Unconditional 30 days money-back guarantee – You have absolutely nothing to lose

  • Full lifetime access!

  • Access to all future lectures. Over 30 sections (150 lectures) to be added in the coming months. (Note that Course Price will rise as more sections are added)

  • 24/7 access to Luke Code Support (LCS). LCS is an email conduit where you can ask for help for any programming issues.


Taught by

Lucas Liew

Reviews

4.5 rating at Udemy based on 2702 ratings

Start your review of AlgoTrading101- Black Algo Trading: Build Your Trading Robot

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.