Numerical Methods for Financial Mathematics
Prof. Dr. Christian Fries, Dr. Andrea Mazzon QuantLab, Niklas Weber
Prof. Dr. Christian Fries, Dr. Andrea Mazzon QuantLab, Niklas Weber
Events | Date/Time | Room |
---|---|---|
Lectures Prof. Dr. Christian Fries | Thu 14.00-16.00, Fri 8.00-10.00 First lecture: Thu 27th April | TBA |
Java programming sessions Dr. Andrea Mazzon | First Java session: Fri 11th April | Room B121 |
Exercise Dr. Andrea Mazzon | Fri 10.00-12.00 First Exercise session: Fri 28th April | Room B121 |
quantLab Tools and Technology Tutorium Niklas Weber | Dates and Times: Tue 14-16 First Tutorial: Tue 2nd May | Room B121 |
Project Presentation | TBA | TBA |
Final Written Exam | TBA | TBA |
The lecture will be either given via ZOOM or hybrid . Details will be announced by email as soon as possible. Exercises and tutorium are both hybrid in Room B 121 (Quantlab).
Note: Students with no prior exposure to Java are required to follow the Java programming lectures, starting one week before the official start of the semester.
The course will be organised via Moodle where you can log in using your LMU e-mail address (@campus.lmu.de). If you wish to participate to the course, please sign up by sending an e-mail from your LMU e-mail address to Dr. Andrea Mazzon. Please do this by Wednesday, the 5th of April 2023 if you want to take part to the Doodle to decide the dates of the fourth, fifth and sixth sessions of the Java programming lectures.
The lecture gives an introduction to some of the most important numerical methods in financial mathematics. In particular, the following is a tentative schedule. We may do some changes to it, but the chore topics will remain.
A central topic of this lecture is the Monte Carlo method and its applications to stochastic differential equations, as used for example in the valuation of financial derivatives. In this context pseudo-random number generation, Monte Carlo simulation of stochastic processes and variance reduction methods are discussed.
In addition, numerical methods for financial mathematics are addressed as they are used in the processing of market data, model calibration and calculation of risk parameters.The lecture also covers the object-oriented implementation of the numerical methods in the context of their application. We will use the Java 17 programming language and students will be guided to prepare small programming exercises in Java. To this end, and for a better general understanding of the topics faced, a compulsory parallel set of introductory lectures to Java Object Oriented programming is offered at the beginning of the semester.
During the discussion of the numerical methods and their object-oriented implementation, students will also learn to work with some state-of-the-art / industry standard software developments tools such as
The lecture has a clear focus on the presentation of mathematical methods with relevance to practical applications.
Glasserman, Paul: Monte-Carlo Methods in Financial Engineering. Springer, New York, 2003. ISBN 0-387-00451-3.
Asmussen, Søren; Glynn, Peter W.: Stochastic Simulation: Algorithms and Analysis. Springer, 2007. ISBN 978-0387306797.
Fries, Christian P.: Mathematical Finance. Theory, Modeling, Implementation. John Wiley & Sons, 2007. ISBN 0-470-047224. http://www.christian-fries.de/finmath/book
Eckel, Bruce: (2006) Thinking in Java: The definitive introduction to object-oriented programming in the language of the world wide web. 4th Ed. Prentice Hall International
Target Participants: Master students of Mathematics or Business Mathematics.
Pre-requisites: Probability Theory, Finanzmathematik II (Stochastic Calculus).
Applicable credits: Students may apply the credits from this course to Masterprüfungen Mathematik (WP3), MSc Finanz- und Versicherungsmathematik PO 2011 (WP5), MSc Finanz- und Versicherungsmathematik PO 2019 (P4) and MSc Finanz- und Versicherungsmathematik PO 2021 (WP 22)
Active participation in the exercise courses, thinking through the problems and correcting your solutions is the best preparation for the exam. Exercise sheets will be uploaded during the course. The solutions to exercises need not be submitted, but if you wish to get a feedback, you are very welcome to do that.
The final grade will be the result of three parts: