Thank You
Thank you for signing up to get more information about the course, our team will call you shortly. In the meantime, here are some more details about the course.

Algorithmic Trading

Live Classes

4.7/5
TOP-RATED COURSE

Average instructor rating of 4.8 

0
STUDENTS HAVE TAKEN OUR COURSES

We have helped thousands of students all over the world with our courses.

LIFETIME ACCESS

We’re always adding new material – and you’ll get lifetime access to all the content: videos, code and more!

CERTIFICATE OF COMPLETION

After successfully passing the course you will receive a certificate of completion that you can show to employers.

$1,998
(3 Payments of $666)
 

What You Get

  • 12 week course, with the instructor teaching live
  • Live Q&A during and after the weekly lectures
  • 2 projects that you can use in real life and/or add to GitHub and show off to employers
  • Supplementary videos to help with your learning
  • Office hours every week to ask questions live
  • Unlimited email/chat Q&A during the course
  • Lifetime access to our video and code database

Increase Your Salary

Make More Money From Your Investments

Level Up Your Skills

Create Projects You Can Use or Add to Your Resume

Course Information

Registration Closes
January 20, 2021

Course Starts
January 27, 2021

Course Length
12 Weeks (Excluding Holiday Breaks)

Effort
8-11 Hours Per Week, Self Paced Learning

Class Schedule
Every Wednesday at 8pm EST (5pm PDT)

Lecture Duration
1 Hour Per Week,  Live Over Zoom

Learning Outcomes

  • The Fundamentals of Data Science
  • Backtesting an Investment Strategy; Using Historical Data to See How Their Strategies Would Have Performed
  • How to Build an Algorithmic Trading Robot
  • A Working Trading Robot That You Can Use

The Curriculum

Week 1: Course Introduction

  • Introductions
  • Course Layout and Tools
  • System Setup
  • Q&A

Week 2: Python Refresher

  • Numbers, Strings and Loops
  • Functions
  • Libraries
  • Q&A

Week 3: Introduction to Pandas

  • Dataframes and Series
  • Dataframe Operations
  • Q&A

Week 4: Pandas in Finance

  • Loading a CSV File
  • Merging Dataframes
  • Graphing
  • Q&A

Week 1: Working With Stock and Economic Data

  • Using Pandas Datareader
  • Economic Data from FRED
  • Project 1 Introduction
  • Q&A

Week 2: Statistics With Financial Data

  • Getting Yahoo Finance Data
  • Calculating Returns
  • Correlations
  • Q&A

Week 3: Financial Metrics

  • CAGR, StDev, Max Drawdown and Sharpe Ratio
  • Backtesting Introduction
  • Project 1 Introduction
  • Q&A

Week 4: Backtesting Your Investment Strategies

  • Backtesting a Portfolio Rebalancing Strategy
  • Backtesting a Momentum Trading Strategy
  • Q&A

Week 1: Introduction Algorithmic Trading

  • How Quant Hedge Funds Work
  • The Different Brokers You Can Use
  • Setting Up With a Broker
  • Q&A

Week 2: Connecting to a Broker’s API and Trading

  • API Authentication
  • Your First Trade With Code
  • Project 2 Introduction
  • Q&A

Week 3: Simple Trading Algorithms

  • How to Build a Momentum Trading Bot
  • How to Build a Technical Analysis Trading Bot
  • Q&A

Week 4: A More Difficult Trading Algorithm

  • How to Build a Bot That Automatically Rebalances
  • Project Help
  • Q&A

The Projects

Project 1: Analyzing Investment Strategies

In this project you will download and analyze financial data, then use that data to backtest an investment strategy. This will allow you to see how a specific investment strategy would have performed in the past, using historical data and risk/return metrics.

Project 2: Building a Live Trading Robot

For this project, you will create a trading robot that will automatically buy and sell stocks based on your predefined criteria. Students will have the freedom to create their own bot to trade on the signals that they prefer, including economic data, company financial data and more.

MEET YOUR INSTRUCTOR:

ROBERT GRZESIK

Robert has spent most of his career managing software teams on Wall Street and at various software startups.

He’s taught thousands of students in computer
programming and finance both in person and online.

In college, he received his Masters of Finance from a top business school and used to teach finance to classrooms with over 100 students each.

Robert has been programming computers for over 20 years using many different languages including Python, JavaScript, C, C++, Ruby on Rails and more.

What You Get

  • 12 week course, with the instructor teaching live
  • Live Q&A during and after the weekly lectures
  • 2 projects that you can use in real life and/or add to GitHub and show off to employers
  • Supplementary videos to help with your learning
  • Office hours every week to ask questions live
  • Unlimited email/chat Q&A during the course
  • Lifetime access to our video and code database
$1,998
(3 Payments of $666)
 

More than 2,500 students have taken our Python courses.

Here's What They Have to Say:

A practical approach to coding and finance. The instructor makes you think deep about where the data is arriving from, how to use it, and where to get it.

A real resume-worthy course that won’t go away for a while.

Thomas Dines
harry

This course will get your foot on the door! It works as a guide for the those new to the development world, helps you build knowledge and helps you decide what to focus on after you are done.

Harry Fisher
32

Loved this course! Robert was able to help get my trading algorithm working and it’s been
making me money every day!

Brent O'Hara

This was a great course! The instructor was very clear, explained the topics well, and went over some very interesting concepts.

I learned a lot about how to make better investment decisions using Python and Pandas.

Magdalena Loiero