Monte Carlo Methods in Financial Engineering

Similar documents
Monte Carlo Methods in Finance

Handbook of Financial Risk Management

Market Risk Analysis Volume I

Financial Models with Levy Processes and Volatility Clustering

Continuous-time Stochastic Control and Optimization with Financial Applications

Computational Methods in Finance

Implementing Models in Quantitative Finance: Methods and Cases

Contents Critique 26. portfolio optimization 32

Risk-Neutral Valuation

Applied Stochastic Processes and Control for Jump-Diffusions

Introduction to Stochastic Calculus With Applications

Interest Rate Modeling

Fixed Income Modelling

Computational Finance Improving Monte Carlo

by Kian Guan Lim Professor of Finance Head, Quantitative Finance Unit Singapore Management University

Statistical Models and Methods for Financial Markets

Semimartingales and their Statistical Inference

IEOR E4703: Monte-Carlo Simulation

MONTE CARLO EXTENSIONS

Monte Carlo Methods in Structuring and Derivatives Pricing

INTRODUCTION TO THE ECONOMICS AND MATHEMATICS OF FINANCIAL MARKETS. Jakša Cvitanić and Fernando Zapatero

Brooks, Introductory Econometrics for Finance, 3rd Edition

Quasi-Monte Carlo for Finance

Math 416/516: Stochastic Simulation

MFE/3F Questions Answer Key

MFE/3F Questions Answer Key

Institute of Actuaries of India. Subject. ST6 Finance and Investment B. For 2018 Examinationspecialist Technical B. Syllabus

From Financial Engineering to Risk Management. Radu Tunaru University of Kent, UK

Math Computational Finance Option pricing using Brownian bridge and Stratified samlping

Asset Pricing and Portfolio. Choice Theory SECOND EDITION. Kerry E. Back

Market interest-rate models

Dynamic Copula Methods in Finance

Chapter 2 Uncertainty Analysis and Sampling Techniques

Martingale Methods in Financial Modelling

King s College London

Curriculum. Written by Administrator Sunday, 03 February :33 - Last Updated Friday, 28 June :10 1 / 10

Handbook of Monte Carlo Methods

Preface Objectives and Audience

MFE Course Details. Financial Mathematics & Statistics

With Examples Implemented in Python

Financial Risk Management and Governance Other VaR methods. Prof. Hugues Pirotte

BROWNIAN MOTION Antonella Basso, Martina Nardon

ADVANCED ASSET PRICING THEORY

NUMERICAL AND SIMULATION TECHNIQUES IN FINANCE

I Preliminary Material 1

Optimized Least-squares Monte Carlo (OLSM) for Measuring Counterparty Credit Exposure of American-style Options

Discrete-time Asset Pricing Models in Applied Stochastic Finance

AD in Monte Carlo for finance

TEST OF BOUNDED LOG-NORMAL PROCESS FOR OPTIONS PRICING

2 f. f t S 2. Delta measures the sensitivityof the portfolio value to changes in the price of the underlying

AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO Academic Press is an Imprint of Elsevier

Subject CT8 Financial Economics Core Technical Syllabus

WILEY A John Wiley and Sons, Ltd., Publication

Market Risk Analysis Volume II. Practical Financial Econometrics

Market Risk Analysis Volume IV. Value-at-Risk Models

Notes. Cases on Static Optimization. Chapter 6 Algorithms Comparison: The Swing Case

Martingale Methods in Financial Modelling

FIXED INCOME SECURITIES

2.1 Mathematical Basis: Risk-Neutral Pricing

EARLY EXERCISE OPTIONS: UPPER BOUNDS

Quasi-Monte Carlo Methods and Their Applications in High Dimensional Option Pricing. Man-Yun Ng

Accelerated Option Pricing Multiple Scenarios

Simulating Stochastic Differential Equations

MSc Financial Mathematics

Pricing Dynamic Guaranteed Funds Under a Double Exponential. Jump Diffusion Process. Chuang-Chang Chang, Ya-Hui Lien and Min-Hung Tsay

Estimating the Greeks

10. Monte Carlo Methods

CFE: Level 1 Exam Sample Questions

"Vibrato" Monte Carlo evaluation of Greeks

MFE Course Details. Financial Mathematics & Statistics

Value at Risk Ch.12. PAK Study Manual

MONTE CARLO BOUNDS FOR CALLABLE PRODUCTS WITH NON-ANALYTIC BREAK COSTS

We discussed last time how the Girsanov theorem allows us to reweight probability measures to change the drift in an SDE.

Math Option pricing using Quasi Monte Carlo simulation

Financial Statistics and Mathematical Finance Methods, Models and Applications. Ansgar Steland

Master s in Financial Engineering Foundations of Buy-Side Finance: Quantitative Risk and Portfolio Management. > Teaching > Courses

Math Computational Finance Double barrier option pricing using Quasi Monte Carlo and Brownian Bridge methods

2017 IAA EDUCATION SYLLABUS

AMH4 - ADVANCED OPTION PRICING. Contents

Financial Engineering. Craig Pirrong Spring, 2006

From Discrete Time to Continuous Time Modeling

Content Added to the Updated IAA Education Syllabus

SYLLABUS. IEOR E4728 Topics in Quantitative Finance: Inflation Derivatives

King s College London

Monte Carlo Based Numerical Pricing of Multiple Strike-Reset Options

Risk Neutral Valuation

A No-Arbitrage Theorem for Uncertain Stock Model

Hedging Under Jump Diffusions with Transaction Costs. Peter Forsyth, Shannon Kennedy, Ken Vetzal University of Waterloo

2.1 Random variable, density function, enumerative density function and distribution function

Finance & Stochastic. Contents. Rossano Giandomenico. Independent Research Scientist, Chieti, Italy.

M.S. in Quantitative Finance & Risk Analytics (QFRA) Fall 2017 & Spring 2018

Monte Carlo Methods for Uncertainty Quantification

Lecture outline. Monte Carlo Methods for Uncertainty Quantification. Importance Sampling. Importance Sampling

Option Pricing under Delay Geometric Brownian Motion with Regime Switching

for Finance Python Yves Hilpisch Koln Sebastopol Tokyo O'REILLY Farnham Cambridge Beijing

PROBABILITY. Wiley. With Applications and R ROBERT P. DOBROW. Department of Mathematics. Carleton College Northfield, MN

IEOR E4703: Monte-Carlo Simulation

Changes to Exams FM/2, M and C/4 for the May 2007 Administration

M.I.T Fall Practice Problems

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing

Transcription:

Paul Glassennan Monte Carlo Methods in Financial Engineering With 99 Figures <Q Springer

1 Foundations 1 1.1 Principles of Monte Carlo 1 1.1.1 Introduction 1 1.1.2 First Examples 3 1.1.3 Efficiency of Simulation Estimators 9 1.2 Principles of Derivatives Pricing 19 1.2.1 Pricing and Replication 21 1.2.2 Arbitrage and Risk-Neutral Pricing 25 1.2.3 Change of Numeraire 32 1.2.4 The Market Price of Risk 36 2 Generating Random Numbers and Random Variables 39 2.1 Random Number Generation 39 2.1.1 General Considerations 39 2.1.2 Linear Congruential Generators 43 2.1.3 Implementation of Linear Congruential Generators... 44 2.1.4 Lattice Structure 47 2.1.5 Combined Generators and Other Methods 49 2.2 General Sampling Methods 53 2.2.1 Inverse Transform Method 54 2.2.2 Acceptance-Rejection Method 58 2.3 Normal Random Variables and Vectors 63 2.3.1 Basic Properties 63 2.3.2 Generating Univariate Normals 65 2.3.3 Generating Multivariate Normals 71 3 Generating Sample Paths 79 3.1 Brownian Motion 79 3.1.1 One Dimension 79 3.1.2 Multiple Dimensions 90 3.2 Geometric Brownian Motion 93

x 3.2.1 Basic Properties 93 3.2.2 Path-Dependent Options 96 3.2.3 Multiple Dimensions 104 3.3 Gaussian Short Rate Models 108 3.3.1 Basic Models and Simulation 108 3.3.2 Bond Prices Ill 3.3.3 Multifactor Models 118 3.4 Square-Root Diffusions 120 3.4.1 Transition Density 121 3.4.2 Sampling Gamma and Poisson 125 3.4.3 Bond Prices 128 3.4.4 Extensions 131 3.5 Processes with Jumps 134 3.5.1 A Jump-Diffusion Model 134 3.5.2 Pure-Jump Processes 142 3.6 Forward Rate Models: Continuous Rates 149 3.6.1 The HJM Framework 150 3.6.2 The Discrete Drift 155 3.6.3 Implementation 160 3.7 Forward Rate Models: Simple Rates 165 3.7.1 LIBOR Market Model Dynamics 166 3.7.2 Pricing Derivatives 172 3.7.3 Simulation ' 174 3.7.4 Volatility Structure and Calibration 180 4 Variance Reduction Techniques 185 4.1 Control Variates 185 4.1.1 Method and Examples 185 4.1.2 Multiple Controls 196 4.1.3 Small-Sample Issues 200 4.1.4 Nonlinear Controls 202 4.2 Antithetic Variates 205 4.3 Stratified Sampling 209 4.3.1 Method and Examples 209 4.3.2 Applications 220 4.3.3 Poststratification 232 4.4 Latin Hypercube Sampling 236 4.5 Matching Underlying Assets 243 4.5.1 Moment Matching Through Path Adjustments 244 4.5.2 Weighted Monte Carlo 251 4.6 Importance Sampling 255 4.6.1 Principles and First Examples 255 4.6.2 Path-Dependent Options 267 4.7 Concluding Remarks 276

xi Quasi-Monte Carlo 281 5.1 General Principles 281 5.1.1 Discrepancy 283 5.1.2 Van der Corput Sequences 285 5.1.3 The Koksma-Hlawka Bound 287 5.1.4 Nets and Sequences 290 5.2 Low-Discrepancy Sequences 293 5.2.1 Halton and Hammersley 293 5.2.2 Faure 297 5.2.3 Sobol' 303 5.2.4 Further Constructions 314 5.3 Lattice Rules 316 5.4 Randomized QMC 320 5.5 The Finance Setting 323 5.5.1 Numerical Examples 323 5.5.2 Strategic Implementation 331 5.6 Concluding Remarks : 335 Discretization Methods 339 6.1 Introduction 339 6.1.1 The Euler Scheme and a First Refinement 339 6.1.2 Convergence Order 344 6.2 Second-Order Methods 348 6.2.1 The Scalar Case 348 6.2.2 The Vector Case 351 6.2.3 Incorporating Path-Dependence 357 6.2.4 Extrapolation 360 6.3 Extensions 362 6.3.1 General Expansions 362 6.3.2 Jump-Diffusion Processes 363 6.3.3 Convergence of Mean Square Error 365 6.4 Extremes and Barrier Crossings: Brownian Interpolation 366 6.5 Changing Variables ' 371 6.6 Concluding Remarks 375 Estimating Sensitivities 377 7.1 Finite-Difference Approximations 378 7.1.1 Bias and Variance 378 7.1.2 Optimal Mean Square Error 381 7.2 Pathwise Derivative Estimates 386 7.2.1 Method and Examples 386 7.2.2 Conditions for Unbiasedness 393 7.2.3 Approximations and Related Methods 396 7.3 The Likelihood Ratio Method 401 7.3.1 Method and Examples 401

7.3.2 Bias and Variance Properties 407 7.3.3 Gamma 411 7.3.4 Approximations and Related Methods 413 7.4 Concluding Remarks 418 Pricing American Options 421 8.1 Problem Formulation 421 8.2 Parametric Approximations 426 8.3 Random Tree Methods 430 8.3.1 High Estimator 432 8.3.2 Low Estimator 434 8.3.3 Implementation 437 8.4 State-Space Partitioning 441 8.5 Stochastic Mesh Methods 443 8.5.1 General Framework 443 8.5.2 Likelihood Ratio Weights 450 8.6 Regression-Based Methods and Weights 459 8.6.1 Approximate Continuation Values 459 8.6.2 Regression and Mesh Weights 465 8.7 Duality 470 8.8 Concluding Remarks 478 Applications in Risk Management 481 9.1 Loss Probabilities and Value-at-Risk 481 9.1.1 Background 481 9.1.2 Calculating VAR 484 9.2 Variance Reduction Using the Delta-Gamma Approximation.. 492 9.2.1 Control Variate 493 9.2.2 Importance Sampling 495 9.2.3 Stratified Sampling 500 9.3 A Heavy-Tailed Setting 506 9.3.1 Modeling Heavy Tails 506 9.3.2 Delta-Gamma Approximation 512 9.3.3 Variance Reduction 514 9.4 Credit Risk 520 9.4.1 Default Times and Valuation 520 9.4.2 Dependent Defaults 525 9.4.3 Portfolio Credit Risk 529 9.5 Concluding Remarks 535 Appendix: Convergence and Confidence Intervals 539 A.I Convergence Concepts 539 A.2 Central Limit Theorem and Confidence Intervals 541

xiii B Appendix: Results from Stochastic Calculus 545 B.I Ito's Formula 545 B.2 Stochastic Differential Equations 548 B.3 Martingales 550 B.4 Change of Measure 553 C Appendix: The Term Structure of Interest Rates 559 C.I Term Structure Terminology 559 C.2 Interest Rate Derivatives 564 References 569 Index 587