- Introduction to Course
- Course Overview Lecture (DON'T SKIP THIS!)
- Did you skip the last lecture? Please go back and view it!
- Course FAQ
Online
₹ 499 3,199
Quick facts
particular | details | |
---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
Python for Financial Analysis and Algorithmic Trading online certification is a short-term course developed by Jose Marcial Portilla, a professional instructor, and trainer for Data Science and programming, and offered by Udemy Inc., a US-based online learning platform. Python for Financial Analysis and Algorithmic Trading online course focuses on helping the candidates to know about using Python in finance and algorithmic trading. The instructor helps the learners understand core libraries utilised in the Py-Finance Ecosystem, including Jupyter, NumPy & Pandas, Matplotlib, Statsmodels, zipline, Quantopian and etc.
Python for Financial Analysis and Algorithmic Trading syllabus covers topics that are useful for financial professionals such as stock return analysis, cumulative daily returns, volatility and security risks, stat models, error-trend-seasonality (ETS), exponentially weighted moving average (EWMA), portfolio allocation optimization, short selling, order books, stock splits & dividends, market hypothesis, capital asset pricing model and far more.
The highlights
- Certificate of completion
- Self-paced course
- English videos with multi-language subtitles
- 16.5 hours of pre-recorded video content
- Online course
- 30-day money-back guarantee
- Unlimited access
- Accessible on mobile devices and TV
Program offerings
- Certificate of completion
- Self-paced course
- English videos
- Multi-language subtitles
- 16.5 hours video content
- 9 articles
- 2 downloadable resources
- 30-day money-back guarantee
- Unlimited access
- Accessible on mobile devices and tv
Course and certificate fees
Fees information
certificate availability
certificate providing authority
What you will learn
After completing Python for Financial Analysis and Algorithmic Trading certification course, learners will be efficient in using NumPy for numerical operations, pandas for analysing data and visualizing data, statsmodels, and AIRMA for time series analysis. Learners will also be able to calculate the Sharpe ratio, and other financial statistics like daily returns, cumulative returns, volatility, etc. Ultimately the students will learn topics related to Efficient Market Hypothesis
Who it is for
The syllabus
Course Introduction
Course Materials and Set-up
- Note on yml File
- Course Installation Guide
Python Crash Course
- Welcome to the Python Crash Course
- Introduction to Crash Course
- Python Crash Course Part One
- Python Crash Course Part Two
- Python Crash Course Part Three
- Python Crash Course Exercises
- Python Crash Course Exercise Solutions
NumPy
- Welcome to NumPy
- Introduction to NumPy
- NumPy Arrays
- Numpy Operations
- Numpy Indexing
- NumPy Review Exercise
- Numpy Exercise Solutions
General Pandas Overview
- Welcome to Pandas
- Introduction to Pandas
- Series
- DataFrames
- DataFrames Part Two
- DataFrames Part Three
- Missing Data
- Group By with Pandas
- Merging, Joining, and Concatenating DataFrames
- Pandas Common Operations
- Data Input and Output
- General Pandas Review Exercises
- General Pandas Exercise Solutions
Visualization with Matpoltlib and Pandas
- Welcome to Visualization
- Introduction to Visualization in Python
- Matplotlib Basics - Part One
- Matplotlib Basics - Part Two
- Matplotlib Part Three
- Matplotlib Exercise
- Matplotlib Exercise Solutions
- Pandas Visualization Overview
- Pandas Time Series Visualization
- Pandas Visualization Exercise Overview
- Pandas Visualization Exercise Solutions
Data Sources
- Introduction to Data Sources
- Note on Pandas Datareader
- Pandas DataReader
- Quandl
Pandas with Time Series Data
- Welcome to Pandas for Time Series
- Introduction to Time Series with Pandas
- Datetime Index
- Time Resampling
- Time Shifts
- Pandas Rolling and Expanding
Capstone Stock Market Analysis Project
- Welcome to the Capstone Project!
- Stock Market Analysis Project
- Stock Market Analysis Project Solutions Part One
- Stock Market Analysis Project Solutions - Part Two
- Stock Market Analysis Project Solutions Part Three
- Stock Market Analysis Project Solutions Part Four
Time Series Analysis
- Welcome to Time Series Analysis
- Introduction to Time Series
- Time Series Basics
- Introduction to Statsmodels
- ETS Theory
- EWMA Theory
- EWMA Code Along
- ETS Code Along
- ARIMA Theory
- ACF and PACF
- ARIMA with Statsmodels
- Quick Note on Second Milk Difference!
- ARIMA Code Part Two
- ARIMA Code Part Three
- ARIMA Code Part Four
- Discussion on choosing PDQ
Python Finance Fundamentals
- Welcome to Finance Fundamentals
- Introduction to Python Finance Fundamentals
- Sharpe Ratio Slides
- Portfolio Allocation Code Along Part One
- Portfolio Allocation Code Along Part Two
- Portfolio Optimization
- Portfolio Optimization Code Along One
- Portfolio Optimization Along Two
- Portfolio Optimization Code Along Three
- Key Financial Topics
- Types of Funds
- Order Books
- Short Selling
- CAPM - Capital Asset Pricing Model
- CAPM Code Along
- Stock Splits and Dividends
- EMH
Basics of Algorithm Trading with Quantopian and Zipline
- Note on Quantopian and Zipline
- Welcome to the Quantopian Section
- Introduction to Quantopian
- Quantopian Algorithms Basics Part One
- Quantopian Algorithms Basics Part Two
- First Trading Algorithm - Part One
- First Trading Algorithm - Part Two
- Trading Algorithm Exercise
- Trading Algorithm Exercise Solutions Part One
- Trading Algorithm Exercise Solutions Part Two
- Quantopian Pipelines Factors
- Quantopian Pipelines Filters
- Quantopian Pipeline - Masking and Classifiers
Advanced Quantopian and Trading Algorithm
- Welcome to Trading Algorithms
- Pipeline Trading Algorithm Example - Code Along - Part One
- Pipeline Trading Algorithm - Code Along - Part Two
- Quick note
- Pipeline Trading Algorithm Code along Part Three
- Leverage
- Hedging
- Hedging- Part Two
- Portfolio Analysis with PyFolio
- Stock Sentiment Analysis Project
- What are Futures?
- Futures on Quantopian
- Futures on Quantopian Part Two
BONUS SECTION: THANK YOU!
- Bonus Lecture
Instructors
Mr Jose Portilla
Head of Data Science
Udemy
Other Bachelors, M.S