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

Python for Finance and Algorithmic Trading with QuantConnect
Python for Finance and Algorithmic Trading with QuantConnect

Python for Finance and Algorithmic Trading with QuantConnect udemy course

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

What you'll learn:

  • Use NumPy to quickly work with Numerical Data
  • Use Pandas for Analyze and Visualize Data
  • Use Matplotlib to create custom plots
  • Learn how to use statsmodels for Time Series Analysis
  • Calculate Financial Statistics, such as Daily Returns, Cumulative Returns, Volatility, etc..
  • Use Exponentially Weighted Moving Averages
  • Use ARIMA models on Time Series Data
  • Calculate the Sharpe Ratio
  • Optimize Portfolio Allocations
  • Understand the Capital Asset Pricing Model
  • Learn about the Efficient Market Hypothesis
  • Conduct algorithmic Trading on Quantopian

Requirements:

  • Some knowledge of programming (preferably Python)
  • Ability to Download Anaconda (Python) to your computer
  • Basic Statistics and Linear Algebra will be helpful

Description:

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!


Who this course is for:

Course Details:

  • 23 hours on-demand video
  • 10 articles
  • 5 downloadable resources
  • Access on mobile and TV
  • Certificate of completion

Python for Finance and Algorithmic Trading with QuantConnect udemy free download

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

Demo Link: https://www.udemy.com/course/python-for-finance-and-algorithmic-trading-with-quantconnect/