BAT101: Build Your Trading Robot
by Lucas Liew
About this course
Course featured on Investopedia
- Teaching 13041 students from 135 countries. (As of 7th March)
- Top Paid Finance Course in Udemy
- Ranked 1st in Trading in Udemy
Huh? What is a Trading Robot?
A Trading Robot a set of programming codes that analyses and 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 secrets 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 my journey.
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.
About the course
- Free: All software and data used are free!
- All robot testing and trading simulated in this course is performed using virtual money!
- Unconditional 30 days money-back guarantee.
- Full lifetime access!
- 24/7 access to Luke Code Support (LCS). LCS is an email conduit where you can ask for help for any programming issues.
- Programming Language: MQL4 (Similar to Java's syntax)
Here's What You Are In For!
Programming Basics 1: Variables and Conditional
Robot 1: Adeline - Our First Robot!
Uncommon Common Sense. Design Effective And Logical
Garbage In, Garbage Out. Understanding Data
Programming Basics 2: Loops
Robot 2: Belinda - Utilising Volatility!
To Buy Big or Small? Position Sizing and Money Mgmt
Robot 2A: Belinda Upgraded (No Gambler's Ruin for Me
Where To Start? Idea Generation and Expectations
Programming Basics 3: Functions, Time and Self-Learn
Relevant Statistics 101!
Validating Your Robot: Backtesting!
Programming Basics 4: Arrays And Indicators
Robot 3: Clarissa - Playing with Time
What A Mess - Managing Trades, Orders and Positions
Robot 4: Desiree - Turtles
Design Theories - Upgrade By Manipulating Time
Add A Twist To Your Orders - Advanced Order Mgmt
Level Up - Optimisation Without Curve Fitting
Lucas was an Algorithmic Trader at a proprietary trading firm. He has been designing and building trading robots since 2010. Lucas teaches programming for financial applications to Government of Singapore Investment Corporation (GIC), one of the largest sovereign wealth funds in the world.
Lucas does consulting for algorithmic trading projects. He has over 3 years of experience coaching in MQL4, MATLAB and VBA. He was the Head of the Quantitative Finance Society in Singapore Management University.