Python for Finance and Algorithmic Trading with QuantConnect

Wishlist Share
Share Course
Page Link
Share On Social Media
Website Icon

About Course

Learn Python for Finance and Algorithmic Trading with QuantConnect, completely free! This comprehensive course, offered by Udemy, will guide you from beginner to expert in using Python for financial analysis and algorithmic trading.

Master essential libraries like NumPy, Pandas, and Matplotlib for data analysis and visualization. Explore crucial financial concepts, including stock returns analysis, portfolio allocation optimization, efficient frontier, and Markowitz optimization. Dive into algorithmic trading with QuantConnect’s powerful LEAN engine, covering futures trading, options trading, and more.

This course includes high-quality videos, Jupyter notebooks with explanatory code, and a supportive online community with dedicated teaching assistants. Learn how to implement your ideas as algorithms and gain hands-on experience in the world of financial technology. Get started today and unlock your potential in the exciting field of finance and algorithmic trading!

Show More

What Will You 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

Course Content

Course Welcome and Overview

  • A Message from the Professor
  • Course Curriculum Overview
    07:08
  • Course Overview Lecture (PLEASE DO NOT SKIP)
    04:17
  • Installation and Jupyter Setup
    13:49
  • Course Material Download Link
    00:00

Python Crash Course

NumPy

Core Pandas

Matplotlib

Pandas and Finance

Financial Concepts with Python

Stock Market Analysis Capstone Project

Algorithmic Trading Basics with QuantConnect

QuantConnect Research, Plotting, Universe Selection

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

×