Python for Finance and Algorithmic Trading with QuantConnect

Learn to use Python, Pandas, Matplotlib, and the QuantConnect Lean Engine to perform financial analysis and trading

4.72 (1646 reviews)
Udemy
platform
English
language
Investing & Trading
category
instructor
Python for Finance and Algorithmic Trading with QuantConnect
15,692
students
23 hours
content
May 2022
last update
$94.99
regular price

What you will learn

Learn to use powerful Python libraries such as NumPy, Pandas, and Matplotlib

Understand Modern Portfolio Theory

Use Monte Carlo simulation techniques to optimize portfolio allocation

Understand SciPy minimization algorithms to create optimized portfolio holdings

Use and understand stock fundamentals data, such as CFC, Revenue, and EPS

Calculate the Sharpe Ratio for any stock

Understand cumulative returns and daily average returns in stocks

Learn to use QuantConnect's LEAN engine for automated trading

Learn about Bollinger Bands and other classic technical analysis

Use algorithmic trading to trade derivative futures contracts

Dive into understanding CAPM - Capital Asset Pricing Model

Use fundamental stock company data to create rules based trading algorithms

Learn about alternatives to the Sharpe Ratio, such as the Sortino Ratio

Learn to read and understand a Backtest, including Probabilistic Sharpe Ratios

Conduct Research on QuantConnect, including full universe stock selection screening

Why take this course?

Welcome to the ultimate online course to go from zero to hero in Python for Finance, including Algorithmic Trading with LEAN Engine!

This course will guide you through everything you need to know to use Python for Finance and conducting Algorithmic Trading on the QuantConnect platform with the powerful LEAN engine!

This course is specifically design to connect core financial concepts to clear Python code. You will learn about in-demand real world skills that are highly sought after in the fintech ecosystem.

We'll cover the following topics used by financial professionals:

  • Python Crash Course Fundamentals

  • NumPy for High Speed Numerical Processing

  • Pandas for Efficient Data Analysis

  • Matplotlib for Data Visualization

  • Stock Returns Analysis

  • Cumulative Daily Returns

  • Volatility and Securities Risk

  • EWMA (Exponentially Weighted Moving Average)

  • Sharpe Ratio

  • Portfolio Allocation Optimization

  • Efficient Frontier and Markowitz Optimization

  • Types of Funds

  • Order Books

  • Short Selling

  • Capital Asset Pricing Model

  • Stock Splits and Dividends

  • Efficient Market Hypothesis

  • Algorithmic Trading with QuantConnect

  • Futures Trading

  • Options Trading

  • and much more!

Why choose this specific course to learn Python, Finance, and Algorithmic Trading?

  • This course starts by teaching you some of the most important and popular libraries in Python for Data Analysis and Visualization, includign NumPy, Pandas, and Matplotlib.

  • Each lecture includes a high quality HD video with clear instructions and relevant theory slides as well as a full Jupyter Notebook with explanatory code and text.

  • This course has complete coverage allowing you to actually implement your ideas as algorithms, other courses online never actually show you how to trade with your new knowledge!

  • Powerful online community with our QA Forums with thousands of students and dedicated Teaching Assistants, as well as student interaction on our Discord Server.

All of this comes with a 30-day money back guarantee, so you can try out the course absolutely risk free!


Screenshots

Python for Finance and Algorithmic Trading with QuantConnect - Screenshot_01Python for Finance and Algorithmic Trading with QuantConnect - Screenshot_02Python for Finance and Algorithmic Trading with QuantConnect - Screenshot_03Python for Finance and Algorithmic Trading with QuantConnect - Screenshot_04

Reviews

William
October 20, 2023
Course was okay, could have done with more examples using the Quant Connect platform, specifically setting up trading strategies using technical indicators such as MA, RSI, MACD, etc.
Wangming
September 30, 2023
Excellent course that combines these key elements: Python key libraries, quant finance, quant research, backtesting, and Quant Connect platform. The material is also very updated with the introduction of various post-pandemic data sources. Definitely recommend!
Sedgeley
September 26, 2023
I've been working with dataframes at work, and now things are making a lot more sense! this was really helpful
Oleg
July 30, 2023
The course is very comprehensive and covers all the bases from Python and algorithms POV. Section 10 changed as Lean Engine has it's own documentation page and section 11 has only notebooks and no videos (yet), but description of the course matches the content and Jose's delivery is a golden standard of training :) Well done Jose, thank you for another great course!
Alejandro
July 27, 2023
So far, the course has been excellent, Jose is an excellent teacher, and the content of the course is just what I would expect.
Thi
July 8, 2023
I tried to study Python from another online course, however, I only knew how to copy and paste code. The way Jose explains and used examples and exercises was simple to understand. I did not use any programming language before and had never thought I could use it until this course. Thanks a lot!
Sudhakar
May 21, 2023
Edited after completing the Quantconnect portion of the tutorial: As on Jun/6/2023 the video is not complete on its specified objectives. Up until QuantConnect section the python and pandas sections are almost the same as his previous courses, the main addition to this course is the QuantConnect section which doesn't even cover the free bootcamp tutorials available in QuantConnect website. So this is just a partial knowledge. You may not get required knowledge to create your own algorithms (other than very basic algos) by completing this course. The sections on Futures and Options are not even created. So completely missing on that part. Likes: However I do like the way the author teaches the course. Very useful for beginners. Previous Comment: Well thought and organized course. the content is designed mainly with beginners in mind and hence sometimes it is too slow for someone who already got some background on trading basics. But I don't complain because it still taught me few good points which I didn't learn before. My only concern is that course content is not complete on the future and options trading and there is no timeline on when it will be available and hence for people who purchased this course with hopes on learning those derivate trading knowledge using quantconnect it is still missing. Hope the author will soon update us on this.
Robert
May 20, 2023
Great course! Give me the abilit to implement any Algorithmic Trading Strategy I can think of. This course give me the tools needed to execute any strategy that I can come up with! And teach me about different set of tools in Python that can help me explore different potential strategies.
Daniel
April 20, 2023
It's a really good class! I see good combination of teaching and hands-on, and I'm glad for the (inspiring) curriculum. Also the course is ordered well for me, giving a good learning curve.
David
April 16, 2023
This is really great information. I just seems at this point like a very long time between exercises. And I am sure I will have lost a fair bit of what was covered. The exercises are a good way to secure some of that learning but need to be a little closer together.
Piotr
April 11, 2023
Nie mogę ani z iPhone ani z iPada rzutować ekranu przez Apple TV na duży telewizor ponieważ gdy tak robię na ekranie jest tylko stale ten sam obraz jakiegoś wykresu, słychać dobrze ale nic nie widać tego co prowadzący wykład pokazuje ?
Bruno
April 7, 2023
Well presented and well organized. All concepts therefore become easy to digest. The notebooks provided are always useful for reference, even when you finish the course and move to more advanced topics.
Alex
February 20, 2023
The course is decent up to chapter 8. The only problem however is that quant connect doesn't work. I also tested the scripts on their website using their own resources. They also don't work. So anything covered beyond chapter 8 is useless. Other than that it's an ok intro to python for people working in the markets.
Nathan
January 22, 2023
This guy is the best teacher that I have had so far. I would personally hire him as a mentor if I could. Very straightforward easy-to-follow course. I have taken courses in college at MIT and Stanford, Codecademy, and other Udemy courses. He is the most knowledgeable guy I’ve found. It’s possible that he is good because I have a good foundation in Python, but I think he did a good job explaining everything.
Ayomide
June 3, 2022
It is very educative. Going from theory to practical in detail and explaining the use of each topic in algorithmic trading

Charts

Price

Python for Finance and Algorithmic Trading with QuantConnect - Price chart

Rating

Python for Finance and Algorithmic Trading with QuantConnect - Ratings chart

Enrollment distribution

Python for Finance and Algorithmic Trading with QuantConnect - Distribution chart
4230404
udemy ID
8/8/2021
course created date
9/30/2021
course indexed date
Bot
course submited by