Automate your trading strategies in live markets

Learn to write strategy codes in Python, backtest your strategy on Quantopian and live trade through Interactive Brokers
3.3 (38 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
304 students enrolled
$19
$45
58% off
Take This Course
  • Lectures 25
  • Length 2.5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2015 English

Course Description

This course is for beginners in Algorithmic Trading who want to use online platforms and brokers to trade their strategies algorithmically.

The course discusses a simple Pair Trading Strategy from the scratch, including theory and statistics involved. This strategy is coded in Python on a free online backtesting platform, Quantopian. The lectures are designed in a fashion that even the newbies in programming find it easy to understand the code and learn to tweak it. The difficulty level in programming skills required to complete the exercises is gradually increased so that by the end of the course, the learners are able to build their own basic automated trading strategy.

The course includes exercises and practice sessions on a sample code before it is implemented in the live markets. The course will take between 5 to 10 hours depending on your familiarity with any programming language.

What are the requirements?

  • Passion for financial markets and computing
  • Interest in learning new skills
  • Aim to earn profits in stock markets

What am I going to get from this course?

  • Write a trading strategy in python
  • Test a trading strategy on a backtesting platform online
  • Improve trading strategies based on test results on trading platform
  • Trade using algorithms in live markets

What is the target audience?

  • Traders who want to use quantitative trading methods
  • Beginners in programming who want to trade
  • Anyone who wish to learn algorithmic trading
  • NOT those who hate programming or computers
  • NOT those who have no interest in financial markets

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction to the Course
Introduction
Preview
01:38
Section 2: Introduction to Algorithmic Trading
What is an Algorithm?
Preview
01:00
What is Algorithmic and Quantitative Trading?
Preview
04:05
What is Quantopian?
Preview
04:03
What is backtesting of a Strategy?
03:02
Demo of a Strategy
Preview
03:06
Section 3: Basic Terminology
Alpha, Beta, Returns of a Strategy
07:56
Quantopian ETF benchmark
02:44
09:18
  • moving averages
  • z-scores
  • log of prices
  • regression coefficient
  • hedge ratio
Terminology Quiz
9 questions
Section 4: Pairs Strategy - A simple Algorithmic Trading Strategy
What is a Pair Trading Strategy?
07:50
How to choose a pair of stock for trading?
04:59
Strategy Logic
03:19
Buy/sell rules
04:45
Entry/exit rules
05:36
Quiz 2
15 questions
Section 5: Writing your own trading strategy in Python
Parts of the Code
08:21
Initializing Variables in Python
05:12
Coding in Python - Part 1 & 2
10:33
Coding in Python - Part 3 & 4
07:55
Coding in Python - Part 5
08:47
Coding Exercise - Trading Strategy Coding in Python
10:10
Backtesting you Strategy
07:28
Section 6: Live Market Trading
Introduction to taking your strategy live
07:34
Coding Exercise - 1
10:42
Paper Trading your strategy
07:11
Live Market Trading
05:54

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

QuantInsti Quantitative Learning, Pioneer Institute in Algorithmic Trading

QuantInsti is one of Asia's pioneer Algorithm Trading Research and Training Institutes focused on preparing financial market professionals for the contemporary field of Algorithmic and High Frequency Trading. QuantInsti institute developed the curriculum for the Asia's first Executive Programme in Algorithmic Trading (E-PAT) in 2009. As an initiative by financial markets professionals with stellar academic and professional credentials, the program aims to fulfil the pressing demands for highly specialized skill sets of a potentially lucrative domain. QuantInsti opened the doors to global participants in 2012 by introducing virtual classrooms for its flagship E-PAT course and have seen participation from all inhabited continents since then.

Ready to start learning?
Take This Course