Integrating Aspects of Asset Management

Brief description

The course includes advanced programming in Python, focusing on backtesting trading strategies and setting up live trading strategies on a server. It also covers Linux, server setup, and the use of interactive brokers. Additionally, the course offers an online certification in Machine Learning using SAS Viya, along with a course on utilizing the SAS Viya REST API with both Python and R.

Mode of delivery

face to face

Type

compulsory

Recommended or required reading and other learning resources/tools

Aronson, David: Evidence-Based Technical Analysis: Applying the Scientific Method and Statistical Inference to Trading Signals, Wiley 2006 Hilpisch, Yves J.: Python for Finance: Mastering Data-Driven Finance, 2nd Ed., O’Reilly 2019 Hilpisch, Yves J.: Python for Algorithmic Trading: From Idea to Cloud Deployment, 1st Ed., O’Reilly 2020

Planned learning activities and teaching methods

Interactive course, consisting of lectures, group work, and self-study. Certification for SAS Viya and machine learning is also offered.

Assessment methods and criteria

This practical class has two components each counts for 50 points, in total 100 points. Self-study: SAS Viya online courses (50 points) Classroom teaching and group work for trading strategies and interactive brokers skills (50 points) The rules are outlined in the syllabus of each lecturer.

Prerequisites and co-requisites

Courses of the 2nd semester

Infos

Degree programme

Quantitative Asset and Risk Management (Master)

Cycle

Master

ECTS Credits

6.00

Language of instruction

English

Curriculum

Part-Time

Academic year

2025

Semester

3 WS

Incoming

Yes

Learning outcome

Upon successful completion of this course, students will be able to: • Demonstrate advanced proficiency in the Python programming language, with a focus on financial applications. • Develop, backtest, and implement trading strategies using Python, as well as optimize portfolios based on quantitative methods. • Apply knowledge of Linux and server configuration in financial settings, particularly in the integration with interactive brokerage systems. • Utilize SAS Viya software to perform data analysis, machine learning, and interact with REST APIs, effectively applying these tools to real-world financial scenarios.

Course code

0613-09-09-BB-EN-29