Generating Random Numbers; Basic Principles of Monte Carlo; Numerical Schemes for Stochastic Differential Equations; Simulating Financial Models; Jump-Diffusion and Levy Type Models; Simulating Actuarial Models; Markov Chain Monte Carlo Methods.

For further information see the academic catalog: IAM757 - Monte Carlo Methods in Finance and Insurance

Course Objectives

At the end of this course, the student will learn:

  • the generation of pseudorandom numbers from a given distribution
  • basics of Monte Carlo methods and variance reduction techniques
  • the algorithms for numerical solutions of stochastic differential equations, such as Euler-Maruyama and Milstein schemes, and convergence of numerical methods
  • the simulation of Lévy processes, in particular, jump-diffusion processes by Euler-Maruyama method for jump-diffusions
  • possible fields of applications of continuous-time stochastic processes with continuous and discontinuous paths
  • basic principles of Markov chain Monte Carlo methods and Bayesian estimation

Course Learning Outcomes

Student, who passed the course satisfactorily will be able to:

  • generate pseudorandom numbers from a given distribution that is commonly used in finance and/or insurance
  • apply Monte Carlo methods and variance reduction techniques to approximately integrate, or take, the underlying expectation and moments of random variables
  • simulate continuous-time stochastic processes with continuous and discontinuous paths; characterise the convergence and rate of convergence of the numerical schemes used
  • apply the methods to models in finance and/or insurance, such as pricing models under Black-Scholes or Heston model settings, interest rate models as well as derivatives, risk measures, pricing longevity products
  • learn basics of Markov chain Monte Carlo methods and Bayesian estimation in actuarial mathematics

Instructional Methods

The following instructional methods will be used to achieve the course objectives: lecture, questioning, discussion, group work, simulation.

Tentative Weekly Outline

  1.  Generating Random Numbers
  2. Generating Random Samples (Numbers) from a Specified Distribution
  3. Monte Carlo Method and Integration
  4. Variance Reduction Techniques: Antithetic and Control Variates
  5. Variance Reduction Techniques: Stratified, Conditional, and Importance Sampling
  6. Some Applications from Finance and Insurance
  7. Numerical Schemes for Stochastic Differential Equations: Euler-Maruyama
  8. Numerical Schemes for Stochastic Differential Equations: Milstein scheme and Lamperti transform
  9. Convergence Analysis of Numerical Schemes and Extrapolation Methods
  10. Basics of Multilevel Monte Carlo Method
  11. Numerical Solutions of Jump-Diffusion Processes
  12. Simulation of Lévy Processes
  13. Some Applications from Finance and Insurance
  14. Basics of Markov Chain Monte Carlo and its Applications

Course Textbook(s)

  • R. Korn, E. Korn, G. Kroisandt, Monte Carlo Methods and Models in Finance and Insurance, Chapman & Hall/CRC, 2010

Course Material(s) and Reading(s)

Reading(s)

  • P. Glasserman, Monte Carlo Methods in Financial Engineering, Springer, 2003
  • G. S. Fishman, Monte Carlo: Concepts, Algorithms, and Applications, Springer, 1996

Supplementary Readings / Resources / E-Resources

Resources

Those who do not have R on their PCs can download it from the site http://www.r-project.org.

A very nice Quick-R website is located on http://www.statmethods.net.

Other

Related to the textbook, check the site http://www.stat.pitt.edu/stoffer/tsa3/R_toot.htm.

Orta Doğu Teknik Üniversitesi, Uygulamalı Matematik Enstitüsü, Üniversiteler Mahallesi, Dumlupınar Bulvarı No:1, 06800 Çankaya/Ankara