國立臺灣大學理學院數學系 碩士論文
Department of Mathematics College of Science
National Taiwan University Master Thesis
歐式下出局選擇權之均勻漸近展開
Uniform Asymptotic Expansions for European Down-and-Out Barrier Options
許姍祺 Shan-Chi Hsu
指導教授: 姜祖恕博士 張志中博士
Advisor: Tzuu-Shuh Chiang, Ph.D.
Chih-Chung Chang, Ph.D.
中華民國 100 年 6 月
June, 2011
摘要
在本文中,我們計算出在隨機波動率模型下的歐式下出局選擇權的均勻漸近展 開,其中波動率的隨機性來自一具備均數復歸特性的隨機過程。並於文末針對此 一計算模型在以文內提出的方式進行修正後,是否能求得更為精確之選擇權價格 估計值一點進行討論。
關鍵字
歐式障礙選擇權。均數復歸隨機過程。選擇權定價。隨機波動率。均勻漸近展 開。
Abstract
We calculate the uniform asymptotic expansion for European down-and-out barrier options under the stochastic volatility model, where the volatility is driven by a mean-reverting diffusion process. We also discuss whether the modified method of uniform asymptotic expansion which we used in the last chapter can approximate the price of option with more accuracy.
Key Words
European barrier option. Mean-reverting process. Option pricing. Stochastic volatility. Uniform asymptotic expansion.
Contents
摘要 . . . i
Abstract . . . ii
Chapter 1 Introduction . . . 2
Chapter 2 Asymptotic Expansion for European Derivatives . . . 4
Chapter 3 Uniform Asymptotic Expansion for European Derivatives . . . 14
Chapter 4 Down-and-Out Barrier Options . . . 24
Chapter 5 Uniform Asymptotic Expansion for Down-and-Out Barrier Options . 31 Bibliography . . . 41
Chapter 1 Introduction
When it comes to the derivative pricing, we always let the price of derivative be a martingale such that it keeps the attribute of fairness. For instance, the well- known Black-Scholes model was derived under the assumptions that the derivative price is fair and the volatility of underlying asset price is deterministic. However, the volatility in the real world is obviously more unpredictable than the one with deterministicity. To correct the dissimilarity of pricing model to the reality arised from the setting of deterministic volatility, it is more suitable to substitute for the one with randomness, that is, a stochastic volatility, to capture the unprediction of underlying asset price.
In this article, we consider the uniform asymptotic expansion for European derivatives and derive the result of that for down-and-out barrier options. The model of asymptotic expansion is mentioned in [1] and modified in [2]. The main difference in these two model is that the stochastic process which drives the volatil- ity of underlying asset price in [1] is an Ornstein-Uhlenbeck process on the real line R, which has the nature of mean reversion, whereas that in [2] is a more general diffusion process on a circle S, a compact set with nonzero circumference, such that the process can also attain it invariant distribution.
There are several flaws in the model in [1] as we consider the asymptotic expan- sion of derivative price. Due to the use of OU process onR, we cannot uniquely de- cide the second-order term of derivative price. Moreover, we cannot get the outcome of uniform asymptotic expansion. Hence, in the following chapters, it is convenient
to use this setting in [2] to present the related results in [1] and [2] for the final conclusion and to develop the discussion on down-and-out barrier options.
The rest of the article is arranged as follows. In Chapter 2, we introduce the asymptotic expansion for European derivatives mentioned in [1]. In Chapter 3, we present the uniform asymptotic expansion for European derivatives appeared in [2]. In Chapter 4, we illustrate the calculations of the zero-order term and the first-order term of European down-and-out call options. In Chapter 5, we conclude the accuracy of approximation of European down-and-out options calculated by the method of uniform asymptotic expansion.
Chapter 2
Asymptotic Expansion for European Derivatives
We shall introduce the asymptotic expansion in this chapter. The calculation method is used in [1] and then referred in [2]. However, to achieve the desirable conclusion in the following chapters, it is convenient to substitute some of the set- tings in [2] for those originally in [1].
Consider a risky asset price St such that
dSt = µStdt + σtStdfWt, (2.1) where fWt is a standard Brownian motion under the subjective probability P and σt is a stochastic volatility driven by a diffusion process eYt such that
d eYt= m( eYt) dt + β( eYt) dZt∗, (2.2) where Zt∗ is a standard Brownian motion under P, dependent of fWt.
To construct eYt such that it has the feature of mean reversion, we shall define eYt as a diffusion process on a circle S with nenzero circumference. Since S is a compact set, the definition implies that eYt will finally attain its invariant distribution.
Let Yt= eYt/ε, bZt=√
εZt/ε∗ , and σt= f (Yt), then (2.1) and (2.2) become
dSt= µStdt + f (Yt)StdfWt (2.3) dYt= 1
εm(Yt) dt + 1
√εβ(Yt) d bZt, (2.4)
respectively.
Since bZt is dependent of fWt, there exists |ρ| < 1 such that d bZt= ρ dfWt+√
1− ρ2d eZt, (2.5)
where eZt is a standard Brownian motion under P, independent of fWt. Thus, (2.4) becomes
dYt= 1
εm(Yt) dt + 1
√εβ(Yt) (
ρ dfWt+√
1− ρ2d eZt
)
. (2.6)
Introduce the risk-neutral probability P(γ) such that dfWt= dWt− µ− r
f (Yt)dt (2.7)
d eZt= dZt− γ(Yt) dt, (2.8) where Wt and Zt are two independent Brownian motions under P(γ), then (2.3) and (2.6) become
dSt= rStdt + f (Yt)StdWt (2.9)
dYt= [1
εm(Yt)− 1
√εβ(Yt)Λ(Yt) ]
dt + 1
√εβ(Yt) (
ρ dWt+√
1− ρ2dZt )
, (2.10) respectively, where
Λ(y) = ρµ− r
f (y) + γ(y)√
1− ρ2. Let Xt= log St, then
dXt= (
r−1 2f2(Yt)
)
dt + f (Yt) dWt.
Consider a European derivative on the underlying asset price Stwith nonnegative payoff functionH(s) and maturity time T. Let Pε(t, x, y) be the price of derivative and h(x) =H(ex), then by Feynman-Kac formula,
Pε(t, x, y) = E(γ)[
e−r(T −t)h(XT)Xt= x, Yt= y] . By applying Ito’s formula to e−rtPε(t, x, y),
d(
e−rtPε(t, x, y))
= {1
ε [
m(Yt)∂Pε
∂y +1
2β2(Yt)∂2Pε
∂y2 ]
+ 1
√ε [
ρβ(Yt)f (Yt)∂2Pε
∂x∂y − β(Yt)Λ(Yt)∂Pε
∂y ]
+ [∂Pε
∂t + 1
2f2(Yt)∂2Pε
∂x2 + (
r− 1 2f2(Yt)
)∂Pε
∂x − rPε ]}
dt + dMt,
where Mt represents martingale part.
Let
L0 = m(y) ∂
∂y +1
2β2(y) ∂2
∂y2 L1 = ρβ(y)f (y) ∂2
∂x∂y − β(y)Λ(y) ∂
∂y L2 =LBS(f (y)) = ∂
∂t+1
2f2(y) ∂2
∂x2 + (
r−1 2f2(y)
) ∂
∂x − r ·,
whereL0 is the infinitesimal generator of YtandLBS(f (y)) is Black-Scholes operator calculated at the logarithm of underlying asset price and the volatility level f (y), and
L = 1
εL0+ 1
√εL1+L2,
then Pε(t, x, y) is the solution of
LPε(t, x, y) = 0 (2.11)
with the terminal condition
Pε(T, x, y) = h(x). (2.12)
Define P (t, x, y) as the outer expansion and let Pε= P in this chapter, then by expanding P (t, x, y) in powers of√
ε, Pε(t, x, y) = P (t, x, y)
= P0(t, x, y) +√
εP1(t, x, y) + εP2(t, x, y) + ε√
εP3(t, x, y) + ε2P4(t, x, y) +· · · and
LPε = (1
εL0+ 1
√εL1+L2
) (P0 +√
εP1+ εP2+ ε√
εP3+ ε2P4+· · ·)
= 1
εL0P0+ 1
√ε(L0P1+L1P0) + (L0P2+L1P1+L2P0)
+√
ε(L0P3 +L1P2+L2P1) + ε(L0P4+L1P3+L2P2) +· · · .
Choose Pi’s to satisfy
L0P0 = 0
L0P1+L1P0 = 0
L0P2+L1P1+L2P0 = 0 L0P3+L1P2+L2P1 = 0 L0P4+L1P3+L2P2 = 0
(2.13)
...
with terminal conditions
P0(T, x, y) = h(x) (2.14)
P1(T, x, y) = 0. (2.15)
Here we make the following assumptions for several functions mentioned above.
Assumption 2.1.
1. f (y), γ(y), β(y), and m(y) are bounded and sufficiently smooth in y ∈ S such that f2(y) > 0, γ(y) > 0, and β2(y) > 0, ∀y ∈ S.
2. h(x) is bounded and sufficiently smooth in x∈ R.
These assumptions hold throughout the article and ensure the feasibility of asym- totic expansion.
Consider the term of order 1/ε,
L0P0 = 0. (2.16)
SinceL0 is the infinitesimal generator of Yt, which is also an ergodic Markov process, P0 must be independent of y, that is,
P0 = P0(t, x). (2.17)
Consider terms of order 1/√ ε,
L0P1+L1P0 = 0. (2.18)
Since all the terms inL1 take derivatives of y, by (2.17),
L1P0 = 0. (2.19)
Thus, (2.18) reduces to
L0P1 = 0.
Using the same argument as we discussed (2.16), we get that
P1 = P1(t, x). (2.20)
Consider terms of order 1,
L0P2+L1P1+L2P0 = 0. (2.21)
Similarly as we discussed (2.19), we get that L1P1 = 0.
Thus, (2.21) reduces to
L0P2+L2P0 = 0, (2.22)
a Poisson equation for P2 with respect to L0.
To solve the Poisson equation, we state a lemma mentioned both in [1] and [2].
Lemma 2.1. Suppose L is an infinitesimal generator of some ergodic Markov process
Yt and g(y) and its derivatives are bounded in y∈ S.
1. The Poisson equation
Lu(y) = g(y) (2.23)
has a solution if and only if the centering condition
⟨g⟩ =
∫
S
g(y) p(y) dy = 0 (2.24)
is satisfied, where p(y) is the stationary density associated with L.
2. Any solution of (2.23) can be written as
u(y) = u0(y) + c,
where u0(y) is the unique solution of (2.23) with⟨u0⟩ = 0 and c is independent of y.
By Lemma 2.1, (2.22) has a solution if and only if the centering condition
⟨L2P0⟩ =
∫
S
L2P0(t, x, y) Φ(y) dy = 0 (2.25)
is satisfied, where Φ(y) is the invariant distribution of Yt. Since P0 is independent of y,
⟨L2P0⟩ = ⟨L2⟩P0
= [∂
∂t +1
2⟨f2⟩ ∂2
∂x2 + (
r− 1 2⟨f2⟩
) ∂
∂x − r · ]
P0
=LBS(¯σ)P0
= 0,
(2.26)
where ¯σ =√
⟨f2⟩, that is, ⟨L2⟩ is Black-Scholes operator calculated at the logarithm of underlying asset price and the volatility level ¯σ.
Hence, by (2.26) and (2.14), P0(t, x) is the solution of
LBS(¯σ)P0 = 0 (2.27)
with the terminal condition
P0(T, x) = h(x). (2.28)
If (2.25) is satisfied, then by (2.22), L0P2 =−L2P0
=− (L2P0− ⟨L2P0⟩)
=−1 2
(f2(y)− ⟨f2⟩) (∂2P0
∂x2 (t, x)− ∂P0
∂x (t, x) )
.
Let ψ(y) be the solution of
L0ψ = f2(y)− ⟨f2⟩ (2.29)
with
⟨ψ⟩ = 0, (2.30)
then ψ(y) is uniquely defined and P2(t, x, y) =−1
2
(∂2P0
∂x2 (t, x)− ∂P0
∂x (t, x) )
ψ(y) + A1(t, x), (2.31) where A1(t, x) is to be determined.
Consider terms of order √ ε,
L0P3+L1P2+L2P1 = 0. (2.32)
Similarly as we addressed (2.22), (2.32) has a solution if and only if
⟨L1P2+L2P1⟩ = 0,
equivalent to
⟨L2P1⟩ = −⟨L1P2⟩. (2.33)
Since P1 does not depend on y, similarly as (2.26),
⟨L2P1⟩ = ⟨L2⟩P1 =LBS(¯σ)P1.
Since A1 does not depend on y, either,
⟨L1A1⟩ = 0.
Then,
−⟨L1P2⟩ = 1 2
[
ρ⟨βfψ′⟩
(∂3P0
∂x3 (t, x)−∂2P0
∂x2 (t, x) )
−⟨βΛψ′⟩
(∂2P0
∂x2 (t, x)− ∂P0
∂x (t, x) )]
= U1∂P0
∂x + U2∂2P0
∂x2 + U3∂3P0
∂x3
= H(t, x),
where
U1 = 1
2⟨βΛψ′⟩ U2 =−1
2(ρ⟨βfψ′⟩ + ⟨βΛψ′⟩) U3 = 1
2ρ⟨βfψ′⟩.
According to (2.33) and (2.15), we can express P1(t, x) as the solution of
LBS(¯σ)P1 = H(t, x) (2.34)
with the terminal condition
P1(T, x) = 0. (2.35)
It can be showed that ∀n ∈ N, LBS(¯σ)∂nP0
∂xn = ∂n
∂xnLBS(¯σ)P0 = 0. (2.36) Using (2.36) to check
P1(t, x) = −(T − t)H(t, x), (2.37) we get
LBS(¯σ)P1 =LBS(¯σ)[−(T − t)H(t, x)]
= H− (T − t)LBS(¯σ)H
= H and
P1(T, x) = 0.
At this stage, we want to show that ∀(t, x, y) ∈ [0, T ] × R × S, Pε(t, x, y)− (P0(t, x) +√
εP1(t, x))=O(ε).
Let
Zp3(t, x, y) = (P0(t, x) +√
εP1(t, x) + εP2(t, x, y) + ε√
εP3(t, x, y))
− Pε(t, x, y),
then Zp3(t, x, y) can be expressed as the solution of LZp3(t, x, y) =
(1
εL0+ 1
√εL1+L2
)
(P0+√
εP1 + εP2+ ε√
εP3)− LP
= 1
εL0P0+ 1
√ε(L0P1+L1P0) + (L0P2+L1P1+L2P0)
+√
ε(L0P3+L1P2+L2P1) + ε(L1P3+L2P2+√
εL2P3)
= ε(L1P3+L2P2+√
εL2P3)
= εFpε(t, x, y) with the terminal condition
Zp3(T, x, y) = ε(P2(T, x, y) +√
εP3(T, x, y))
= εGεp(x, y).
To solve Zp3, applying Ito’s formula to e−rsZp3(s, Xs, Ys) to get d(
e−rsZp3(s, Xs, Ys))
= e−rsLZp3(s, Xs, Ys) ds + dMs
= εe−rsFpε(s, Xs, Ys) ds + dMs
(2.38)
and integrating (2.38) over s from t to T to get
e−rTZp3(T, XT, YT)− e−rtZp3(t, x, y) = ε
∫ T t
e−rsFpε(s, Xs, Ys) ds + (MT − Mt).
(2.39) Since
e−rTZp3(T, XT, YT) = εe−rTGεp(XT, YT), (2.40) by (2.39) and (2.40), Zp3 has probabilistic representation
Zp3(t, x, y) = εE(γ) [
e−r(T −t)Gεp(XT, YT)−
∫ T
t
e−r(s−t)Fpε(s, Xs, Ys) ds
Xt= x, Yt= y ]
. By Assumption 2.1, Fp and Gp are bounded for any given (x, y), which imply that
Zp3(t, x, y) =O(ε).
Hence,
Pε(t, x, y)− (P0(t, x) +√
εP1(t, x))
=Zp3(t, x, y)− ε(P2(t, x, y) +√
εP3(t, x, y))
=O(ε).
Chapter 3
Uniform Asymptotic Expansion for European Derivatives
In the previous chapter, we mentioned the pricing system for European options, where the stochastic volatility is driven by an ergodic process Yt on a circle S with nonzero circumference, and computed the asymptotic approximation of the zero- order term and the first correction to the price, that is, P0+√
εP1 to Pε. However, this model is restricted by the essence of Yt. The reason why we chose it to drive the volatility is that we can produce good approximation to the price at the expiration date when the distribution of Yt is close enough to its invariant distribution. It means that if the starting time t is too close to the maturity time T, the process Yt will not have enough time to attain its invariant distribution and we can only get bad approximation.
Moreover, under the original structure of model, we decide the zero-order term P0 and the first-order term P1, but there is still part of the second-order term P2 undetermined, explicitly, A1 in (2.31). These two problems limit the initial model we used and cause the difficulty in enhancing the accuracy of approximation. To eliminate these problems, we need to introduce the inner expansion, Q, where
Q(τ, x, y) = Q0(τ, x, y) +√
εQ1(τ, x, y) + εQ2(τ, x, y) + ε√
εQ3(τ, x, y) + ε2Q4(τ, x, y) +· · · and
τ = T − t ε ,
contrast to the outer expansion P, which we mentioned in Chapter 2.
The definitions of parameters in this chapter which have already appeared are basicly the same as in Chapter 2 except what we specifically cite.
Since the main objective of introduction of Q is to correct the approximation problem which happens when t is too close to T, the consideration is unnecessary when t is far enough from T and Q shall disappear in this situation. According to the definition of τ, it means that
Qi(τ, x, y)→ 0 as τ → ∞. (3.1)
Now, the option price Pε becomes
Pε(t, x, y) = P (t, x, y) + Q(τ, x, y)
= P0(t, x) +√
εP1(t, x) + εP2(t, x, y) + ε√
εP3(t, x, y) + ε2P4(t, x, y) +· · · + Q0(τ, x, y) +√
εQ1(τ, x, y) + εQ2(τ, x, y) + ε√
εQ3(τ, x, y) + ε2Q4(τ, x, y) +· · · .
As in Chapter 2, Pε(t, x, y) is the solution of (2.11) with the terminal condition (2.12).
Expand LPε in powers of√
ε, then LPε(t, x, y) =LP (t, x, y) + LQ(τ, x, y)
= (1
εL0+ 1
√εL1+L2
)
P (t, x, y) + (1
εLe0+ 1
√εLe1 + eL2
)
Q(τ, x, y)
= 1
εL0P0+ 1
√ε(L0P1 +L1P0) + (L0P2+L1P1+L2P0)
+√
ε(L0P3+L1P2 +L2P1) + ε(L0P4+L1P3+L2P2) +· · · +1
εLe0Q0+ 1
√ε( eL0Q1+ eL1Q0) + ( eL0Q2 + eL1Q1+ eL2Q0)
+√
ε( eL0Q3+ eL1Q2+ eL2Q1) + ε( eL0Q4+ eL1Q3+ eL2Q2) +· · · ,
where
Le0 =− ∂
∂τ + m(y) ∂
∂y +1
2β2(y) ∂2
∂y2 =− ∂
∂τ +L0
Le1 = ρβ(y)f (y) ∂2
∂x∂y − β(y)Λ(y) ∂
∂y =L1
Le2 = 1
2f2(y) ∂2
∂x2 + (
r− 1 2f2(y)
) ∂
∂x − r · Choose Pi’s and Qi’s to satisfy (2.13) and
Le0Q0 = 0
Le0Q1+ eL1Q0 = 0
Le0Q2+ eL1Q1+ eL2Q0 = 0 Le0Q3+ eL1Q2+ eL2Q1 = 0 Le0Q4+ eL1Q3+ eL2Q2 = 0
(3.2)
...
respectively, with terminal conditions
P0(T, x) + Q0(0, x, y) = h(x) (3.3) Pj(T, x, y) + Qj(0, x, y) = 0, j = 1, . . . , 4. (3.4) Since the calculations of Pi’s are the same as what we did in Chapter 2, we will use the results of Pi’s directly and concentrate on the calculations of Qi’s here.
Consider the term of order 1/ε inLQ,
Le0Q0 = 0. (3.5)
By (2.14) and (3.3),
Q0(0, x, y) = 0. (3.6)
Then, Q0(τ, x, y) is the solution of (3.5) with the initial condition (3.6).
Since eL0contains only variables τ and y, we can view the variable x as a constant in the differential problem above. Then,
Q0(τ, x, y) =
∫
S
S0(τ, x, y− z) Q0(0, x, z) dz = 0, (3.7)
where S0(τ, x, y) is the source function of (3.5).
Consider terms of order 1 in LQ,
Le0Q1+ eL1Q0 = 0. (3.8)
Because of (3.7), (3.8) reduces to
Le0Q1 = 0. (3.9)
By (2.15) and (3.4),
Q1(0, x, y) = 0. (3.10)
Then, Q1(τ, x, y) is the solution of (3.9) with the initial condition (3.10).
Using the same argument as we concluded (3.7), we get that
Q1(τ, x, y) = 0. (3.11)
Consider terms of order √
ε inLQ,
Le0Q2+ eL1Q1+ eL2Q0 = 0. (3.12)
Because of (3.7) and (3.11), (3.12) reduces to
Le0Q2 = 0. (3.13)
According to (3.4), Q2(τ, x, y) can be expressed as the solution of (3.13) with the initial condition
Q2(0, x, y) =−P2(T, x, y)
= 1 2
(∂2P0
∂x2 (T, x)− ∂P0
∂x (T, x) )
ψ(y)− A1(T, x)
= 1
2(h′′(x)− h′(x)) ψ(y)− A1(T, x)
(3.14)
By the ergodicity of Yt,
Q2(τ, x, y) → −⟨P2(T, x,·)⟩ as τ → ∞. (3.15) Because of (3.1), (3.15) implies that
⟨P2(T, x,·)⟩ = 0. (3.16)
According to (2.30) and (2.31), (3.16) implies that
A1(T, x) = 0. (3.17)
According to (3.13) and (3.14), we can rewrite Q2 as Q2(τ, x, y) = 1
2(h′′(x)− h′(x)) φ(τ, y), (3.18) where φ(τ, y) is the solution of
Le0φ = 0
with the initial condition
φ(0, y) = ψ(y), which defines φ uniquely.
To determine A1(t, x), first, come back to consider (2.32). Since each term inL1
has derivatives with respect to y, L1P2 is uniquely determined.
Define eP3 to be the solution of
L0Pe3 =−L1P2− L2P1
with
⟨ eP3⟩ = 0, then eP3 is uniquely determined.
We can represent P3(t, x, y) as
P3(t, x, y) = eP3(t, x, y) + A2(t, x), (3.19) then A2(t, x) is to be determined.
In addition, consider terms of order ε in LP,
L0P4+L1P3+L2P2 = 0. (3.20) According to Lemma 2.1, suppose
⟨L2P2⟩ = −⟨L1P3⟩. (3.21)
SinceL1P3 =L1Pe3, L1P3 is uniquely defined and so is ⟨L1P3⟩.
We can rewrite (3.21) as
LBS(¯σ)A1(t, x) + 1
4⟨f2ψ⟩G(t, x) = F (t, x), where
F (t, x) = −⟨L1P3⟩ G(t, x) = −
(∂4P0
∂x4 (t, x)− 2∂3P0
∂x3 (t, x) + ∂2P0
∂x2 (t, x) )
. Then, A1(t, x) is the solution of
LBS(¯σ)A1(t, x) = F (t, x)− 1
4⟨f2ψ⟩G(t, x)
with the terminal condition (3.17), which determines A1 uniquely and so does P2. To determine A2(t, x), we use similar operations as we solved A1(t, x). First, consider (3.20) again and define P4(t, x, y) to be the solution of
L0Pe4 =−L1P3− L2P2
with
⟨ eP4⟩ = 0,
then eP4 is uniquely determined.
Representing P4(t, x, y) as
P4(t, x, y) = eP4(t, x, y) + A3(t, x), then A3(t, x) is to be determined.
In addition, consider terms of order ε3/2 inLP, L0P5+L1P4+L2P3 = 0.
According to Lemma 2.1, suppose
⟨L2P3⟩ = −⟨L1P4⟩. (3.22)
SinceL1P4 =L1Pe4, L1P4 is uniquely defined and so is ⟨L1P4⟩.
Because of (3.19), we can express A2(t, x) as the solution of LBS(¯σ)A2 =−⟨L1P4⟩ − ⟨L2Pe3⟩
by the rewrite of (3.22), with the terminal condition
A2(T, x) =⟨P3(T, x,·)⟩. (3.23) Due to (3.4), we need to consider terms of order√
ε in LQ,
Le0Q3+ eL1Q2+ eL2Q1 = 0, (3.24)
to solve A2(t, x).
By (3.11), (3.24) reduces to
Le0Q3+ eL1Q2 = 0,
equivalent to
∂Q3
∂τ =L0Q3+L1Q2. (3.25)
Then, Q3(τ, x, y) is the solution of (3.25) with the initial condition
Q3(0, x, y) =−P3(T, x, y). (3.26) Integrating (3.25) over s from 0 to τ, then
Q3(τ, x, y) = Q3(0, x, y) +
∫ τ
0
L0Q3(s, x, y) ds +
∫ τ
0
L1Q2(s, x, y) ds. (3.27)
In the stationary condition, (3.27) becomes
⟨Q3(τ, x,·)⟩ = ⟨Q3(0, x,·)⟩ +
∫ τ 0
∫
S
L0Q3(s, x, y) Φ(y) dy ds +
∫ τ 0
∫
S
L1Q2(s, x, y)Φ(y) dy ds
(3.28)
and (3.26) becomes
⟨Q3(0, x,·)⟩ = −⟨P3(T, x,·)⟩. (3.29)
SinceL0 is the infinitesimal generator of Yt and Φ(y) is the invariant distribution of that,
∫ τ 0
∫
S
L0Q3(s, x, y) Φ(y) dy ds =
∫ τ 0
∫
S
Q3(s, x, y)L∗0Φ(y) dy ds = 0, whereL∗0 is the adjoint ofL0.
Then, (3.28) reduces to
⟨Q3(τ, x,·)⟩ = ⟨Q3(0, x,·)⟩ +
∫ τ
0
∫
SL1Q2(s, x, y)Φ(y) dy ds. (3.30) Let τ → ∞, then by (3.1), (3.30) becomes
⟨Q3(0, x,·)⟩ +
∫ ∞
0
∫
S
L1Q2(s, x, y)Φ(y) dy ds = 0.
According to (3.23) and (3.29), we get
A2(T, x) =
∫ ∞
0
∫
S
L1Q2(s, x, y)Φ(y) dy ds.
Now, A2 is uniquely determined and so are P3 and Q3.
We can apply the same method to determine P4(t, x, y) and Q4(τ, x, y). Because we just want to approximate the derivative price up to O(
ε3/2)
, it is sufficient to set A3(t, x) = 0.
At this stage, we want to show that for (t, x, y)∈ [0, T ] × R × S,
sup
t,x,y
Pε(t, x, y)− (
P0(t, x) +√
εP1(t, x) + εP2(t, x, y) + εQ2
(T − t
ε , x, y)) = O(
ε3/2) .
Let
Zq4(t, x, y) =[(
P0(t, x) +√
εP1(t, x) + εP2(t, x, y) + ε√
εP3(t, x, y) + ε2P4(t, x, y)) +(
εQ2(τ, x, y) + ε√
εQ3(τ, x, y) + ε2Q4(τ, x, y))]
− Pε(t, x, y),
then Zq4(t, x, y) can be expressed as the solution of LZq4(t, x, y) =
(1
εL0+ 1
√εL1+L2
) (P0+√
εP1+ εP2+ ε√
εP3+ ε2P4
)
+ (1
εLe0+ 1
√εLe1+ eL2
) (εQ2+ ε√
εQ3+ ε2Q4
)− LP
= 1
εL0P0+ 1
√ε(L0P1 +L1P0) + (L0P2+L1P1+L2P0) +√
ε(L0P3+L1P2 +L2P1) + ε(L0P4+L1P3+L2P2) + ε√
ε(L1P4+L2P3+√
εL2P4) + eL0Q2+√
ε( eL0Q3+ eL1Q2) + ε( eL0Q4+ eL1Q3+ eL2Q2) + ε√
ε( eL1Q4+ eL2Q3+√
ε eL2Q4)
= ε√
ε[(L1P4+L2P3+√
εL2P4) + ( eL1Q4+ eL2Q3+√
ε eL2Q4)]
= ε3/2Fq(t, x, y) with the terminal condition
Zq4(T, x, y) = 0.
Using the same argument as in Chapter 2, Zq4 has probabilistic representation
Zq4(t, x, y) = ε3/2E(γ) [
−
∫ T t
e−r(s−t)Fq(s, Xs, Ys) ds
Xt= x, Yt= y ]
. (3.31) For i = 0, . . . , 4, by Assumption 2.1, Pi and its derivatives are bounded in (x, y) and the smoothness of functions implies that
sup
t,x,y
[|L1P4(t, x, y)| + |L2P3(t, x, y)| + |L2P4(t, x, y)|] < ∞ (3.32)
sup
t,x,y
[|P3(t, x, y)| + |P4(t, x, y)|] < ∞. (3.33) Furthermore, since the source function Si(τ, x, y) with respect to Qi(τ, x, y) must decays exponentially fast as τ → ∞, there exists C, k > 0 such that for all (x, y) and l, n = 1, . . . , 4 with l≤ n,
|Qi(τ, x, y)| ≤ Ce−kτ ∂nQi(τ, x, y)
∂xl∂yn−l
≤ Ce−kτ,
that is, as ε→ 0,
sup
t,x,y
[ eL1Q4
(T − t
ε , x, y) +
eL2Q3
(T − t
ε , x, y) +
eL2Q4
(T − t
ε , x, y) ]
=O(1) (3.34)
sup
t,x,y
[Q3( T − t
ε , x, y) +
Q4( T − t
ε , x, y) ]
=O(1). (3.35) Thus,
sup
t,x,y|Fq(t, x, y)| = O(1) by (3.32) and (3.34) and we get that
sup
t,x,y|Zq4(t, x, y)| = O( ε3/2)
(3.36)
from (3.31).
Therefore, by (3.33), (3.35), and (3.36), we conclude that sup
t,x,y
Pε(t, x, y)− (
P0(t, x) +√
εP1(t, x) + εP2(t, x, y) + εQ2
(T − t
ε , x, y))
= sup
t,x,y
Zq4(t, x, y)− ε√ ε
[
(P3(t, x, y) +√
εP4(t, x, y)) +
( Q3
(T − t ε , x, y
) +√
εQ4
(T − t
ε , x, y))]
=O( ε3/2)
.
Chapter 4
Down-and-Out Barrier Options
We now introduce the pricing for European down-and-out barrier call options. The kind of option gives the holder the right to buy the underlying asset at the maturity time T by the strike price K if the price of underlying asset never hit the barrier E before time T ; otherwise the option becomes worthless. In the general condition, we assume E < K.
Many of the following operations are essentially the same as we did in Chapter 2, but there are still some distinct results due to the definite setting on the terminal condition, the addition of boundary condition, and the use of underlying asset price in substitution for its logarithm. Here we use the price of underlying asset directly to illustrate the calculation of option pricing, where the results are mentioned in [1]
and the detailed method are referred in [3]. The stochastic differential equations we face are (2.9) and (2.10).
Let P(t, s, y) be the price of European down-and-out barrier call option in this chapter and
L0 = m(y) ∂
∂y + 1
2β2(y) ∂2
∂y2 L1 = ρβ(y)f (y)s ∂2
∂s∂y − β(y)Λ(y) ∂
∂y L2 = LBS(f (y)) = ∂
∂t+1
2f2(y)s2 ∂
∂s2 + r (
s ∂
∂s − · )
,
where LBS(f (y)) is Black-Scholes operator calculated at the underlying asset price
and the volatility level f (y), and L = 1
εL0+ 1
√εL1+ L2, then P(t, s, y) is the solution of
LP = 0 with the terminal condition
P(T, s, y) = (s − K)+
and the boundary condition
P(t, E, y) = 0.
Expand P(t, s, y) in powers of √
ε, then by the results in Chapter 2, the zero- order termP0 and the first-order term P1 are both independent of y, that is,
P0 =P0(t, s) P1 =P1(t, s).
In this situation, P0(t, s) is the solution of
LBS(¯σ)P0 = 0 (4.1)
with the terminal condition
P0(t, s) = (s− K)+ (4.2)
and the boundary condition
P0(t, E) = 0. (4.3)
Let
t = T − 2
¯
σ2η (4.4)
s = Keζ (4.5)
P0(t, s) = Keaη+bζu(η, ζ), (4.6)
then (4.1) becomes
∂u
∂η = ∂2u
∂ζ2 + [2b + (k− 1)]∂u
∂ζ +{[
b2+ (k− 1)b − k]
− a} u, where k = 2r/¯σ2.
To eliminate ∂u/∂x and u terms, let a =−1
4(k + 1)2 b =−1
2(k− 1), then (4.1) reduces to
∂u
∂η = ∂2u
∂ζ2 (4.7)
and (4.2) becomes to
u(0, ζ) = (
e12(k+1)ζ− e12(k−1)ζ)+
. Let ζ0 = log(E/K), then (4.3) becomes
u(η, ζ0) = 0.
Now we shall solve u(η, ζ) by the method of image. Consider two solutions of diffusion equation (4.7); one with an initial condition u(0, ζ) in ζ > ζ0 and another with −u(0, 2ζ0− ζ) in ζ < ζ0. Since (4.7) has no source, suppose the first question has a solution u1(η, ζ) and the second one has u2(η, ζ), their antisymmetric initial conditions with respect to the barrier ζ0 suggest that
u2(η, ζ) =−u1(η, 2ζ0− ζ),
which guarantees that u1 + u2 solves both questions if we restrict in either ζ > ζ0 or ζ < ζ0 and
(u1+ u2)(η, ζ0) = 0.
So, we can solve u(η, ζ) by defining
u0(ζ) = (
e12(k+1)ζ− e12(k−1)ζ)+
,
redefining
u(0, ζ) = u0(ζ)− u0(2ζ0− ζ), (4.8) and solving the reconstructed question of diffusion equation (4.7) with the initial condition (4.8). The solution restricted in ζ > ζ0 is what we want.
We have an easy way to represent the solution of initial question. Let CBS(t, s) be the price of European option at the volatility ¯σ with no barrier, then by (4.6),
CBS(t, s) = Keaη+bζu1(η, ζ).
Hence,
P0(t, s) = Keaη+bζ(u1(η, ζ) + u2(η, ζ))
= Keaη+bζ(u1(η, ζ)− u1(η, 2ζ0− ζ)
= CBS(t, s)−(s E
)1−k
CBS (
t,E2 s
)
= CBS(t, s)− MCBS(t, s), s > E,
whereM is the mirror operator such that for some given function g(t, s), Mg(t, s) =(s
E )1−k
g (
t,E2 s
) .
Next, we considerP1(t, s). Due to the use of underlying asset price in substitution for its logarithm, by slightly altering the result in Chapter ch02, we can express P1(t, s) as the solution of
LBS(¯σ)P1 =AP0, where
A = V2s2 ∂2
∂s2 + V3s3 ∂3
∂s3 V2 = ρ⟨βfψ′⟩ −1
2⟨βΛψ′⟩ V3 = 1
2ρ⟨βfψ′⟩, with the terminal condition
P1(T, s) = 0 (4.9)
and the boundary condition
P1(t, E) = 0. (4.10)
Define
F (t, s) =AP0(t, s)
= V2s2∂2CBS
∂s2 (t, s) + V3s3∂3CBS
∂s3 (t, s)
−(s E
)1−k( V2E4
s2
∂2CBS
∂s2 (
t,E2 s
)
− V3
E6 s3
∂3CBS
∂s3 (
t,E2 s
)
+q1 (
t,E2 s
)) , where
q1(t, s) = κ0CBS(t, s) + κ1s∂CBS
∂s (t, s) + κ2s2∂2CBS
∂s2 (t, s) κ0 = k(k− 1)[V2− (k + 1)V3]
κ1 = 2kV2− 3k (2r
¯ σ2 + 1
) V3
κ2 =−3(k + 1)V3.
We shall use the method of image again. Since we still face the differential operator LBS(¯σ), we can apply similar definitions as in (4.4), (4.5),
P1(t, s) = Keaη+bζv(η, ζ),
and
F (t, s) = Keaη+bζG(η, ζ) to transform LBS(¯σ) into the diffusion operator.
Then, the question under consideration becomes
∂v
∂η − ∂2v
∂ζ2 = G(η, ζ) with the initial condition
v(0, ζ) = 0