The course is connected to the following study programs

Teaching language

English

Prerequisites

Bachelor's degree in Business Administration or equivalent, including master level courses in Quantitative Methods in Finance, Investments, Financial Econometrics, Derivatives, Empirical Finance or equivalent.

Course contents

This elective course links a conventional finance program to the machine learning arena.

After introducing dominant paradigms of machine learning, we discuss various neural network models suitable for financial time series analysis. In particular, recurrent neural networks (RNNs) are presented as non-linear time series models generalizing classical linear models of the ARMA type. Moreover, the potential of reinforcement learning for solving problems of dynamic asset management and option pricing will be discussed and demonstrated.  The remainder of the course covers an aspect of statistical learning in finance: the avoidance of data mining issues in multiple hypothesis testing. It is demonstrated how the bootstrap technology can be applied to provide a statistically valid performance assessment of different investment strategies (trend following, cross-sectional momentum, and volatility-responsive strategies).

Learning outcomes

Upon successful completion of this course the student will

  • understand the various machine learning (ML) paradigms.
  • be able to analyse the merits and limits of the different ML approaches.
  • understand the simplifying assumptions under which advanced machine learning techniques are equivalent to well-known statistical models.
  • be able to apply machine learning techniques to financial data using R.
  • test multiple hypotheses, estimate non-linear times series models, and generate forecasts using neural nets using R.
  • communicate the results of the analysis to specialists as well as to non-specialist audiences.

Examination requirements

Approved group assignments. More information in Canvas

Teaching methods

The course consists of lectures and seminars (group sessions). Expected total workload: 200 hours.

We use a dual approach to familiarize the student with machine learning techniques suitable for applied work and research work in quantitative finance. Theoretical arguments presented in the lectures are augmented by seminar sessions during which students apply learning approaches (algorithms, machine learning procedures) to solve practical problems of quantitative finance. The projects are designed to help students to understand the potential as well as the limitations of a specific learning paradigm and to train specific data analytical skills using R.

Evaluation

The person responsible for the course in consultation with the student representatives, decides the form of evaluation and whether the courses must have a midterm- or final evaluation, see also the Quality System, chapter 4.1. Information about the form of evaluation for the course is posted in Canvas.

Admission for external candidates

No

Assessment methods and criteria

Term paper (100% of final grade), letter grades.

Last updated from FS (Common Student System) June 30, 2024 2:00:28 AM