VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Machine Learning in Finance and Insurance
Last Updated: 2026-02-05 16:30:05
Abstract
This course introduces machine learning methods that can be used in finance and insurance applications.
Objective
The goal is to learn methods from machine learning that can be used in financial and insurance applications.
Content
Linear, polynomial, logistic, ridge and lasso regression, dimension reduction methods, singular value decomposition, kernel methods, support vector machines, classification and regression trees, random forests, XGBoost, neural networks, stochastic gradient descent, autoencoders, graph neural networks, transfomers, credit analytics, pricing, hedging, insurance claim prediction.
Resources
Lecture Notes
Course material is available onhttps://people.math.ethz.ch/~patrickc/mlfi
Literature
Matthew F. Dixon, Igor Halperin, Paul Bilokon (2020). Machine Learning in Finance. Springer. Ian Goodfellow, Yoshua Bengio and Aaron Courville (2020). Deep Learning. MIT Press. Gareth James, Daniela Witten, Trevor Hastie and Robert Tibshirani (2021). An Introduction to Statistical Learning. Springer. Marcos Lopez de Prado (2018). Advances in Financial Machine Learning. Wiley. Marcos Lopez de Prado (2020). Machine Learning for Asset Managers. Cambridge Elements. Mario V. Wüthrich and Michael Merz (2023). Statistical Foundations of Actuarial Learning and its Applications. Springer.
Learning Materials (Links)
- Main link
- Course website
General Information
- Language
- English
- Levels
- DR , MSC
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- written 120 minutes
- Aids
- 10 single-sided A4 pages of notes. No books or lecture notes. Laptops, tablets and mobile phones must be switched off.
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Machine Learning in Finance and Insurance |
|
2 h weekly |
| exercise | Machine Learning in Finance and Insurance |
|
1 h weekly |
Offered In
-
-
-
-
Electives (For the Master's degree in Applied Mathematics the following additional condition (not manifest in myStudies) must be obeyed: At least 14 of the required 26 credits from core courses and electives must be acquired in areas of applied mathematics and further application-oriented fields.)
-
-
Selection: Financial and Insurance Mathematics (In the Master's programme in Mathematics (direction Mathematics resp. Applied Mathematics 401-3913-01L Mathematical Foundations for Finance is eligible as an elective course resp. applied elective course, but only if 401-3888-00L Introduction to Mathematical Finance isn't recognised for credits (neither in the Bachelor's nor in the Master's programme). For the category assignment take contact with the Study Administration Office ( ) after having received the credits.)
-
-
-
-
Quantitative Finance Master (see Students in the Joint Degree Master's Programme "Quantitative Finance" must book University of Zurich modules directly at the University of Zurich. Those modules are not listed here.)
-
-
MF (Mathematical Methods in Finance) (For possible additional course offerings see )
-
-
-
Doctorate Mathematics (More Information at: )
-
Subject Specialisation (The list of courses eligible for doctoral students is published each semester in the newsletter of the ZGSM.)
-
Graduate School (Official website of the Zurich Graduate School in Mathematics: )
-
-
-
-