⚠️ Report an Error
Back to Catalog Finance & Accounting

Python for Finance

0.0 (0 ratings) 7 students 60 hours 56 lessons 20 assessments
Syllabus
56 lessons · 20 tests
Chapter 1: Setting Up Your Financial Python Environment
1
Why Python for Finance? latex
2
Jupyter Shortcuts, Magic Commands & Markdown latex
3
Installing Anaconda & Launching Jupyter Notebook latex
Chapter 2: Python Essentials for Financial Computation
4
Functions, Modules & Object-Oriented Python latex
5
Python Data Types, Variables & F-Strings latex
6
Lists, Dictionaries & Control Flow in Python latex
Chapter 3: NumPy for Financial Arrays
7
NumPy Arrays & Vectorised Operations latex
8
NumPy: Statistics, Linear Algebra & Randomness latex
Chapter 4: Pandas for Financial Data
9
Pandas DataFrames: Creation & Indexing latex
10
Pandas Time Series, Resampling & GroupBy latex
11
Handling Missing Data in Financial Datasets latex
12
Time Series Stationarity: ADF & KPSS Tests latex
Chapter 5: Acquiring Financial Data from APIs
13
Financial APIs Overview & yfinance latex
14
Macro Data: FRED, World Bank & ECB APIs latex
15
Building a Reusable Financial DataLoader Class latex
16
Normality Testing: Shapiro-Wilk, JB & Q-Q Plots latex
Chapter 6: Data Cleaning and Quality for Finance
17
Adjusted Prices & Corporate Actions latex
18
Detecting & Removing Outliers in Finance latex
19
Survivorship Bias & Look-Ahead Bias latex
20
Complete Data Cleaning Pipeline (Worked Example) latex
21
Data Quality: Adjusted Prices & Outliers latex
22
Look-Ahead Bias and Survivorship Bias latex
23
Data Quality: Adjusted Prices & Outliers latex
24
Look-Ahead Bias and Survivorship Bias latex
Chapter 7: Descriptive Statistics for Financial Data
25
Descriptive Statistics for Financial Returns latex
26
Skewness, Kurtosis & Fat Tails in Finance latex
Chapter 8: Correlation and Regression
27
Correlation Analysis & Rolling Correlations latex
28
Simple Linear Regression & CAPM Beta Estimation latex
29
Fama-French Multi-Factor Models latex
30
Autocorrelation, ACF/PACF & White Noise Testing latex
31
ARIMA: Fitting, Forecasting & Diagnostic Checking latex
Chapter 9: Hypothesis Testing for Financial Research
32
Hypothesis Testing for Financial Research latex
33
Non-Parametric Tests & Statistical Test Selection latex
34
Hypothesis Testing Framework & t-Tests latex
35
ANOVA, Event Studies & Multiple Testing latex
36
Hypothesis Testing Framework & t-Tests latex
37
ANOVA, Event Studies & Multiple Testing latex
Chapter 11: ARIMA and Forecasting
38
ARIMA: Model Identification & Order Selection latex
39
Exponential Smoothing & Holt-Winters Forecasting latex
40
Rolling Forecast Evaluation (Walk-Forward Validation) latex
Chapter 12: GARCH Volatility Modeling
41
Volatility Clustering & the ARCH Model latex
42
GARCH(1,1): Fitting & Conditional Volatility Charts latex
43
EGARCH & GJR-GARCH: Asymmetric Volatility Modelling latex
44
GARCH Volatility for Value at Risk Estimation latex
45
Capstone Project 1: Equity Research Dashboard latex
Chapter 13: Modern Portfolio Theory & Optimization
46
Portfolio Mathematics: Return, Variance & Covariance latex
47
The Efficient Frontier: Theory & Simulation latex
48
Portfolio Optimisation: Min-Variance & Max-Sharpe latex
49
Factor Models & Momentum Factor Portfolios latex
50
Capstone Project 3: Portfolio Risk Monitor latex
Chapter 14: Value at Risk and Risk Metrics
51
Value at Risk: Parametric & Historical Simulation latex
52
Monte Carlo Value at Risk latex
53
Expected Shortfall (CVaR) & Drawdown Analysis latex
Chapter 15: Factor Investing & Performance Attribution
54
Performance Attribution: Brinson & Factor Decomposition latex
Chapter 16: Capstone Projects
55
Capstone Project 2: Pairs Trading Backtester latex
56
Fetching Stock Data: OHLCV, Fundamentals & Statements latex
Module 1 Quiz: Python Foundations Assessment
Module 2 Quiz: Data Acquisition & Cleaning Assessment
Module 3 Quiz: Statistics & Regression Assessment
Module 4 Quiz: Forecasting & Volatility Assessment
Module 5 Quiz: Portfolio & Risk Management Assessment
Final Exam: Python for Finance Assessment
Chapter 13 Quiz: Modern Portfolio Theory and Optimization Assessment
Chapter 12 Quiz: GARCH Volatility Modeling Assessment
Chapter 11 Quiz: ARIMA and Forecasting Assessment
Chapter 10 Quiz: Time Series Fundamentals Assessment
Chapter 9 Quiz: Hypothesis Testing Assessment
Chapter 8 Quiz: Correlation and Regression Assessment
Chapter 7 Quiz: Descriptive Statistics Assessment
Chapter 6 Quiz: Data Cleaning and Quality Assessment
Chapter 5 Quiz: Acquiring Financial Data from APIs Assessment
Chapter 4 Quiz: Pandas for Financial Data Assessment
Chapter 5 Quiz: Acquiring Financial Data from APIs Assessment
Chapter 9 Quiz: Hypothesis Testing Assessment
Chapter 12 Quiz: GARCH Volatility Modeling Assessment
Chapter 13 Quiz: Modern Portfolio Theory and Optimization Assessment
Your Instructor
Muhammad Asad Ali
PhD Management Sciences

Dr. M. Asad Ali is a distinguished academic and researcher currently serving as an Assistant Professor and Cluster Co-head for Quantitative and Research at SZABIST University. With a deep expertise in…

2 courses 7 students in this course
PKR 4,999
Register to Enroll Sign In
60 total hours
56 lessons
20 assessments
Finance & Accounting
Certificate on completion
Students Also Enrolled In

Finance & Accounting

Business Taxation - BBA / BSAF

👤 Dr. Muhammad Mubeen

0.0 👥 5
FREE View

Finance & Accounting

Cost Accounting - BBA / BSAF

👤 Dr. Muhammad Mubeen

0.0 👥 4
FREE View

Finance & Accounting

Advance Accounting 444 5419

👤 hamid hussain

0.0 👥 0
PKR 5,000 View