King s College London

Similar documents
King s College London

- 1 - **** d(lns) = (µ (1/2)σ 2 )dt + σdw t

NEWCASTLE UNIVERSITY SCHOOL OF MATHEMATICS, STATISTICS & PHYSICS SEMESTER 1 SPECIMEN 2 MAS3904. Stochastic Financial Modelling. Time allowed: 2 hours

Computational Finance

MATH4143: Scientific Computations for Finance Applications Final exam Time: 9:00 am - 12:00 noon, April 18, Student Name (print):

2.1 Mathematical Basis: Risk-Neutral Pricing

Write legibly. Unreadable answers are worthless.

Monte Carlo Methods in Structuring and Derivatives Pricing

Numerical schemes for SDEs

MASM006 UNIVERSITY OF EXETER SCHOOL OF ENGINEERING, COMPUTER SCIENCE AND MATHEMATICS MATHEMATICAL SCIENCES FINANCIAL MATHEMATICS.

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Fall 2017 Instructor: Dr. Sateesh Mane.

IEOR E4703: Monte-Carlo Simulation

Monte Carlo Simulations

MATH6911: Numerical Methods in Finance. Final exam Time: 2:00pm - 5:00pm, April 11, Student Name (print): Student Signature: Student ID:

Math 239 Homework 1 solutions

Stochastic Differential Equations in Finance and Monte Carlo Simulations

Simulating more interesting stochastic processes

Valuation of Asian Option. Qi An Jingjing Guo

Barrier Option. 2 of 33 3/13/2014

Simulating Stochastic Differential Equations

FMO6 Web: Polls:

Lecture 17. The model is parametrized by the time period, δt, and three fixed constant parameters, v, σ and the riskless rate r.

Math 623 (IOE 623), Winter 2008: Final exam

Monte Carlo Methods for Uncertainty Quantification

FINANCIAL OPTION ANALYSIS HANDOUTS

Asian Option Pricing: Monte Carlo Control Variate. A discrete arithmetic Asian call option has the payoff. S T i N N + 1

Quasi-Monte Carlo for Finance

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing

Replication and Absence of Arbitrage in Non-Semimartingale Models

From Discrete Time to Continuous Time Modeling

Computational Finance Improving Monte Carlo

JDEP 384H: Numerical Methods in Business

Economathematics. Problem Sheet 1. Zbigniew Palmowski. Ws 2 dw s = 1 t

Lecture 4. Finite difference and finite element methods

Practical Hedging: From Theory to Practice. OSU Financial Mathematics Seminar May 5, 2008

Estimating the Greeks

Stochastic Modelling in Finance

AMH4 - ADVANCED OPTION PRICING. Contents

Module 10:Application of stochastic processes in areas like finance Lecture 36:Black-Scholes Model. Stochastic Differential Equation.

A new approach for scenario generation in risk management

The Use of Importance Sampling to Speed Up Stochastic Volatility Simulations

The Black-Scholes Model

Exact Sampling of Jump-Diffusion Processes

Binomial model: numerical algorithm

The Black-Scholes Model

M5MF6. Advanced Methods in Derivatives Pricing

On the Cost of Delayed Currency Fixing Announcements

Financial Engineering MRM 8610 Spring 2015 (CRN 12477) Instructor Information. Class Information. Catalog Description. Textbooks

Exam Quantitative Finance (35V5A1)

The Black-Scholes Model

Errata, Mahler Study Aids for Exam 3/M, Spring 2010 HCM, 1/26/13 Page 1

Valuation of performance-dependent options in a Black- Scholes framework

"Vibrato" Monte Carlo evaluation of Greeks

Module 4: Monte Carlo path simulation

Monte Carlo Methods for Uncertainty Quantification

DRAFT. 1 exercise in state (S, t), π(s, t) = 0 do not exercise in state (S, t) Review of the Risk Neutral Stock Dynamics

On the Cost of Delayed Currency Fixing Announcements

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Fall 2017 Instructor: Dr. Sateesh Mane.

Exercises for Mathematical Models of Financial Derivatives

Computer Exercise 2 Simulation

Lecture 11: Ito Calculus. Tuesday, October 23, 12

Monte Carlo Methods. Prof. Mike Giles. Oxford University Mathematical Institute. Lecture 1 p. 1.

MOUNTAIN RANGE OPTIONS

Monte Carlo Methods in Financial Engineering

Advanced Topics in Derivative Pricing Models. Topic 4 - Variance products and volatility derivatives

IEOR E4703: Monte-Carlo Simulation

Derivative Securities Fall 2012 Final Exam Guidance Extended version includes full semester

Computing Greeks with Multilevel Monte Carlo Methods using Importance Sampling

Mathematics of Finance Final Preparation December 19. To be thoroughly prepared for the final exam, you should

AD in Monte Carlo for finance

Final Exam Key, JDEP 384H, Spring 2006

Gamma. The finite-difference formula for gamma is

23 Stochastic Ordinary Differential Equations with Examples from Finance

CFE: Level 1 Exam Sample Questions

Math 416/516: Stochastic Simulation

MONTE CARLO EXTENSIONS

MAFS5250 Computational Methods for Pricing Structured Products Topic 5 - Monte Carlo simulation

The mathematical finance of Quants and backward stochastic differential equations

SOCIETY OF ACTUARIES Quantitative Finance and Investment Advanced Exam Exam QFIADV AFTERNOON SESSION

FE610 Stochastic Calculus for Financial Engineers. Stevens Institute of Technology

Importance Sampling for Option Pricing. Steven R. Dunbar. Put Options. Monte Carlo Method. Importance. Sampling. Examples.

Numerical Simulation of Stochastic Differential Equations: Lecture 1, Part 1. Overview of Lecture 1, Part 1: Background Mater.

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Fall 2017 Instructor: Dr. Sateesh Mane.

Market Volatility and Risk Proxies

Derivative Securities

Computational Finance Finite Difference Methods

INSTITUTE OF ACTUARIES OF INDIA

The Pennsylvania State University. The Graduate School. Department of Industrial Engineering AMERICAN-ASIAN OPTION PRICING BASED ON MONTE CARLO

FINITE DIFFERENCE METHODS

Computer Exercise 2 Simulation

Department of Mathematics. Mathematics of Financial Derivatives

MFE/3F Questions Answer Key

PDE Methods for the Maximum Drawdown

Financial derivatives exam Winter term 2014/2015

Modeling via Stochastic Processes in Finance

MSc in Financial Engineering

Definition Pricing Risk management Second generation barrier options. Barrier Options. Arfima Financial Solutions

4. Black-Scholes Models and PDEs. Math6911 S08, HM Zhu

Probability in Options Pricing

Transcription:

King s College London University Of London This paper is part of an examination of the College counting towards the award of a degree. Examinations are governed by the College Regulations under the authority of the Academic Board. PLACE this paper and any answer booklets in the EXAM ENVELOPE provided Candidate No:................................ Desk No:....................... MSc Examination Numerical and Computational Methods in Finance Summer 2017 Time Allowed: Two Hours All questions carry equal marks. Full marks will be awarded for complete answers to FOUR questions. If more than four questions are attempted, then only the best FOUR will count. NO calculators are permitted. TURN OVER WHEN INSTRUCTED 2017 c King s College London DO NOT REMOVE THIS PAPER FROM THE EXAMINATION ROOM

1. (i) What does it mean to say that a trader sells a call option on a stock and then hedges their exposure using the discrete-time delta-hedging trading strategy? (ii) Suppose that a trader does pursue this investment strategy and rehedges at a finite number of time points t i. Derive the difference equations you would use to simulate the outcome of this strategy. [30%] (iii) Explain what is meant by a utility function and describe how you would estimate the trader s expected utility. (iv) How would you estimate the accuracy of your calculation of the expected utility? [10%] (v) Suppose that the stock follows the Black-Scholes model and that the trader re-hedges at N evenly spaced time points. Is it always true that the trader s expected utility will increase as n? Justify your answer. - 2 - See Next Page

2. (i) A stock price process S t follows geometric Brownian motion ds t = S t (µ dt + σ dw t ) write a MATLAB function to simulate M price paths at the N + 1 evenly spaced points S 0, S δt, S 2δt,... S T where δt = T N. [30%] (ii) Describe how you would use this code to approximate the risk-neutral price of a discrete-time Knock-out call option with strike K, maturity T and barrier B > S 0 in the Black Scholes model by the Monte Carlo method. (Recall that by definition of this option, if at any time iδt where i {0, 1, 2,..., N} the price is above the barrier B the option will have a payoff of zero. Otherwise its payoff is given by max{s T K, 0}.) (iii) How would you estimate the error in your answer? [10%] (iv) How would you apply the control variate method to decrease the error in your answer? [30%] (v) Suppose that simple Monte Carlo with 100, 000 samples is accurate to within 2 cents and that using the control variate method with the same number of samples the answer is accurate to within 1 cent. Estimate how many samples would be needed to make the simple Monte Carlo method as accurate as the control variate method. Explain your answer. [10%] - 3 - See Next Page

3. (i) Define the term pseudo square root. [10%] (ii) Define the term Cholesky decomposition. [10%] (iii) Let N 1, N 2 and N 3 be independent Gaussian random variables of mean 0 and standard deviation 1. Suppose that X 1, X 2 and X 3 are random variables defined by: X 1 = 2N 1 + N 3 X 2 = 3N 2 X 3 = N 1 + 4N 2 + N 3. What is the covariance matrix of (X 1, X 2, X 3 )? (iv) Write down two distinct pseudo square roots of this covariance matrix. (v) In the Markowitz model, assets returns over a time period T are assumed to be normally distributed with covariance matrix Σ and mean vector µ. Explain how the Cholesky decomposition could be used to simulate asset returns in this model. (vi) Prove that there is no real valued square matrix L such that LL T = ( 1 0 0 1 ) - 4 - See Next Page

4. (i) Let X t be a stochastic process which solves the SDE ( 1 dx t = + X 2 t + 1 ) ( ) 2 X t dt + 1 + X 2 t dw t, X 0 = 0 where W t is Brownian motion. Write down the Euler scheme for X t. (ii) Show that X t = sinh(t + W t ). (iii) How would you simulate X t in practice? Write a MATLAB function that produces a matrix of M simulations of X t over a time interval T with N time steps. [30%] (iv) Describe a graph you could plot to test how rapidly the Euler scheme for X t converges to the true solution of the stochastic differential equation. Briefly describe how you could produce this graph in MATLAB. What result would you expect? [30%] 5. (i) The backwards heat equation is u t = σ2 2 u x 2. You are given the condition u(x, T ) = f(x) where f is a piecewise smooth bounded real function, and wish to solve this equation numerically using the explicit finite difference method. Derive the difference equations you would use to find the solution to the backward heat equation at time 0. [30%] (ii) Explain briefly how solving the heat equation can be used to price derivatives in the Black Scholes model with an interest rate of 0. (iii) When is the explicit finite difference method stable? [10%] (iv) Give a probabilistic interpretation of the difference equations you derived in the first part of the question. (v) Let δt be the time step used for finite difference method and δx the space step. Suppose we wish to compute u(0, T ) for some fixed time T. Let u N (0, 0) denote the value computed by using the finite difference method with δt = δx = T. Show that in this case we can find a function f such N that u N (0, 0) does not converge to the correct answer as N. - 5 - Final Page