DE

Modul

Financial Data Science [M-WIWI-105610]

Credits
9
Recurrence
Unregelmäßig
Duration
1 Semester
Language
English
Level
3
Version
1

Responsible

Organisation

  • KIT-Fakultät für Wirtschaftswissenschaften

Part of

Bricks

Identifier Name LP
T-WIWI-111238 Financial Data Science 9

Competence Certificate

Due to the professor’s research sabbatical, the BSc module “Financial Data Science” and MSc module “Foundations for Advanced Financial -Quant and -Machine Learning Research” and the MSc module “Advanced Machine Learning and Data Science” along with the respective examinations will not be offered in SS2023. Bachelor and Master thesis projects are not affected and will be supervised.

The module examination is an alternative exam assessment and consists of two parts in which a maximum of 100 points can be achieved: 

In the first part of the examination, a maximum of 30 points can be achieved, which are distributed equally weighted over eight worksheets to be submitted during the semester. The worksheets of the first three weeks are representative for all following worksheets in terms of scope and degree of difficulty. With the beginning of the 4th week of the course, the handing in of the worksheets is considered to be part of the alternative exam assessment. 

A maximum of 70 points can be achieved in the second part of the examination. For this part of the examination, the student write a "Final Exam" in the last week of the lecture period, which takes 2 hours.

Detailed information about the course schedule and the module exam will be announced at the first course date.

A retake opportunity for those who do not pass the module exam will take place at the end of the fourth September calendar week of the same year. The registration for the examination must be made at least 1 day before the beginning of the examination. The following applies to deregistration for the examination: Deregistration can be made online in the student portal up to 1 day before the start of the examination.

Competence Goal

The objective of the module is to provide fundamental financial knowledge for advanced applications in Financial Data Science and Financial Machine Learning. The course teaches concepts and provides weekly Python assignments to scientifically address the following topics: Robo Advisory, Linear Factor Models, Statistical Arbitrage, Monte Carlo Simulation, and Financial Machine Learning. The course is for the students, who are interested in financial markets, as well as for the students, who are interested in Data Science. Scientific financial market knowledge helps in creating financial innovations, such as a Robo Advisor. Practical knowledge in using Python helps in coding machines, which are essential for offering automated financial market solutions.

Content

The module covers the following topics:

  • Robo Advisory: Investor preferences, Expected utility theory, Mean-variance optimal investing
  • Linear Factor Models: prediction of returns, decomposition of risks, Capital Asset Pricing Model, Arbitrage Pricing Theory
  • Statistical Arbitrage: ARMA-GARCH Modeling of Return Time Series
  • Monte Carlo Simulation: Simulation of ARMA-GARCH processes
  • Machine Learning: Least Squares Methods, Maximum Likelihood, Prediction of Returns, Prediction of Risks
  • New developments in asset management: factor investing, smart beta, I-CAPM, Fama-MacBeth estimation of risk premia, factor anomalies

Workload

The total workload for this module is approx. 270 hours (9 credit points). The total number of hours results from the effort for studying online videos, working on quiz questions, studying Ipython-Notebooks, participating in interactive "Python Sessions" and reading the recommended literature.