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 for Finance and Complex Systems
Last Updated: 2026-06-01 11:33:15
Abstract
This course introduces machine learning methods and frameworks that can be used for modelling and analysing complex systems with a particular focus on financial time series.
Objective
The course has two main objectives: (i) theoretical - to provide an overview of machine learning methods with a focus on complex systems and financial time series; (ii) practical - to allow students to gain practical experience by working on a coding project based on a theoretical topic of part (i).
Content
Introduction to complex systems, empirical facts in finance, introduction to PyTorch, ensemble learning, neural networks, clustering, GraphCuts, matrix factorisation, reinforcement learning, MCMC, LSTM, attention mechanism, neural ODEs, PINNs, transformers, Black–Litterman model.
Resources
Literature
[1] Paszke, Adam, et al. "Pytorch: An imperative style, high-performance deep learning library." Advances in neural information processing systems 32 (2019). [2] Ian Goodfellow, Yoshua Bengio and Aaron Courville (2020). Deep Learning. MIT Press. [3] Mehta, Pankaj, et al. "A high-bias, low-variance introduction to machine learning for physicists." Physics reports 810 (2019): 1-124. [4] Tsay, Ruey S. Analysis of financial time series. John wiley & sons, 2005. [5] Richmond, Peter, Jürgen Mimkes, and Stefan Hutzler. Econophysics and physical economics. Oxford University Press, USA, 2013.
General Information
- Language
- English
- Levels
- DR , MSC
- Frequency
- Yearly recurring
Examination
- Type
- graded semester performance
Registration & Places
- Signup End
- 12.02.2025
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture with exercise | Machine Learning for Finance and Complex Systems |
|
3 h weekly |
Offered In
-
-
Wahlfächer (Von den angebotenen Wahlfächern müssen mindestens zwei Lerneinheiten erfolgreich abgeschlossen werden.)
-
-
-
Wahlfächer (Für das Master-Diplom in Angewandter Mathematik ist die folgende Zusatzbedingung (nicht in myStudies ersichtlich) zu beachten: Mindestens 14 KP der erforderlichen 26 KP aus Kern- und Wahlfächern müssen aus Bereichen der angewandten Mathematik und weiteren anwendungsorientierten Gebieten stammen.)
-
Wahlfächer aus Bereichen der angewandten Mathematik ... (vollständiger Titel: Wahlfächer aus Bereichen der angewandten Mathematik und weiteren anwendungsorientierten Gebieten)
-
-
-
-
-
Vertiefung: Signal Processing and Machine Learning (The core courses and specialization courses below are a selection for students who wish to specialize in the area of "Signal Processing and Machine Learning ", see . The individual study plan is subject to the tutor's approval.)
-
Vertiefungsfächer (These specialization courses are particularly recommended for the area of "Signal Processing and Machine Learning", but you are free to choose courses from any other field in agreement with your tutor. Semester / Research Projects are not allowed in this category. A minimum of 40 credits must be obtained from specialization courses during the MSc EEIT.)
-
-
-
-
Fächer der Vertiefung (A total of 42 CP must be achieved form courses during the Master Program. The individual study plan is subject to the tutor's approval. Semester / Research Projects are not allowed in this category.)
-
-
-
-
Statistik Master (Die hier aufgelisteten Lehrveranstaltungen gehören zum Curriculum des Master-Studiengangs Statistik. Die entsprechenden KP gelten nicht als Mobilitäts-KP, auch wenn gewisse Lerneinheiten nicht an der ETH Zürich belegt werden können.)
-
Quantitative Finance Master (siehe Studierende im Joint Degree Master-Studiengang "Quantitative Finance" müssen Module der UZH direkt an der UZH buchen. Die entsprechenden Module sind hier nicht aufgelistet.)
-
-
Bereich MF (Mathematical Methods in Finance) (Für allfällige weitere Kursangebote siehe )
-
-
-
Doktorat Mathematik (Mehr Informationen unter: )
-
Vertiefung Fachwissen (Die Liste der Lehrveranstaltungen (samt der zugehörigen Anzahl Kreditpunkte) für Doktoratsstudentinnen und Doktoratsstudenten wird jedes Semester im Newsletter der ZGSM veröffentlicht.)
-
Graduate School (Offizielle Website der Zurich Graduate School in Mathematics: )
-
-
-
-