Section 1 : Course Introduction
Section 2 : Course Materials and Set-up
|
Lecture 1 | Note on yml File | |
|
Lecture 2 | Course Installation Guide | 00:08:40 Duration |
Section 3 : Python Crash Course
|
Lecture 1 | Welcome to the Python Crash Course | 00:00:13 Duration |
|
Lecture 2 | Introduction to Crash Course | 00:01:10 Duration |
|
Lecture 3 | Python Crash Course Part One | 00:18:51 Duration |
|
Lecture 4 | Python Crash Course Part Two | 00:13:31 Duration |
|
Lecture 5 | Python Crash Course Part Three | 00:14:56 Duration |
|
Lecture 6 | Python Crash Course Exercises | 00:04:08 Duration |
|
Lecture 7 | Python Crash Course Exercise Solutions | 00:08:59 Duration |
Section 4 : NumPy
|
Lecture 1 | Welcome to NumPy | 00:00:23 Duration |
|
Lecture 2 | Welcome to NumPy | 00:00:16 Duration |
|
Lecture 3 | Introduction to NumPy | 00:01:38 Duration |
|
Lecture 4 | Introduction to NumPy | 00:01:31 Duration |
|
Lecture 5 | NumPy Arrays | 00:15:48 Duration |
|
Lecture 6 | NumPy Arrays | 00:15:39 Duration |
|
Lecture 7 | Numpy Operations | 00:04:19 Duration |
|
Lecture 8 | Numpy Operations | 00:04:13 Duration |
|
Lecture 9 | Numpy Indexing | 00:10:54 Duration |
|
Lecture 10 | Numpy Indexing | 00:10:45 Duration |
|
Lecture 11 | NumPy Review Exercise | 00:04:10 Duration |
|
Lecture 12 | NumPy Review Exercise | 00:04:05 Duration |
|
Lecture 13 | Numpy Exercise Solutions | 00:09:52 Duration |
|
Lecture 14 | Numpy Exercise Solutions | 00:09:44 Duration |
Section 5 : General Pandas Overview
|
Lecture 1 | Welcome to Pandas | 00:00:17 Duration |
|
Lecture 2 | Introduction to Pandas | 00:02:27 Duration |
|
Lecture 3 | Series | 00:06:58 Duration |
|
Lecture 4 | DataFrames | 00:15:26 Duration |
|
Lecture 5 | DataFrames Part Two | |
|
Lecture 6 | DataFrames Part Three | 00:08:56 Duration |
|
Lecture 7 | Missing Data | 00:06:06 Duration |
|
Lecture 8 | Group By with Pandas | 00:06:30 Duration |
|
Lecture 9 | Merging, Joining, and Concatenating DataFrames | 00:09:03 Duration |
|
Lecture 10 | Pandas Common Operations | 00:12:05 Duration |
|
Lecture 11 | Data Input and Output | 00:13:42 Duration |
|
Lecture 12 | General Pandas Review Exercises | 00:03:01 Duration |
|
Lecture 13 | General Pandas Exercise Solutions | 00:12:45 Duration |
Section 6 : Visualization with Matplotlib and Pandas
|
Lecture 1 | Welcome to Visualization | 00:00:17 Duration |
|
Lecture 2 | Introduction to Visualization in Python | 00:01:42 Duration |
|
Lecture 3 | Matplotlib Basics - Part One | 00:18:38 Duration |
|
Lecture 4 | Matplotlib Basics - Part Two | 00:15:26 Duration |
|
Lecture 5 | Matplotlib Part Three | 00:11:36 Duration |
|
Lecture 6 | Matplotlib Exercise | 00:03:37 Duration |
|
Lecture 7 | Matplotlib Exercise Solutions | 00:10:01 Duration |
|
Lecture 8 | Pandas Visualization Overview | 00:11:57 Duration |
|
Lecture 9 | Pandas Time Series Visualization | 00:17:23 Duration |
|
Lecture 10 | Pandas Visualization Exercise Overview | 00:01:13 Duration |
|
Lecture 11 | Pandas Visualization Exercise Solutions |
Section 7 : Data Sources
|
Lecture 1 | Introduction to Data Sources | 00:01:14 Duration |
|
Lecture 2 | Note on Pandas Datareader | |
|
Lecture 3 | Pandas DataReader | 00:04:30 Duration |
|
Lecture 4 | Quandl | 00:10:12 Duration |
Section 8 : Pandas with Time Series Data
|
Lecture 1 | Welcome to Pandas for Time Series | 00:00:08 Duration |
|
Lecture 2 | Introduction to Time Series with Pandas | 00:00:53 Duration |
|
Lecture 3 | Datetime Index | 00:09:21 Duration |
|
Lecture 4 | Time Resampling | 00:12:41 Duration |
|
Lecture 5 | Time Shifts | 00:05:44 Duration |
|
Lecture 6 | Pandas Rolling and Expanding | 00:17:44 Duration |
Section 9 : Capstone Stock Market Analysis Project
|
Lecture 1 | Welcome to the Capstone Project! | 00:00:24 Duration |
|
Lecture 2 | Stock Market Analysis Project | 00:06:31 Duration |
|
Lecture 3 | Stock Market Analysis Project Solutions Part One | 00:20:15 Duration |
|
Lecture 4 | Python Stock Market Analysis Solutions - Part Two | 00:09:25 Duration |
|
Lecture 5 | Stock Market Analysis Project Solutions Part Three | 00:16:41 Duration |
|
Lecture 6 | Stock Market Analysis Project Solutions Part Four | 00:08:17 Duration |
Section 10 : Time Series Analysis
|
Lecture 1 | Welcome to Time Series Analysis | 00:00:27 Duration |
|
Lecture 2 | Introduction to Time Series | 00:02:43 Duration |
|
Lecture 3 | Time Series Basics | 00:03:52 Duration |
|
Lecture 4 | Introduction to Statsmodels | 00:12:24 Duration |
|
Lecture 5 | ETS Theory | 00:04:10 Duration |
|
Lecture 6 | EWMA Theory | 00:02:42 Duration |
|
Lecture 7 | EWMA Code Along | 00:14:18 Duration |
|
Lecture 8 | ETS Code Along | 00:06:18 Duration |
|
Lecture 9 | ARIMA Theory | 00:09:26 Duration |
|
Lecture 10 | ACF and PACF | 00:06:15 Duration |
|
Lecture 11 | ARIMA with Statsmodels | 00:11:35 Duration |
|
Lecture 12 | Quick Note on Second Milk Difference! | |
|
Lecture 13 | ARIMA Code Part Two | 00:13:53 Duration |
|
Lecture 14 | ARIMA Code Part Three | 00:06:41 Duration |
|
Lecture 15 | ARIMA Code Part Four | 00:14:05 Duration |
|
Lecture 16 | Discussion on choosing PDQ |
Section 11 : Python Finance Fundamentals
|
Lecture 1 | Welcome to Finance Fundamentals | 00:00:30 Duration |
|
Lecture 2 | Introduction to Python Finance Fundamentals | 00:00:43 Duration |
|
Lecture 3 | Sharpe Ratio Slides | 00:07:08 Duration |
|
Lecture 4 | Portfolio Allocation Code Along Part One | 00:15:20 Duration |
|
Lecture 5 | Portfolio Allocation Code Along Part Two | 00:06:33 Duration |
|
Lecture 6 | Portfolio Optimization | 00:05:07 Duration |
|
Lecture 7 | Portfolio Optimization Code Along One | 00:14:35 Duration |
|
Lecture 8 | Portfolio Optimization Code Along Two | 00:07:40 Duration |
|
Lecture 9 | Portfolio Optimization Code Along Three | 00:16:25 Duration |
|
Lecture 10 | Key Financial Topics | |
|
Lecture 11 | Types of Funds | 00:06:01 Duration |
|
Lecture 12 | Order Books | 00:14:27 Duration |
|
Lecture 13 | Short Selling | 00:02:30 Duration |
|
Lecture 14 | CAPM - Capital Asset Pricing Model | 00:05:14 Duration |
|
Lecture 15 | CAPM Code Along | 00:12:04 Duration |
|
Lecture 16 | Stock Splits and Dividends | 00:03:09 Duration |
|
Lecture 17 | EMH | 00:01:54 Duration |
Section 12 : Basics of Algorithmic Trading with Quantopian and Zipline
|
Lecture 1 | Note on Quantopian and Zipline | |
|
Lecture 2 | Welcome to the Quantopian Section | 00:00:19 Duration |
|
Lecture 3 | Introduction to Quantopian | 00:09:19 Duration |
|
Lecture 4 | Quantopian Algorithms Basics Part One | 00:16:10 Duration |
|
Lecture 5 | Quantopian Algorithms Basics Part Two | |
|
Lecture 6 | First Trading Algorithm - Part One | |
|
Lecture 7 | First Trading Algorithm - Part Two | 00:16:37 Duration |
|
Lecture 8 | Trading Algorithm Exercise | 00:04:46 Duration |
|
Lecture 9 | Trading Algorithm Exercise Solutions Part One | 00:12:30 Duration |
|
Lecture 10 | Trading Algorithm Exercise Solutions Part Two | 00:02:33 Duration |
|
Lecture 11 | Quantopian Pipelines Factors | 00:16:53 Duration |
|
Lecture 12 | Quantopian Pipelines Filters | 00:05:52 Duration |
|
Lecture 13 | Quantopian Pipeline - Masking and Classifiers | 00:09:08 Duration |
Section 13 : Advanced Quantopian and Trading Algorithms
|
Lecture 1 | Welcome to Trading Algorithms | 00:00:42 Duration |
|
Lecture 2 | Pipeline Trading Algorithm Example - Code Along - Part One | 00:13:28 Duration |
|
Lecture 3 | Pipeline Trading Algorithm - Code Along - Part Two | 00:10:18 Duration |
|
Lecture 4 | Quick note | |
|
Lecture 5 | Pipeline Trading Algorithm Code along Part Three | 00:19:20 Duration |
|
Lecture 6 | Leverage | 00:12:41 Duration |
|
Lecture 7 | Hedging | 00:14:12 Duration |
|
Lecture 8 | Hedging- Part Two | 00:14:49 Duration |
|
Lecture 9 | Portfolio Analysis with PyFolio | 00:15:15 Duration |
|
Lecture 10 | Stock Sentiment Analysis Project | 00:16:15 Duration |
|
Lecture 11 | What are Futures | 00:08:56 Duration |
|
Lecture 12 | Futures on Quantopian | 00:18:12 Duration |
|
Lecture 13 | Futures on Quantopian Part Two | 00:20:22 Duration |