Statistical Learning in Finance
The statistical foundations of machine learning, taught through the problems of modern finance.
The course moves from the classical toolkit (linear regression, logistic regression, and k-nearest neighbors) to the methods behind modern applied work: support vector machines, decision trees and ensembles (bagging and boosting), neural networks, and unsupervised learning. Equal weight is given to the judgment that makes these tools useful: assessing models honestly, selecting features carefully, and recognizing when a method's assumptions break down.
Throughout the semester, students work hands-on with real financial datasets, applying each method to problems in asset pricing, portfolio optimization, and credit risk assessment.
Course schedule & slides
Lecture slides open on GitHub and can be downloaded from there.
01Regression
| Week | Topic | Slides |
|---|---|---|
| 1 | Introduction to Statistical Learning | Slides ↗ |
| 2 | Regression | Slides ↗ |
| 3 | Regression in Finance | Slides ↗ |
02Classification and Model Selection
| Week | Topic | Slides |
|---|---|---|
| 4 | Classification | Slides ↗ |
| 5 | Model Assessment and Selection | Slides ↗ |
03Advanced Supervised Learning
| Week | Topic | Slides |
|---|---|---|
| 6 | Support Vector Machines | Slides ↗ |
| 7 | Decision Trees | Slides ↗ |
| 8 | Ensemble Methods | Slides ↗ |
| 9 | Neural Networks | Slides ↗ |
04Application of Statistical Learning
| Week | Topic | Slides |
|---|---|---|
| 10 | Portfolio Choice of Online Loans | Slides ↗ |
Textbooks
An Introduction to Statistical Learning
Gareth James, Daniela Witten, Trevor Hastie, and Robert Tibshirani
Springer, 2nd Edition
Visit website →
The Elements of Statistical Learning
Trevor Hastie, Robert Tibshirani, and Jerome Friedman
Springer, 2nd Edition
Visit website →