Approximating a multifactor di usion on a tree.

Similar documents
CALIBRATION OF THE HULL-WHITE TWO-FACTOR MODEL ISMAIL LAACHIR. Premia 14

Continuous-Time Consumption and Portfolio Choice

One-Factor Models { 1 Key features of one-factor (equilibrium) models: { All bond prices are a function of a single state variable, the short rate. {

Pricing with a Smile. Bruno Dupire. Bloomberg

Fixed Income Analysis Calibration in lattice models Part II Calibration to the initial volatility structure Pitfalls in volatility calibrations Mean-r

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

Equilibrium Asset Returns

Mixing Di usion and Jump Processes

Martingale Pricing Theory in Discrete-Time and Discrete-Space Models

Change of Measure (Cameron-Martin-Girsanov Theorem)

Market interest-rate models

From Discrete Time to Continuous Time Modeling

Finance: A Quantitative Introduction Chapter 7 - part 2 Option Pricing Foundations

Learning Martingale Measures to Price Options

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

Monte Carlo Methods in Financial Engineering

Faster solutions for Black zero lower bound term structure models

Mossin s Theorem for Upper-Limit Insurance Policies

Fractional Brownian Motion as a Model in Finance

TEST OF BOUNDED LOG-NORMAL PROCESS FOR OPTIONS PRICING

Arbitrage, Martingales, and Pricing Kernels

A Note on the Pricing of Contingent Claims with a Mixture of Distributions in a Discrete-Time General Equilibrium Framework

Lattice (Binomial Trees) Version 1.2

Basic Arbitrage Theory KTH Tomas Björk

Crashcourse Interest Rate Models

Continuous-Time Pension-Fund Modelling

1 Mathematics in a Pill 1.1 PROBABILITY SPACE AND RANDOM VARIABLES. A probability triple P consists of the following components:

Homework 1 posted, due Friday, September 30, 2 PM. Independence of random variables: We say that a collection of random variables

Binomial Option Pricing

MEASURING PORTFOLIO RISKS USING CONDITIONAL COPULA-AR-GARCH MODEL

3.4 Copula approach for modeling default dependency. Two aspects of modeling the default times of several obligors

Interest-Sensitive Financial Instruments

Martingale Approach to Pricing and Hedging

EC202. Microeconomic Principles II. Summer 2009 examination. 2008/2009 syllabus

Consumption-Savings Decisions and State Pricing

An Introduction to Copulas with Applications

Statistical Evidence and Inference

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2012, Mr. Ruey S. Tsay. Solutions to Final Exam

A Generalization of Gray and Whaley s Option

Multivariate longitudinal data analysis for actuarial applications

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

Option Pricing Formula for Fuzzy Financial Market

Beyond the Black-Scholes-Merton model

No-arbitrage theorem for multi-factor uncertain stock model with floating interest rate

AMH4 - ADVANCED OPTION PRICING. Contents

Implied Systemic Risk Index (work in progress, still at an early stage)

Stochastic Processes and Stochastic Calculus - 9 Complete and Incomplete Market Models

Financial Models with Levy Processes and Volatility Clustering

Monte Carlo Methods in Finance

Constructing Markov models for barrier options

Distortion operator of uncertainty claim pricing using weibull distortion operator

Measuring the Wealth of Nations: Income, Welfare and Sustainability in Representative-Agent Economies

THE MARTINGALE METHOD DEMYSTIFIED

Multivariate Statistics Lecture Notes. Stephen Ansolabehere

1. Money in the utility function (continued)

Operational Risk. Robert Jarrow. September 2006

Term Structure of Credit Spreads of A Firm When Its Underlying Assets are Discontinuous

BROWNIAN MOTION Antonella Basso, Martina Nardon

SOLVENCY AND CAPITAL ALLOCATION

Numerical Evaluation of Multivariate Contingent Claims

Option Pricing under Delay Geometric Brownian Motion with Regime Switching

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

The Yield Envelope: Price Ranges for Fixed Income Products

IEOR 3106: Introduction to Operations Research: Stochastic Models SOLUTIONS to Final Exam, Sunday, December 16, 2012

ELEMENTS OF MATRIX MATHEMATICS

Computational Finance. Computational Finance p. 1

CAPITAL BUDGETING IN ARBITRAGE FREE MARKETS

Lecture Notes 1

Expected Utility and Risk Aversion

Portfolio Variation. da f := f da i + (1 f ) da. If the investment at time t is w t, then wealth at time t + dt is

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

THE USE OF NUMERAIRES IN MULTI-DIMENSIONAL BLACK- SCHOLES PARTIAL DIFFERENTIAL EQUATIONS. Hyong-chol O *, Yong-hwa Ro **, Ning Wan*** 1.

IT Project Investment Decision Analysis under Uncertainty

OPTIMAL PORTFOLIO CONTROL WITH TRADING STRATEGIES OF FINITE

Dynamic Hedging and PDE Valuation

Desirable properties for a good model of portfolio credit risk modelling

STOCHASTIC VOLATILITY AND OPTION PRICING

Local vs Non-local Forward Equations for Option Pricing

Quasi-Monte Carlo for Finance

Multi-dimensional Term Structure Models

Technical Appendix to Long-Term Contracts under the Threat of Supplier Default

Simulating more interesting stochastic processes

Stochastic Dynamical Systems and SDE s. An Informal Introduction

Energy and public Policies

PORTFOLIO MODELLING USING THE THEORY OF COPULA IN LATVIAN AND AMERICAN EQUITY MARKET

On the Distribution and Its Properties of the Sum of a Normal and a Doubly Truncated Normal

Optimal Option Pricing via Esscher Transforms with the Meixner Process

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2011, Mr. Ruey S. Tsay. Solutions to Final Exam.

(A note) on co-integration in commodity markets

Valuation of Forward Starting CDOs

Synthetic CDO Pricing Using the Student t Factor Model with Random Recovery

Pricing & Risk Management of Synthetic CDOs

E cient trading strategies with transaction costs

A No-Arbitrage Theorem for Uncertain Stock Model

Asset Pricing under Information-processing Constraints

On the Ross recovery under the single-factor spot rate model

Brownian Motion and Ito s Lemma

Exam Quantitative Finance (35V5A1)

Numerical schemes for SDEs

Markowitz portfolio theory

Transcription:

Approximating a multifactor di usion on a tree. September 2004 Abstract A new method of approximating a multifactor Brownian di usion on a tree is presented. The method is based on local coupling of the marginal branches with the multifactor Gaussian copula. The structure of the copula s correlation matrix is selected so as to correspond to the available correlation parameters in the model. The method is more general than the ones existing in the literature, while it reproduces the limiting cases and it is immediately generalizable to non-standard tree branching if it occurs. Contents 1 General setup 2 2 The two-dimensional case 5 3 Literature review 5 References 6 andre@chirikhin.com

Approximating a multifactor di usion on a tree 2 1 General setup Let X 2 R n follow a k-dimensional generalized Brownian di usion, where drift and di usion > 0 are Markov processes from L 1 and L 2 : dx = (X; t)dt + (X; t)dw; (1.1) hdw i ; dw j i = ij dt; 1 i < j k: We interpret the coordinates X as the processes of the underlying securities. When dealing with pricing certain derivative contingent on X, such di usions are often approximated on trees. In what follows we assume that the approximation tree is l nomial recombining, that is i-th coordinate is l i -nomial recombining tree, and from each node has Q i l i followers. Two main complications arise when implementing the tree approximation in higher dimension in the non-independent case. Local approximation of the dependence structure. Standard approach deals with approximating the discrete multivariate transition kernel. The problem is that the number of correlations de ning the Brownian motions not enough to fully characterize the joint distribution function, once information that we have joint Gaussian distribution is dropped, as correlations capture only linear dependence. Additional assumptions or approximations, implicit or explicit, are needed to handle higher joint moments. The standard approach, followed in [HA93], [FD01], [Sch99] is to approximate each component of X independently on a l-nomial tree and then couple the margins on each node by solving for the full discrete joint distribution of n l components, such that pairwise local correlations are reproduced. As we noticed before, already in bivariate trinomial case, or tri-variate binomial case the corresponding linear system appears underspeci ed that requires making extra assumptions to reduce dimensionality. In the papers mentioned above, the extra condition is reproduction of the perfectly correlated case and assumption that the joint distribution is well approximated as linear combination of independent and perfectly correlated (or anticorrelated) cases, the weight of the latter being proportional to correlation. While this worked for two-dimensional triaomial case, this will not be enough to complete the system in higher dimensional cases. Nonstandard branching. For the above mentioned method to work, one requires to know the correlation structure in some extreme cases. These can be easily guessed if branching is standard, but not in the case of nonstandard branching, in which case further approximation is needed. Both problems can be resolved by recalling the fact that we are discretizing multidimensional Brownian di usion. By de nition of the Brownian motion, random vector (dx (X; t)dt)=(x; t) follows n-dimensional, k-factor Gaussian distribution, hence the joint distribution of the vector s

Approximating a multifactor di usion on a tree 3 component-wise rank transfromaion p = prob( < (dx (X; t)dt)=(x; t)) is n-dimensional, k-factor Gaussian copula. Note, that to make this conclusion we need to start with multivariate Brownian motion in speci cation of X. Only considering marginal Brownian motions and specifying correlation of their increments is not enough to fully specify the dependence structure, as other than Gaussian copula can reproduce the increments correlation, e.g. t-copula. However, adding the condition for correlation assumes that it correlation is computable, hence that the joint dynamics of the marginal Brownian motions is already speci ed somehow, which, by Sklar theorem, is equivalent to specifying their copula. Therefore, the joint distribution of ranks of the marginal Brownian montions paths will have that copula. For this reason, in what follows we restrict the assumption that the copula of the increments is Gaussian, unless speci ed otherwise. Before proceeding, we make few comments on why the standard approach yields the problem being underspeci ed. As we have just noted, by selecting a copula of the marginal Brownian increments, we do fully specify the multivarite distribution of dx. The problem becomes underspeci ed when, after discretizing the process, we choose to look only at the second moment and ignore the copula that we had started with. By doing so, we partly loose information about the joint dynamics that was present in the original formulation, at the expense of seemingly better analytical tractability. Our observation above shows that with dimensionality increasing, the second moment alone quickly becomes insu cient, and making the approximation tractable will require further assumptions in higher dimensions. Neither would be needed if we could decouple marginal processes, build approximating trees independently and then couple them back fully utilizing the original denendance speci cation. Using copula of the increment, if it is available and tractable (and it is both for low-dimentional Brownian motion), does exactly that, and, as we will show, works automatically in the case of nonstandard branching. Speci cally, for a given node of a tree denote X the n-dimensional matrix (a 3-d cube if n = 3) of the follower nodes, where is a n-dimensional coordinate vector: i = 1::l i ; i = 1::n. The matrix X is the direct product of the n marginal state vectors x i ; i = 1::n, which are determined by the procedure that would build a one-dimensional tree for the corresponding component of X. In what follows we will designate the j-th component of i-th vector x ji to mimic matrix notation, where the second coordinate corresponds to the "vector column". Note, however, that x ji is not necessarily a matrix, as number of elements in i-th and k-th columns are l i and l k correspondingly. As X i 2 R, which is ordered, we always can assume that x ji < x j+1;i. Building the marginal trees amounts to computing the marginal local transition vectors p ji = prob(x i (t+1) = x ji ) for all nodes of X i (t), while building joint distribution is determining prob(x(t + 1) = X ) for all realizations of. Introduce the marginal local cumulative probabilities v ji, with rst indices now starting at 0 (not 1 as for and all other matrices!) such that v ji = 0 if j = 0 P j s=1 p ji if j > 0 (1.2) This will, e ectively, make use of the copula "groundness" on the next step and simplify notation

Approximating a multifactor di usion on a tree 4 of the main formula (1.3). Consider an arbitrary n dimensional copula C (for de nition and basic properties see [PMS02]). The state transition probability is therefore a discrete "density" of C, given by the "includsion/exclusion" formula, present in the copula de nition [PMS02]. For given follower state de ne componentwise two vectors a is ; s = 1; 2, as function of the "index" vector : a is = i 2 + s; thus substituting i by i 1 when s = 1. For a given follower state with index, consider the n-dimensional hull, with i-th edge [v i;ai;1 ; v i;ai;2 ]. Then, the transition probability is given by: prob(x t+1 = X ) = 2X ::: i 1 =1 2X i n=1 ( 1) P n k=1 i k C(v 1;a1;i1 ; :::; v n;an;in ): (1.3) This formula allows recovering the joint transition probabilities for arbitrary marginal distributions and arbitrary probability thresholds. Intuitively, we have rst decoupled the margins, which enabled us to discretize the states and determine p ji. Then we build cumulative transition probabilities and couple them back with some copula of the proper dimension, which allows us to recover the transition "density", ie transition probabilities to states. As we did not make any assumptions about spacing of the marginal states, the procedure works for both standard and nonstandard branching. In the case that we have started with, the copula is n-dimensional (k-factor) Gaussian copula. Note, the independence copula trivially reproduces the independent case, and Gaussian copula also reproduces the extreme case of perfect correlation (by construction of the copula), therefore it reduces to the same extreme cases as considered in [FD01], [Sch99]. As we we did not assume any speci c form of the SDE coe cients, the procedure can obviously be generalized for the case of arbitrary marginal Markov di usions, once the copula of it s increment is known. The general procedure would therefore be as follows: 1. Build marginal trees using some standard procedure. 2. Order states and compute cumulative transition probabilities following (1.2). 3. For each state, create local transition measures using local copula of the increment. Given marginal thresholds v ji, use formula (1.3) where indices obey shifting (??) 4. Perform further linear transformations of the states if needed (as those in the HW procedure that reproduces marginal forward curves).

Approximating a multifactor di usion on a tree 5 2 The two-dimensional case Consider a special case [FD01] when n = 2; k = 2, i (X; t) = i (X i ; t), ii (X; t) = i (X i ; t), and i;j6=i = 0. E ectively, we have two "factorized" one-dimensional Browninan motions, increments of which are correlated with constant correlation. Bivariate Gaussian copula will be given in this case by G(x; y) = dt 1 (x); 1 (y) ; where (; ) is bivariate standardized Gaussian cumulative distribution, with correlation, and 1 () is one-dimensional standardized inverse Gaussian distribution. Suppose we enumerate the the marginal follower states of x and y with indices s and r, both taking values f1; 2; 3g. Then formula (1.3) simpli es into prob(x t+1 = x s;r ) =G(v x;s ; v y;r ) + G(v x;s 1 ; v y;r 1 ) (2.1) G(v x;s ; v y;r 1 ) G(v x;s 1 ; v y;r ); where v ji are given by (1.2), and marginal transition probabilities are obtained when building marginal trees. Note that it is possible to specify local correlation structure, if it is needed. 3 Literature review From the most abstract point of view, we are dealing with approximation of a Markov process SDE on a lattice. In addition to vast literature on such methods in the mathematical nance literature, there are have been quite few results on generalizing the setup to the process increment other than Brownian or some simple form of jump di usion. Few works consider a general setup of a Levy process, arguing that every martingale di usion can be represented as Brownian motion with changed time [EK01]; the authors proceed to introduce the Levy process generating copula and provide lattice method to price a single name derivatives. There are results of the same avor on studying multidimensional Levy processes and corresponding Levy copulas [CT02], [KP03], not going into lattice methods though. We were not able, however, to identify any results on applying copulas to solve the practical problem of approximating the local dependence structure of the tree approximation of a di usion, which allows to consider the ndings presented in this note original.

Approximating a multifactor di usion on a tree 6 References [CT02] [EK01] R. Cont and P. Tankov, Dependence structure of spectrally positive multidimensional levy processes., Journal of Computational Finance 7 (2002), no. 7, 1 49. N. Weber E. Kellezi, Numerical methods for levy processes: Lattice methods and the density, the subordinator and the time copula., 2001. [FD01] F.Mercurio and D.Brigo, Interest rate models. theory and practice, Springer, 2001, Appendix C. [HA93] [KP03] J. Hull and A.White, The pricing of options on interest rate caps and oors using the hull-white model, The Journal of Financial Engineering (1993), no. 2, 287 396. J. Kallsen and P.Tankov, Characterization of dependence of multidimensional levy processes using levy copulas., 2003, http://people.math.jussieu.fr/~tankov/ levycopula.pdf. [PMS02] P.Embrechts, A. McNeil, and D. Straumann, Correlation and dependence in risk management: properties and pitfalls., Risk Management: Value at Risk and Beyond (M.A.H. Dempster, ed.), Cambridge University Press, 2002, pp. 176 223. [Sch99] P. Schoenbucher, A tree implementation of a credit spread model for credit derivatives, 1999, University of Bonn, Working paper, http://papers.ssrn.com/sol3/papers. cfm?abstract_id=240868.