Financial Modeling in Excel/VBA - (F) - Q3
Participation Prerequisites
Prior knowledge in finance is expected. I recommend having attended the Capital Market Theory class (or an equivalent course).
This course is designed for students with little to no prior programming experience.
Course Content
In this course, students will learn how to apply financial models and theories, such as option pricing and asset pricing models, in practice using Excel VBA. The course is designed as a workshop in which students will solve specific problems by writing their own computer code under the guidance of the lecturer.
Among others, this course covers the following topics:
- Basic Syntax
- User-defined Macros/Subroutines
- User-defined Functions
- Conditional Statements
- Loops
- Arrays
- Regressions
- Debugging
Intended Learning Outcomes and Competencies
The course is designed as a computer workshop. Guided by the lecturer, students will solve specific problems in finance using Excel VBA. Students will learn the essential Excel VBA features and advance their prior knowledge in finance theory by implementing finance theory into practice using Excel VBA.
Upon completion of the seminar, students will be able to:
- Write user-defined Subroutines and Functions in Excel VBA
- Use debugging tools to correct/optimize their code
- Model processes, such as stock prices
- Run Monte Carlo Simulations
Instruction Type
All sessions will be conducted in person. Walkthrough videos for each case study will be made available upon completion.
Form of Examination
| Form of Assessment | Weighting (in %) |
Duration of written exam in minutes |
| Written Exam | ||
| Oral Examination | - | |
| Written Work (Individual) | - | |
| Written Work (Group) | - | |
| Presentation (Individual) | - | |
| Presentation (Group) | - | |
| Business Simulation | - | |
| Class Participation | - | |
| Answer-Choice-Exam | - | |
| Other assessment format (please specify): | - |
Next events
No current events available!
| 1/6 | Elective | Fr, 23.01.2026 | 13:15 Uhr | 18:15 Uhr | 4.2.27 Hörsaal /Lecture Hall |
| 2/6 | Elective | Th, 29.01.2026 | 15:00 Uhr | 18:15 Uhr | 4.2.27 Hörsaal /Lecture Hall |
| 3/6 | Elective | Fr, 30.01.2026 | 15:00 Uhr | 18:15 Uhr | 4.2.27 Hörsaal /Lecture Hall |
| 4/6 | Elective | Mo, 02.02.2026 | 09:00 Uhr | 12:15 Uhr | 4.2.27 Hörsaal /Lecture Hall |
| 5/6 | Elective | We, 04.02.2026 | 09:00 Uhr | 10:30 Uhr | 4.2.27 Hörsaal /Lecture Hall |
| 6/6 | Elective | Fr, 13.02.2026 | 10:45 Uhr | 14:45 Uhr | 4.2.27 Hörsaal /Lecture Hall |
Lecturers
Indicative Student Workload
| Self-Study | 118 h |
| Contact Time | 30 h |
| Examination | 2 h |