• $249

Quantitative Trading Like a Pro: Essential Python Course

  • Closed
  • Course
  • 54 Lessons

We won’t make you grind through a lengthy Python crash course. Instead, we will teach you the most essential and relevant Python programming for financial markets in small steps, with plenty of real-world examples. You’ll be able to expand your trading edge by constructing your own ideas quickly and put them to test in the real world. We will walk you through advanced strategy concepts beyond retail level.

Programming and quantitative trading course taught by in-the-industry algorithmic traders

Whether you are an experienced trader or financial market novice, this course is for you! With both qualification and experience in quantitative subjects and financial markets, we bring you a practical approach to quantitative trading.

What You Will Learn

  • How to access and use financial data;
  • How to process and visualise the data, so that you can spot any trends and/or patterns and work them into your trading strategies;
  • Fundamental building blocks for financial analysis, including how to handle date and time, calculating returns and volatility, probing the market with correlation analysis and linear regression analysis---tricks used by the professionals;
  • How to speed up your programs, we will take you on the Python information superhighway;
  • How to build a trading strategy and backtest from scratch and run in-depth analysis of the results.
  • … and much, much more!

We will walk you through advanced strategy concepts beyond retail level.

For the price of two cups of coffee, you have the power to supercharge your trading and gain a competitive edge to beat the market.

Enrol today and enjoy:
  • High-quality, up-to-date video lectures
  • Python Jupyter Notebooks
  • Exercises to sharpen your skills
Make a great step towards quantitative trading, all in a fun and practical way!

Dr Tom Starke

CEO of AAA Quants

With Tom's extensive expertise of over 15 years in the field and his valuable collaborations with prestigious hedge funds and proprietary trading firms,
he empowers you to play in the big league of finance too.

Tom has a passion for teaching and sharing his knowledge with others. Drawing from his own experience, he has built AAA Quants Academy as a solution he wished he had when he began his journey.

Now, you too can leverage the condensed
knowledge and expertise on this platform to excel in
quantitative finance and algorithmic trading.

Contents

1. Welcome to the course!

Overview of the course, its background, and get ready with Python
Introduction
Preview
Course overview
Preview
Getting started with Python
Preview
Installing Anaconda on Windows
Installing Anaconda on macOS
Using Jupyter Notebook

2. Getting Financial Data

Welcome to Chapter 2!
Downloading data using APIs
Preview
Getting Financial Data
Reading data from files
Reading a csv file
Working with data files
Data types
Chapter 2 Python notebook
Chapter 2 exercises and solutions

3. Data preparation and visualisation

Welcome to Chapter 3!
Building VWAP from a text file
Pandas for financial data
Plotting time series data
Chapter3 Python notebook
Chapter3 exercises and solutions

4. Building blocks for financial analysis

Welcome to Chapter 4!
Handling date and time
Converting timezones
Calculating returns
Calculating volatility
Correlation in the market
Linear regression analysis
Chapter 4 Python notebook
Chapter 4 exercises and solutions

5. Python information superhighway

Welcome to Chapter 5!
Data structures
Functions
More functions
Map and lambda
Powerful loops
Chapter 5 Python notebook
Chapter 5 exercises and solutions

6. Building a trading strategy

Welcome to Chapter 6!
Fundamentals of trading strategies
A simple backtest
Cointegration
Formulating the pairs trading strategy
Constructing the pairs trading backtest
Strategy analysis (1)
Strategy analysis (2)
Chapter 6 Python notebook
Chapter 6 exercises and solutions

7. Conclusion

Final remarks

Bonus section

Dealing with NaNs in Financial Time Series
Dealing With NaNs notebook
Parameter Optimisation part 1
Parameter Optimisation part 2
Parameter optimisation notebook