Advanced Numerical Techniques for Financial Engineering

Similar documents
Heinz W. Engl. Industrial Mathematics Institute Johannes Kepler Universität Linz, Austria

Valuation of Convertible Bonds

The Yield Envelope: Price Ranges for Fixed Income Products

FX Smile Modelling. 9 September September 9, 2008

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS

Crashcourse Interest Rate Models

Monte Carlo Methods for Uncertainty Quantification

Pricing with a Smile. Bruno Dupire. Bloomberg

Handbook of Financial Risk Management

Lecture Quantitative Finance Spring Term 2015

Advanced Numerical Methods for Financial Problems

FE610 Stochastic Calculus for Financial Engineers. Stevens Institute of Technology

A Study on Numerical Solution of Black-Scholes Model

NUMERICAL METHODS OF PARTIAL INTEGRO-DIFFERENTIAL EQUATIONS FOR OPTION PRICE

Monte Carlo Methods for Uncertainty Quantification

Implementing Models in Quantitative Finance: Methods and Cases

Pricing Implied Volatility

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

2.3 Mathematical Finance: Option pricing

Market interest-rate models

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

The Forward PDE for American Puts in the Dupire Model

Finite Difference Approximation of Hedging Quantities in the Heston model

Interest Rate Bermudan Swaption Valuation and Risk

Greek parameters of nonlinear Black-Scholes equation

Callable Bond and Vaulation

RISK-NEUTRAL VALUATION AND STATE SPACE FRAMEWORK. JEL Codes: C51, C61, C63, and G13

The Black-Scholes Model

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.

A distributed Laplace transform algorithm for European options

Puttable Bond and Vaulation

An Adjusted Trinomial Lattice for Pricing Arithmetic Average Based Asian Option

Monte Carlo Simulations

Research Article Exponential Time Integration and Second-Order Difference Scheme for a Generalized Black-Scholes Equation

1 The continuous time limit

-divergences and Monte Carlo methods

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

Derivatives Pricing. AMSI Workshop, April 2007

2.1 Mathematical Basis: Risk-Neutral Pricing

Numerical Methods in Option Pricing (Part III)

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

Interest Rate Cancelable Swap Valuation and Risk

Interest Rate Modeling

A Moment Matching Approach To The Valuation Of A Volume Weighted Average Price Option

Youngrok Lee and Jaesung Lee

The Mathematics Of Financial Derivatives: A Student Introduction Free Ebooks PDF

Practical example of an Economic Scenario Generator

Sensitivity of American Option Prices with Different Strikes, Maturities and Volatilities

American Option Pricing Formula for Uncertain Financial Market

SYLLABUS. IEOR E4728 Topics in Quantitative Finance: Inflation Derivatives

FINITE DIFFERENCE METHODS

The Black-Scholes Model

Computational Finance Finite Difference Methods

European option pricing under parameter uncertainty

Cash Accumulation Strategy based on Optimal Replication of Random Claims with Ordinary Integrals

A THREE-FACTOR CONVERGENCE MODEL OF INTEREST RATES

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

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

Interest Rate Models: An ALM Perspective Ser-Huang Poon Manchester Business School

Math Computational Finance Barrier option pricing using Finite Difference Methods (FDM)

1 The Hull-White Interest Rate Model

King s College London

American Foreign Exchange Options and some Continuity Estimates of the Optimal Exercise Boundary with respect to Volatility

An IMEX-method for pricing options under Bates model using adaptive finite differences Rapport i Teknisk-vetenskapliga datorberäkningar

Pricing of a European Call Option Under a Local Volatility Interbank Offered Rate Model

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

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

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

Financial and Actuarial Mathematics

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

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

Introduction to Stochastic Calculus With Applications

Quantitative Finance and Investment Core Exam

IEOR E4703: Monte-Carlo Simulation

Applied Stochastic Processes and Control for Jump-Diffusions

The Uncertain Volatility Model

Bruno Dupire April Paribas Capital Markets Swaps and Options Research Team 33 Wigmore Street London W1H 0BN United Kingdom

Tangent Lévy Models. Sergey Nadtochiy (joint work with René Carmona) Oxford-Man Institute of Quantitative Finance University of Oxford.

Deterministic Income under a Stochastic Interest Rate

Interest-Sensitive Financial Instruments

Hedging Credit Derivatives in Intensity Based Models

Optimal Option Pricing via Esscher Transforms with the Meixner Process

Rohini Kumar. Statistics and Applied Probability, UCSB (Joint work with J. Feng and J.-P. Fouque)

Short-time-to-expiry expansion for a digital European put option under the CEV model. November 1, 2017

NUMERICAL AND SIMULATION TECHNIQUES IN FINANCE

Binomial model: numerical algorithm

The Impact of Volatility Estimates in Hedging Effectiveness

Fast and accurate pricing of discretely monitored barrier options by numerical path integration

Math Computational Finance Option pricing using Brownian bridge and Stratified samlping

Financial derivatives exam Winter term 2014/2015

American Options; an American delayed- Exercise model and the free boundary. Business Analytics Paper. Nadra Abdalla

CS 774 Project: Fall 2009 Version: November 27, 2009

Pricing Barrier Options under Local Volatility

King s College London

Option Pricing Formula for Fuzzy Financial Market

Modeling via Stochastic Processes in Finance

FINANCIAL MATHEMATICS WITH ADVANCED TOPICS MTHE7013A

Accelerated Option Pricing Multiple Scenarios

PDE Methods for the Maximum Drawdown

Transcription:

Advanced Numerical Techniques for Financial Engineering Andreas Binder, Heinz W. Engl, Andrea Schatz Abstract We present some aspects of advanced numerical analysis for the pricing and risk managment of financial derivativess within a partial differential equation framework. Introduction The Pricing of structured financial instruments is a major issue in modern risk management, and the more complicated the instruments become, the more it is important to use advanced numerical pricing schemes. In this article, we concentrate on schemes for financial models which lead to partial differential equations. This covers a wide range of models, like Black- Scholes, certain models of stochastic volatility and the wide range of (one or more factor) short rate models like Hull-White and Black-Karasinski. Green s Functions and Adaptive Integration Let us start with the most easy case of classical Black-Scholes: Assume, the underlying equity follows a random walk ds t S t dt S dw with dw being the increment of a standard Wiener process. The Black-Scholes trick constructs a risk-free portfolio of being short one option and long delta shares which leads to an evolution of the portfolio value which is risk-free and therefore has to lead to the same return as the risk-free cash account. The value of a European option within this framework satisfies the Black Scholes equation V S V V t S r S rv S This is a parabolic differential equation backwards in time. To make it well-posed (meaning uniquely solvable with the solution depending continuous on the data), one has to specify an end condititon (the pay-off function at maturity) and boundary conditions at zero and at infinity. The solution of this problem is given by with V S, t G S, S, t, T MathConsult GmbH, 3 G S, S, t, T Payoff S S r T t S T t log S S! r " # T t # " T t

for arbitrary payoff-functions. This can be utilized for numerical schemes: European options with arbitrary payoffs can be priced by implementing numerical integration schemes like high order Gaussian integration. If one is interested in pricing Bermudan options, one can construct a grid at time t [Bermudan day k], and obtain the option values there by making a time step until t [Bermudan day k+] and using the same representation as above. At the future time step, typically the Gauss integration points will be no grid points, hence interpolation techniques should be applied. Picture :Value of a chooser option on an equity paying discrete dividends. Expiry of the chooser option is in the front. Results obtained by Adaptive Integration, as implemented in the UnRisk PRICING ENGINE. Similar techniques are available for one factor interest rate models. The differential equation here looks for example [Wilmott] like this: t + w + ( u λ w) rv = The Green Function here looks quite complicated [Shreve, pp. 3-3], because the underlying r is also used for discounting (which is different to Black-Scholes or Black 76). This leads to double integrals, which can be reduced to single integrals in the case of, say, a one-factor Hull-White model. Upwind Techniques and Streamline Diffusion The partial differential equations obtained by using (one or more-factor) short rate models or by modelling convertible bonds considering stochastic equity and stochastic interest rates can be interpreted as convection-diffusion-reaction equations. This type of equation is typically found in applications in continuum mechanics. The typical shape of a two factor interest rate model is t + w + ρ wq l + q l + ( u λ r w) + ( u λ l w) l rv = MathConsult GmbH, 3

where the coefficient functions are determined by the special interest rate model. The numerical solution using standard discretisation methods cause severe problems, resulting in high oscillations in the computed values. It is the drift term which is mainly responsible for these difficulties and which forces us to use specifically developed methods for the numerical solution. These methods have to use so-called upwind strategies, in order to obtain stability meaning, very roughly speaking, that you use information at those points where this information comes from ( you follow the direction of the flow ). In trinomial tree methods, it is the up-branching and down-branching which takes into account the upwinding and leads to nonnegative weights which correspond to stability. The standard streamline diffusion method, which was introduced by Hughes and Brooks for the numerical solution of convection dominated convection-diffusion equations, is such a method and is based on the finite element method. It achieves stability by adding artificial diffusion into the direction of the streamlines, which are mainly determined by the drift. In addition to its good global stability properties it is a method of higher order of convergence, which yields additional advantages compared for example to simple upwinding with finite differences. The picture shows the value of an option on a zero coupon bond as a function of the short rate r and of the second state variable u of the Hull-White model like in [Rebonato]. Note that this picture should demonstrate the stability and robustness properties of the streamline diffusion method..75 value.5.5 -. u... r -. Image source picture : MathConsult GmbH, Linz MathConsult GmbH, 3

Inverse Problems and Model Calibration For the pricing of financial derivatives, the user has to provide input data which describe the random behaviour of the underlying process. Typically the volatility is the most critical input. The standard routine in pricing complex structures is, first, to identify the model parameters from market prices of liquid and actively traded instruments, and second, use the obtained parameters in advanced pricing schemes like the ones described above. Calibrating model parameters in our PDE framework means the identification of parameters in parabolic differential equations, a problem which is ill-posed in the sense of Hadamard. This means: a) For given market data, a solution (model parameters) need not exist, or b) If it exists, the solution need not be unique, or c) The solution need not depend continuously on the data, meaning that arbitrarily small perturbations of the data might lead to arbitrarily large perturbations of the solution. For the robust solution of ill-posed problems, so called regularization techniques have to be applied to obtain stable and robust algorithms. Consider the problem of determining a local volatility function (in the sense of Dupire) (S) from prices of options with one maturity but with different strike prices. As long as there is no noise in the data, output least square approaches work quite well as the following picture demonstrates Image Source pictures 3,4,5: Industrial Mathematics Institute, University of Linz The red line is the (unknown) volatility function, and the spot price of the equity is assumed to be. As expected, there is good identification as long as we are not too deep in the money or to deep out of the money. At the extreme ends, the option prices do not contain much information and therefore the solution identified (blue) depends on the starting level (green). If you add noise to the input data (and there is always noise in option prices due to bid-offer spreads), the situation becomes nasty without regularization. MathConsult GmbH, 3

With (quite small) noise levels of. and.5 percent, output least squares techniques lead to oscillating results. But regularization helps: The dotted curve shows the result for a good choice of the regularisation parameter, the blue curve is obtained from under-regularisation, the green one for over-regularisation. A posteriori techniques (which do not need knowledge on the true solution) for choosing optimal regularization strategies are available. Resume Advanced numerical techniques which take into account accuracy, speed, stability and robustness are a must in modern financial engineering. Surprisingly (or not so surprisingly?), MathConsult GmbH, 3

algorithms from engineering applications like computational multiphysics problems can and should be applied to computational finance problems. Acknowledgement Parts of this work are supported by the Austrian science foundation (FWF) in the project Fast numerical methods in Mathematical Finance, project Nr. E67. References Bouchouev I., Isakov V. :. Uniqueness, stability and numerical me-thods for the inverse problem that arises in financial markets. Inverse Problems, 5: R95- R6, 999 Engl, H. W., Hanke, M., Neubauer, A.: Regularization of Inverse Problems, Kluwer, nd edition, Engl, H.W., Rundell, W.:. Inverse Problems in Diffusion Processes. SIAM, Philadelphia, 995. Großmann, C., Roos H-.G.. Numerik partieller Differentialgleichungen. B.G.Teubner Stuttgart, 994. Rebonato, R.: Interest-Rate Option Models, Wiley, nd edition, 998 Roos, H.-G., Stynes, M., Tobiska, L. : Numerical Methods for Singularly Perturbed Differential Equations, Convection-Diffusion and Flow Problems, Springer, 996 Schatz, A: Lump Ore, Pellets, and Dead Men Mathematical Modelling and Numerical Simulation of the COREX Reduction Shaft. PhD Thesis, Johannes Kepler Universität Linz, Scherzer,O.: Explicit versus implicit relative error regularization on the space of functions of bounded variation, to appear in Contemporary Mathematics Shreve, S.: Stochastic Calculus and Finance, which can be downloaded from www.cs.cmu.edu/~chal/shreve.html (997) Wilmott, P.: Derivatives The Theory and Practice of Financial Engineering, Wiley, 998. Dr. Andreas Binder is managing director of MathConsult GmbH and of the Industrial Mathematics Competence Center in Linz, Austria. He is also the head of the development team of the UnRisk PRICING ENGINE. binder@mathconsult.co.at www.mathconsult.co.at Prof. Dr. Heinz W. Engl is Head of the Industrial Mathematics Institute (University of Linz, Austria) and Head of the Radon Institute for Computational and Applied Mathematics of the Austrian Academy of Sciences. He is also President of the Austrian Mathematical Society. engl@indmath.uni-linz.ac.at www.indmath.uni-linz.ac.at Dr. Andrea Schatz has done her Ph.D. in the numerical simulation of blast furnaces. She now develops fast numerical schemes for computational finance. schatz@mathconsult.co.at www.unriskderivatives.com MathConsult GmbH, 3