Quantitative Trading Like a Pro: Essential Python Course
4.1 (79 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
711 students enrolled

Quantitative Trading Like a Pro: Essential Python Course

Learn the foundations of algorithmic trading and build your own trading systems
4.1 (79 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
711 students enrolled
Last updated 5/2020
English
English [Auto-generated]
Current price: $107.99 Original price: $154.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • 12 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • The foundation for building successful/profitable quantitative trading systems.
  • Apply the state-of-the-art best practices for Algorithmic trading or algo trading.
  • Essential Python, specifically for quantitative trading and financial markets.
  • Take your financial skills to the next level.
  • How to acquire financial data for quant trading.
  • Perform financial analysis in Python.
  • Develop your own multi-asset strategies.
  • Analyse your strategies and feel confident about deploying your ideas in the market.
Requirements
  • Motivated to make systematic, profitable trading/investment systems.
  • Open minded and motivated to apply new methods.
  • No prior programming experience is required.
  • You’ll need to install Anaconda and Python. We will show you how to do that step by step.
Description

**Hot & New 2020 - 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.

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 and focussed steps, with real data and plenty of real-world examples. By the end of the course, you’ll be able to expand your trading edge by constructing your own ideas quickly and put them to test in the real world.

In this quantitative trading course 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

  • 30 day, no questions asked, money back guarantee

Make a great step towards quantitative trading, all in a fun and practical way!

See you in the course!

Who this course is for:
  • Anyone who wants to grow their trading/investment capital.
  • Anyone interested in quantitative trading.
  • Traders and investors who are new to programming, and want to focus on the most relevant skills and produce results quickly and efficiently, to boost your career in trading.
  • The course is also suitable for beginners, as it starts from the fundamentals and gradually builds up your skills.
Course content
Expand all 34 lectures 02:23:00
+ Getting Financial Data
4 lectures 18:39
Downloading data using APIs
07:53

Where can we obtain price and volume data for our trading?


Getting Financial Data
1 question
Reading data from files
05:05

How do we read a csv file?

Reading a csv file
1 question
Working with data files
05:16

Type conversion or type casting in Python

Data types
1 question
+ Data preparation and visualisation
4 lectures 15:37
Welcome to Chapter 3
00:22
Building VWAP from a text file
06:24

Extracting elements from a list

Slicing
1 question
Pandas for financial data
04:10

Advantages of using dataframes

Pandas dataframes
1 question
Plotting time series data
04:41

Plotting multiple columns of a dataframe

Plotting dataframe columns
1 question
+ Building blocks for financial analysis
7 lectures 30:25
Welcome to Chapter 4
00:23
Handling date and time
05:31

N days ago

timedelta
1 question
Converting timezones
04:01

Naive and aware datetime objects

Naive datetime objects
1 question
Calculating returns
05:22

Upsampling and downsampling

Interpolation
1 question
Calculating volatility
03:59

Volatility of a stock

Volatility
1 question
Correlation in the market
03:49

Negative correlation

Correlation
1 question
Linear regression analysis
07:20

What can you achieve with linear regression?

Lineare regression
1 question
+ Python information superhighway
6 lectures 22:30
Welcome to Chapter 5
00:21
Data structures
05:45

List containing another list

Nested list
1 question
Functions
04:16

using functions for quant applications

functions
1 question
More functions
03:54

Function within a function

Nested functions
1 question
Map and lambda
04:00

Output of a lambda function

Lambda function
1 question
Powerful loops
04:14

Checking the output of a list comprehension

List comprehension
1 question
+ Building a trading strategy
8 lectures 36:16
Welcome to Chapter 6
00:22
Fundamentals of trading strategies
03:09

trading a portfolio

portfolio
1 question
A simple backtest
04:36

reflection on the backtest

backtest
1 question
Cointegration
04:24

Meaning of cointegration

Cointegration
1 question
Formulating the pairs trading strategy
06:24

trading signal of the pairs trading strategy

trading signal
1 question

How did we derive the hedge ratio?

Hedge Ratio
1 question
Strategy analysis (1)
05:54

single performance metric

Performance metrics
1 question
Strategy analysis (2)
05:34

Exposure to market risks

correlation to the benchmark
1 question
+ Conclusion
1 lecture 00:45
Concluding remarks
00:45
+ Bonus section
1 lecture 08:53
Dealing with NaNs in Financial Time Series
08:53