首页 Variational inequalities and the pricing of American options

Variational inequalities and the pricing of American options

举报
开通vip

Variational inequalities and the pricing of American options Acta Applicandae Mathematicae 21: 263-289, 1990. 263 ,~'~ 1990 Kluwer Academic Publishers. Printed in the Netherlands. Variational Inequalities and the Pricing of American Options* PATRICK JA ILLET, DAMIEN LAMBERTON, and BERNARD LAPEYRE LAMM, CERMA-E...

Variational inequalities and the pricing of American options
Acta Applicandae Mathematicae 21: 263-289, 1990. 263 ,~'~ 1990 Kluwer Academic Publishers. Printed in the Netherlands. Variational Inequalities and the Pricing of American Options* PATRICK JA ILLET, DAMIEN LAMBERTON, and BERNARD LAPEYRE LAMM, CERMA-ENPC La Courtine, 93167 Noisy le Grand, France (Received: 28 February 1989; revised: 22 August 1990) Abstract. This paper is devoted to the derivation of some regularity properties of pricing functions for American options and to the discussion of numerical methods, based on the Bensoussan-Lions methods of variational inequalities. In particular, we provide a complete justification of the so-called Brennan- Schwartz algorithm for the valuation of American put options. AMS subject classifications (1950). 90A09, 60G40, 60J60, 65K10, 65M 10. Key words. Option pricing, variational inequalities, optimal stopping problem. I. Introduction In their celebrated paper E4], Black and Scholes derived explicit pricing formulas for European call and put options on stocks which do not pay dividends. The absence of closed-form expressions for the pricing of American options caused an extensive literature on numerical methods with, in general, little mathematical support. Actually, the rigorous theory of American options is rather recent (see [2], [22- 24]). In [2], [22], Bensoussan and Karatzas derive pricing formulas involving Snell envelopes. The aim of the present paper is to study and exploit these formulas within the framework of diffusion models, including the classical Black-Scholes [4] and Garman-Kohlagen [17] models. In this setting, we can rely on the connection between optimal stopping and variational inequalities as established by Bensoussan and Lions (see [3], [14], chapter 16) in order to investigate regularity properties of pricing functions and discuss the accuracy of numerical methods. In particular, we will examine an algorithm due to Brennan and Schwartz [5]. In Section 2, we set the basic assumptions of our model and show how the price of an American option can be obtained as a function of the current stock prices. Note that in order to deal with nondegenerate operators, we choose the logarithms of stock prices as state variables. Section 3.1 contains general results on v~ariational inequalities which are, for the most part, included in [3]. We have tried to weaken some regularity assumptions, so that the results can be applied to put and call options. In Section 3.2, we concentrate on one-dimensional models. We show, among other things, that the American put price, in the Black-Scholes model, is a continuously differentiable *Research supported in part by a contract from Banque INDOSUEZ. 264 PATRICK JAILLET ET AL. function of the stock price, before maturity (note that this property can also be derived from [32]). In Section 4, we localize the inequalities and review some results of [18] on the approximation of variational inequalities. Section 5 contains a detailed discussion of an algorithm which, except for the logarithmic change of variable, is the Brennan- Schwartz method of valuation of American put options (cf. [5]). It turns out that, although the formulation of the boundary problem in [5] was mathematically incorrect, this algorithm can be completely justified. However, it must be emphasized that this justification relies on special properties of put and call options and that the method fails for the pricing of other types of options (see Remark 5.14 below). Therefore, we have included some remarks on alternate methods in the last section, In order to complete this introduction, we wish to mention van Moerbeke's paper [32], on optimal stopping and free-boundary problems, whose results on warrant pricing extend readily to American options. The main advantage of our approach is that the techniques of variational inequalities provide the adequate framework for the study of numerical methods. For regularity results on European options, we refer the reader to [16]. This paper is a detailed version of [20]. 2. Assumptions and Notations Let (~, ~ , P) be a probability space and (W~)t>~o a standard Brownian motion with values in R". We denote by (~)t~>0 the P-completion of the natural filtration of tw,)t~o. Consider a financial market with n risky assets, with prices S~ . . . . . S~' at time t, and let Xt be the n-dimensional vector with components: X /= log S~, forj = 1 . . . . . n. We will assume that (Xt) satisfies the following stochastic differential equation dX t = fl(t, X,)dt + a(t, X t )dW t (2.1) on a finite interval [0, T], where T is the horizon (namely the date of maturity of the option). We impose the following conditions on fl and a, and on the interest rate: (HI) fl(t,x) is a bounded C t function from [0, T] x R" into R ", with bounded derivatives. (H2) a(t,x) is a bounded C 1 function from [0, T] x R" into the space of n x n matrices, with bounded derivatives. Also a admits bounded continuous second partial derivatives with respect to x, c32aij/c3xic3x j, satisfying a H61der condition in x, uniformly with respect to (t, x) in [0, T] x R ~ (H3) The entries aij of a(t, x). a*(t, x)/2 (where * denotes transposition) satisfy the following coercivity property: 3q>OV(t ,x)e[o,r] x R"V~eR ~ ~, ai.~(t,x)~,~>~r I ~ ~2 t <~i.j<<.n i= I THE PRICING OF AMERICAN OPTIONS 265 (H4) The instantaneous interest rate r(t) is a C ~ function from [0, T] into [0, co). Remark 2.1. Note that condition (H3) can be interpreted in terms of completeness of the market (cf. [19, 2, 23, 24]) An American contingent claim is defined by an adapted process (h(t)) o ~t a continuous version of the flow of the stochastic differential Equation (2.1). Therefore, (s, t, x )~ Xt;X(~o) is continuous for almost all ~o, Xtff = x, and X t'~ satisfies (2.1) on It, T]. PROPOSIT ION 2.2. Assume ¢/is continuous and satisfies [qJ(x)l ~< m e MIxl for some M > O, and define a function u* on [0, T] x R", by u*(t, x) = sup E(e -f:~(~)ds ~(X~ff)), (2.2) rE-Yt.T where J-t,T is the set of all stopping times with values in [t, 7"]. Then u* is continuous and, for any solution (X,) of (2.1) u*(t, Xt) = ess sup E(e-g ~~)d'*qj(X~){~ O. (2.3) Note that if, under probability P, the discounted vector price is a martingale, Equation (2.3) means that u*(t, Xt) is the 'fair price' of the American option defined by ~, at time t (cf. [2, 22, 23, 24]). Proof of Proposition 2.2. Using the equality X'; ~ = x + fl(v, Xlff)dv + a(v, X~'~)dW,, (2.4) it is easy to prove that E ( sup (eM'X:~l)) ~< C e MIx', (2.5) \ t <~s<~ T / where C depends only on T, M, and on the bounds on fl, a. Now, observe that if (ta, xx), (t2, x2)~ [0, T] × R", with t I < t 2, then u*(t 2, X2) - - u*(tl, Xl) = sup E(e -~:~m)d~ $(Xt~ .... )) -- sup E(e-~;, m)ds ~,(X'~ .... )) + + sup E(e-J'g'r(s)ds~k(X'~ .... ))-- sup E(e-J';,m)dsd/(Xt~ .... )). rE .~- f 2, r ~E'~-t t, T 266 PATRICK JAILLET ET AL. Therefore, lu*(t~, x~) - u*(t~, xOI / \ E( sup .... tl] + / \ t z <~s<~ T ,/ + E sup te-I;'r(O't~b(X'~ .... ) - - ~-v*,~ ,,] ti ~s~t2 and the continuity of u* follows from the continuity of 0 and of the flow and from (2.5) (which, applied with 2M instead of M, ensures uniform integrability). Equality (2.3) is essentially the expression of the Snell envelope in terms of the 'reduite' (see [12]). It can bc proved directly, by arguing that the sup in (2.2) and the essential sup in (2.3) are the same when ~-t.r is replaced by the set of stopping times with respect to the filtration (~t.~)~t of the increments W~ - Wt, s/> t (see [213 for details). [] 3. Variational Inequalities 3.1. EXISTENCE, UNIQUENESS AND REGULARITY RESULTS Before stating the variation inequalities related to the computation of u*, we introduce some function spaces. Let m be a nonnegative integer and let 1 ~< p ~< c~, 0 < # < 0o. W"'P'U(R ") will denote the space of all functions u in LP(R ", e ~,Ixl dx), whose weak derivatives of all orders ~< m exist and belong to LP(R ", e ulxl dx). We will write Hu (resp. V~) instead of W°'2'U(R") (resp. W l'2'u(R")) and the inner product on Hu (resp. Vu) will be denoted by (., .)u (resp. ((., .))u). We define a bilinear form on Vu, for each t ~ [0, T], in the following way: '~U, V ~ V u aU( t;u,v)= z I aij(t,x) OT ~-u ov e-~lxldx - i,j ,JRn ' CX i ~Xj fR ( "--- Xi \ aU -- j=,~ " ai(t'x) + #,~1 ai'g(t'x)~l)~xjV e-UlXldx + + fa" r(t)uv e-~lxl dx, where 0aij. x), for j 1, n. aj(t, x) = flj(t, x) - i~1 ~ (t, = .... THE PRICING OF AMERICAN OPTIONS 267 THEOREM 3.1. Under hypotheses (H1)-(H4), /f 0~ Vu, there is one and only one function u, defined on [0, T] x R" such that: (I) • OU 2 u~L2([0, T]; Vu), -~-eL ([0, T]; Hu) u >1 O a.e. in [0, T] x R", u(T) = O and v. >/0 =, _(Ou, v - u] + a"(t; u, Vve U) ~> 0 a.e . in [o, T] \~t /,, For this theorem, we refer the reader to [3], chapter 3, section 2 (see [21] for a detailed exposition of the Bensoussan-Lions methods in this setting). Note that the solution of system (I) is also the solution of the system obtained by changing # into any number v>#. THEOREM 3.2. Let O ~ WX'P'U(R"), with p > n, and let u*(t, x) = sup E(e-I;r(s)ds 0(X,;X)). "~E~'-t, T Then u* is the solution of system (I). Note that if 0eWI'P'U(R"), exp(--(#/p)lxl)O(x) is in WI"P'°(R"), therefore, exp(-(#/p)lxl)O(x) has a bounded continuous version by the Sobolev imbedding theorem (see, e.g., [1]) and Proposition 2.2 can be applied. The proof of Theorem 3.2 when 0 e Wz'P'"(R"), with p > n/2 + 1 follows from the Bensoussan-Lions methods (see [3], chapter III, No. 4 or [21] for details). For 0 ~ WI'p'U(R"), with p > n, we need the following lemma. LEMMA 3.3. Let 0 < # < v. I f O e WI'P'U(R"), with p > n, there exists a sequence (Or.), with Om ~ W2'p'~(R") for all m, such that (Or.) converges uniformly to O. Before proving this lemma, we complete the proof of Theorem 3.2. Let 0 and (0r") be as in Lemma 3.3. Denote by u the solution of system (I) and ur" the solution of system (I) when 0 is replaced by Or.. With obvious notations, we have u* = u,, and u* ~ u* uniformly as rn ~ ~. On the other hand, it follows from [3] (chapter 3, paragraphs 1.8 and 2.13) that um converges uniformly to u as m goes to infinity. Therefore, u = u*. Proof of Lemma 3.3. We can assume that 0 vanishes in a neighborhood of the origin. Let ¢(x) = ' Ixl ' i f l x l > 1, 10, if Ix l ~< 1, where y is a positive number to be chosen later. Note that q5 vanishes in a 268 PATRICK JAILLET ET AL. neighborhood of the unit ball and that ]V~b(x)] ~ #, then ~R" IV~(x)lPdx < o% which implies that q~ is uniformly continuous on R". From now on, we assume 7(P - n) >/~. Now, let p be a nonnegative, C ~ function, with compact support on R", satisfying ~R" p(x)dx = I. For any integer m, let p.,(x) = m"p(mx), (~,. = p,. * tk, and O,.(x) = ~,. (e ylxl x] \ Ixl)" Clearly, ~'m vanishes in a neighborhood of the origin for m large enough and is C ~. Moreover, (~,,) converges uniformly to ~ as m goes to infinity, since th is uniformly continuous. On the other hand, if ~ is a multiindex of length I~1 ~< 2, we have / ID~<~,.(x)l ~< C el~( z _ y)l p =~ zl~l Izl "-I f _ I dx(log Ix+yl)"- Ix + yl -I~l~v I~ip~)14~(x)lp. -~ ~+vl~>l Ix+yl ~ Now, assume v > 2p7 and lYl ~< 1/3. Then (log Ix + yl)" Ix + yl "+tlly~v Npy)Iq~(x)lP ftx+yt~ l dx f l (log(1 + Ixl)) " - I ~< xl 1> 213 dx (lxT ---- 113) ~ +(ID')4~- I-elm914>(x)l" (3.1) THE PRICING OF AMERICAN OPTIONS 269 Observe that f (log( [xl )" - x -~1~>1 dx ixl.+~l/~,~_l~le~, ) kb(x)[ p = v" f dz e Izl(v-I~lP~'ll~b(z)[P dR n Therefore, ifv > 2pT+p and m is large enough (so that supp p,, c {yeR"l FYl ~< 1/3}), the right-hand side in (3.1) is finite for I~1 ~< 2, and, consequently, ~,, is in Wz'P'~(R"), which completes the proof. [] Remark 3.4. One can construct a function in W~'z'"(R) which cannot be approxi- mated uniformly by functions in W2'2'~(R). Therefore, the number v in Lemma 3.3 has to be greater than p. 3.2. ONE-DIMENSIONAL MODELS In this section, we assume that n = I and that the drift term fl and the diffusion term a do not depend on X t, so that (2.1) becomes: dX, = fl(t)dt + a(t)dW,, (3.2) where fl and a are C I functions on [0, T], and inf~[o.r]aZ(t) >~ q > O. Recall that in the classical Biack-Scholes and Garman-Kohlhagen models, a, fl, r are constants, with f i+ a2/2 = r in the Black-Scholes case and fl + a2/2 equals the differential interest rate in the Garman-Kohlhagen case. We will also assume that ~k satisfies the following assumptions: (H5) There exists #> 0 such that ~b(x)exp(-plxl) is a bounded, continuous function and admits a bounded (weak) derivative on R. (H6) The function x ~ ¢(log(x)) is convex over (0, ~) Note that (H5) and (H6) are satisfied by the put and call functions ~Op(x) = (K - eX)+, ffc = ( ex - K)+. We first observe that the flow of SDE (3.2) is given by Xt; ~ = x + fl(v) dv + a(v) dWv. (3.3) Therefore, assuming (H5) and using the results and notations of subsection 3.1, we have u(t, x) = u*(t, x) = sup E(e ~:m~d~(Xt;~)), and, by (3.3) ( o(f: f: )) u(t, x) = sup E e -I:~s)ds x + fl(v)dv + a(v)dW, . (3.4) '~E.ff-t. T With this equality, the following proposition is easy to prove. 270 PATRICK JAILLET ET AL. PROPOSIT ION 3.5. (1) I f ¢ is nonincreasin9 (resp. nondecreasing) and satisfies (H5), then u(t, .) is nonincreasing (resp. nondecreasing), for all t ~ [0, T]. (2) I f ¢ satisfies (H5) and (H6), then for all t e [0, T], u(t, log(.)) is a convex function on (0, 0o). We now state the main result of this section: THEOREM 3.6. Let ~ satisfy (H5) and (H6), then u admits partial derivatives t of the increments (Ws- Wt), s ~> t. Therefore, since the law o f (W t + ~ - Wt), >~ o is the same as that of (W,) a ~> o, we can state ( fo: )) u(t, x)= sup E e-J'°rtt+a)da~l X .a¢_ fl(t + a)da + a(t + a)dW~ . (3.5) ZE~-O,T t 0 THE PRICING OF AMERICAN OPTIONS 271 Now, observe that z~J-o,r_ t if and only if z can be expressed in the form: r = O(T - t), where 0 is a stopping time with values in [0, 1], with respect to the filtration (Y#~), where acg, is the a-field generated by all random variables W~r- o, a ~< s. Since (Walr-t)).~0 and ( Tx /~- t Wa).~>o are identically distributed, we obtain u(t, x) = sup E (e -I~°'~-''r(t+")d~ × 0eJ-o,t \ ( i )) x 0 x + f l ( t+a)da+ ~r( t+a( r - t))dW. (3.6) do jo and Lemma 3.9 follows from (3.6) by a change of variables in the integrals with respect to da. [] Proof of Theorem 3.6. (1) Choose p > 0 so that ~ ~ V s. From Theorem 3.1, we know that u ~ L2([0, T]; Vs) and &u/&t ~ L2([0, T]; H.) and that for all v ~ V s such that v ~> ff: ) \t3t v -u s+ as(t;u'v-u)>~O' (3.7) Let v(x)= u(t,x)+ ~(x)e ~jxl, where ~b is a nonnegative C ~ function, with compact support. From (3.7), we derive that -(Ou/Ot + A(t)u) defines a nonnegative measure on (0, T) x R. On the other hand, since by Proposition 3.4, u(t, log(.)) is convex for all t e [0, T], O2u/Ox2 - 3u/Ox must be a nonnegative measure on (0, T) x R. Therefore, the following inequalities hold (in the sense of measures on (0, T) × R) OU 2 ~2t/ OU O2U OU ~-~ + (,~ (0 /2 )~x ~ +/~(t) ~ - rIt)u <~ o, &~ ~ > o Hence, 0 ~< (q/2) \Ox2 ~x <~ r(t)u ~ (fl(t) + (tr2(t)/2)) . (3.8) Therefore, O2u/OxZEL2([O, T]; Hs) and in order to prove Theorem 3.6, it suffices to show that Ou/Ot and Ou/Ox are locally bounded on [0, T )x R (derive (Ou/Ot + A(t)u)(~b - u) = 0 by setting v = ~b in (3.7)). (2) In order to prove local boundedness of &u/Ox, fix x, y ~ R 2 and note that, for all z~J t , r qJ(x+ ~,(a)da+ fT,~(a)dW,,)-,l'(Y+ f[B(a)da+ f~"~(a'dW,,) <. lx -y l sup ~b' (z+~r f l (a )da+~ra(a)dW.) ze[x v]~ <~ Cix - Yl exp #({x[ + [Yl) + Ifl(a)ida + I-t tr(a)dW, , where C is some positive constant. Here we have used (H5). Since the stochastic 272 PATRICK JAILLET ET AL. process (exp(#lS~ a(a)d War))s~>t is a submartingale and z ~< T, we have ~< 2 exp (~u2 Sot 22(a) da ) Therefore, using (3.4), we have lu(t, x) -- u(t, Y)I <~ Clx - Yl e~(Ixl+lyl), where C is some positive constant. It then follows that u is locally Lipschitz in x, uniformly with respect to t. Therefore, Ou/Ox is locally bounded on [0, T] x R. (3) It remains to prove local boundedness for Ou/Ot. For that purpose, we will use Lemma 3.9. Fix t, s in R 2 and 0 in 9-0,1 . Then e-I~°~t'a)da~k(x + f : fl(t, a)da + f : ~(t, a)dWa) - -e-I°°r~s'a)daO(x+ff,(s,a, da+f:#(s ,a , dl/V~) ( fo fo ) ~< le-I ~ont'")a~ - e-I~n='o~aOl ¢, x + fi(t, a)da + ?r(t, a)dW, + +e-'°°~(s'a)daO(x+ f]fi(t,a)da+ f~#(t,a)dWa) - ( ;o~ fo ) - 0 x + (s, a)da + ~(s,a)dW. (( ; ;o )) <~ CIt - sl exp /x Ixl + Ifl(t, a)]da + ~r(t, a)dWa + C fo' f j a)) dW~ + (fi(t, a) - fi(s, a))da + (~(t, a) - #(s, x I f: fo ~ ~.1 x exp/~ 21xl + ~(t, a)dW~ + #(s, a)d , where C is some positive constant. Here, we have used the boundedness and regularity of r and (H5). Now, taking expectations of both sides and using the regularity of fl, we obtain lu(t, x) - u(s, x)l ( ( foa)dWafo ' ) ) <~ C] t - - s I e 2#lxl sup E exp t~ ?r(t, + 6(s, a)dW. + OeJ-o,t 273 THE PRICING OF AMERICAN OPTIONS (fo o,
本文档为【Variational inequalities and the pricing of American options】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_034863
暂无简介~
格式:pdf
大小:1MB
软件:PDF阅读器
页数:27
分类:经济学
上传时间:2011-09-29
浏览量:63