Applications and Applied Mathematics (AAM):

advertisement
Available online at
http://acad.pvamu.edu/content/mathdept/AAMJournal.html
Vol.1, Issue 1 (June 2006), pp. 25 - 35
(Previously, Vol. 1, No. 1)
Applications and
Applied Mathematics
(AAM):
An International Journal
A Discrete Time Counterpart of the Black-Scholes Bond Replication Portfolio
Andrzej Korzeniowski
Department of Mathematics
University of Texas, Arlington, Texas 76019-0408, USA
korzeniowski@uta.edu
Received October 13, 2005; revised received April 22, 2006; accepted April 27, 2006
Abstract
We construct a discrete time self-financing portfolio comprised of call options short and stock shares long which is
riskless and grows at a fixed rate of return. It is also shown that when shorting periods tend to zero then so devised
portfolio turns into the Black-Scholes bond replication. Unlike in standard approach the analysis presented here
requires neither Ito Calculus nor solving the Heat Equation for option pricing.
Keywords: Binomial Model, Call Replication, Discrete Time Black-Scholes Hedging
1. Introduction
Black and Scholes (1973) discovered that a portfolio of one call option short and
∂ C (t , S )
∂S
stock
shares long, where C (t , S ) and S is the option and stock price at time t respectively, has no risk
and consequently it replicates a bond portfolio earning a fixed rate of return,
provided C (t , S ) satisfies certain partial differential equation. Since then a great deal of studies
circled around discrete time option pricing originated by Cox -Ross-Rubinstein (1979),
Rubinstein and Leland (1981), which focused entirely on no-arbitrage option replication
portfolio determined from a martingale measure corresponding to the discounted stock price on
binomial tree. Meanwhile no attention has been given to the fact that the bond portion of such
hedging portfolio, in contrast to its continuous time counterpart, is never riskless! In fact, the
bond portion is a unique random process whose distribution at each time step is determined by
terminal stock prices under the martingale measure. The above raises a question of whether it is
possible to construct riskless portfolio in discrete time analogous to continuous time BlackScholes bond replication portfolio.
The aim of this article is to answer the question in the positive and explain how the findings
bridge the long-standing differences between the two models. Namely, we first construct a selffinancing bond replication portfolio by augmenting a combination of suitably chosen number of
stock shares long and one call option short with a third position in carry-on cash flow (excess or
25
26
Andrzej Korzeniowski
shortage of funds resulting from creating the stock-option position) and then we convert the cash
flow position into the risk free combination of stocks and options. The key feature of this
discrete time portfolio lies in the fact that it does not suffer from the well-known shortcomings
present in the continuous model: an impossible to implement continuous time trading coupled
with prohibitive(infinite) transaction costs associated with it. The model presented here applies
to both small and large time period situations and works particularly well in the latter case. For
example, when the time intervals are days, months or years and the underlying security can be
modeled by assuming only two different outcomes at the end of each time period (e.g., success
or failure with a price tag) then over the multi-step period the model provides a hedging strategy
that has no risk and for which the transaction costs may in fact be assumed negligible, whereas in
the continuous Black-Scholes model the costs cannot be ignored unless the realities of the actual
security trading are being rejected!
2. Notation, assumptions and binomial model facts
probability=
space Ω {(ω1 ,..., ωN ) | ωi ∈ {U , D},1
=
≤ i ≤ N }, 2Ω ,
1+ r − d
P((ω1 ,...,=
ωN )) p #U ' s (1 − p) # D ' s , with 0=
<p
< 1 subject to 0 < d < 1, 1 + r < u where
u−d
r is a fixed risk-free rate of return per one time period, 
n = σ ((ω1 ,..., ωn )) and
is defined by P(stock
 = {∅, Ω}, n = 1,..., N . Then the risk-neutral stock process S n ∈ 
n
Let
goes
(Ω,  , P) be
up)
a
= P( S n −1  S=
S n −1u=
) P (ω=
U=
) p
n
n
and
P(stock
goes
down)
=
Here
S n −1 = S n −1 (ω1 ,..., ωn-1 ) and
P( S n −1  S n = S n −1d ) = P (ωn = D) = 1 − p .
S n = S n (ω1 ,..., ωn-1 , U ) , or S n = S n (ω1 ,..., ωn-1 , D) , respectively, and S n is binomial with
k n−k
P( S n S0u=
d )
=
n k
  p (1 −
k 
p ) n − k . We emphasize that the probability distribution of the actual
stock process is irrelevant as it does not play any role in determining no-arbitrage option pricing,
aside from the fact that it is rarely known! The only thing the two stock processes have in
common is the identical sample space {S0 , S1 ..., S N } which constitutes the binomial binary tree.
We make the following assumptions about discrete time portfolio modeling:
(p1) prices of stocks, options and bonds change at n = 0,..., N and stay constant throughout
[n − 1, n), n =
1,..., N ;
(p2) =
portfolio values are declared at n 0,..., N and stay constant during [ n − 1, n), n = 1,..., N ;
(p3) positions (rebalanced holdings) are decided based on time n -1 prices, take effect
instantaneously after time n -1 and are held unchanged throughout ( n -1, n], n = 1,..., N ;
(p4) portfolio is self-financing in the sense that its value at time n − 1 and after rebalancing are
equal, n = 1,..., N ; and
(p5) portfolio transaction costs are zero, borrowing along with short and fractional sales are
allowed, option pricing assumes no-arbitrage.
AAM: Intern. J., Vol. 1, Issue 1 (June 2006), [Previously, Vol. 1, No. 1]
27
The significance of (p3) stems from the fact that different portfolio positions must necessarily be
held over non-overlapping time intervals until the securities undergo price change in order to
unambiguously define portfolio holdings and value when rebalancing. Moreover, (p3)
incorporates the fact that security prices must be known first before the portfolio adjustments can
be made and consequently one way to implement this is to consider the discrete time sequence as
a subset of the continuous time with a proviso that rebalancing takes effect instantaneously after
the prices have changed.
Allowing the portfolio to undergo content and value changes periodically at discrete time
instances only, while keeping the portfolio intact at all other times, considerably simplifies the
analysis of the portfolio dynamics. In addition, it offers a practical alternative to a continuous
time model while retaining its validity for both large and small scales of portfolio inactivity
period.
A basic fact from binomial asset pricing model Karatzas & Shreve (1998) or Williams (2001)
states that a European call option can be replicated through a hedging strategy by holding a
portfolio of uniquely determined combination of stocks and bonds. Since the option replication
serves as basis for our bond replication construction we first recall all necessary facts needed for
further analysis.
Given a strike price K > 0 the value of the call option at time N is defined by
C=
Max( S N − K , 0) ≡ ( S N − K ) +
N
and we use the following notation:
S n is the stock price at time n
Cn is the call option price at time n
=
Bn B0 (1 + r ) n is the bond price at time n
an is the number of stock shares held during (n − 1, n]
bn is the number of bonds shares held during (n − 1, n]
r is a fixed risk-free return rate per period
Then by (p3)-(p4) portfolio values{ X n , 0 ≤ n ≤ N } satisfy
X 0 = a0 S0 + b0 B0 = a1 S0 + b1 B0
X n −1 =
an −1 S n −1 + bn −1 Bn −1 =
an S n −1 + bn Bn −1 and X n =
an S n + bn Bn ,
n=
1,..., N
(1)
Remark. Since the initial assets allocation (a0 , b0 ) for X 0 is limited to time n = 0 and then
instantaneously replaced by (a1 , b1 ) we may assume without loss of generality that
=
a0 a=
b1 because by X 0 = a0 S0 + b0 B0 = a1 S0 + b1 B0 this has no bearing on the initial
1 and b0
portfolio value. Therefore (a1 , b1 ) is taken as the initial allocation throughout [0,1] (not just
(0,1] ) which renders the choice of (a0 , b0 ) as a technical assumption and allows
identifying X n allocations with a sequence (an , bn ), n = 1,..., N .
28
Andrzej Korzeniowski
A call option replication portfolio
=
Π c { X n , (an , bn ), 0 ≤ n ≤ N } is determined by
Xn =
an S n + bn Bn =
Cn =+
(1 r ) − ( N − n ) E[( S N − K ) + | 
n ],
Cn ( S n −1u ) − Cn ( Sn −1 d )
=
an
∈ n −1 , =
n 1,..., N
S n −1u − S n −1 d
C − an S n Cn −1 − an S n −1
bn = n
=
∈ n −1 ,
n = 1,..., N
Bn
Bn −1
n=
0,..., N
(2)
(3)
(4)
One checks that X n , an ≥ 0 but bn can be negative in which case an investor owes −bn Bn or
equivalently the investor sold bn shares of bond short. Cn is determined by backward recursion
that starts at the terminal time N of the binomial tree according to
1
(5)
)
[ pCn (S n −1u ) + (1 − p )Cn (S n −1 d )],
Cn −1 (S n −1=
=
n N , N − 1,..., 2,1
1+ r
3. Construction of bond replication portfolio
The first step is to built the option replication portfolio
=
Π c { X n , (an , bn ), 0 ≤ n ≤ N } satisfying
(1)-(5). The second step amounts to recursive construction of a portfolio with values
{Yn , 0 ≤ n ≤ N } subject to (p1)-(p5) which is based on Π c and grows risk free.
The interval [0,1]. Set Y0 = a0 S0 − C0 ≡ a1 S0 − C0 as the initial capital. Define
Y0 = a1 S0 − C0 = a1 S0 − C0 + (Y0 + C0 − a1 S0 ) ≡ a1 S0 − C0 + g1 during (0,1) .
Then
Y1 = a1S1 − C1 = Y0 (1 + r ),
since a1 S0 − C0 becomes a1 S1 − C1 =
−b1 B1 =
−b1 B0 (1 + r ) = (a1 S0 − C0 )(1 + r ) =
Y0 (1 + r ) due to
C0 =X 0 =a0 S0 + b0 B0 =a1 S0 + b1 B0 and C
=
X=
a1 S1 + b1 B1 while g1 ≡ 0.
1
1
The interval (1,2]. Use the first step and define
Y1 = Y0 (1 + r ) = a2 S1 − C1 + (Y1 + C1 − a2 S1 ) ≡ a2 S1 − C1 + g 2 during (1, 2)
Then
Y2 = a2 S 2 − C2 + g 2 (1 + r ) = Y0 (1 + r ) 2 ,
since a2 S1 − C1 becomes a2 S 2 − C2 =
−b2 B2 and g 2 earns interest r during (1,2) yielding
g 2 (1 + r ) = Y1 (1 + r ) + (C1 − a2 S1 )(1 + r ) = Y1 (1 + r ) + b2 B1 (1 + r ) = Y0 (1 + r ) 2 + b2 B2 due to
C1 =X 1 =a1 S1 + b1 B1 =a2 S1 + b2 B1 .
The interval (n − 1, n], n =
3,..., N . Use the n − 1 step and define
n −1
Yn −1 = Y0 (1 + r ) = an S n −1 − Cn −1 + (Yn −1 + Cn −1 − an S n −1 ) ≡ an S n −1 − Cn −1 + g n on (n-1,n)
Then
Yn = an S n − Cn + g n (1 + r ) = Y0 (1 + r ) n , g n ∈ 
n −1
AAM: Intern. J., Vol. 1, Issue 1 (June 2006), [Previously, Vol. 1, No. 1]
29
by an argument similar to the case n = 1, 2.
Summing up, given {S n −1 , an , Cn −1 , Yn −1 } ∈ 
n −1 create portfolio positions for n = 1,..., N as
follows:
Open a position taking effect instantaneously after time n − 1 according to
● sell the entire holdings to receive Yn −1
● sell one option short to receive Cn −1
● buy an shares of stock to spend an S n −1
● hold the cash flow g n = Yn −1 + Cn −1 − an S n −1 earning interest r over ( n − 1, n)
Close the position at time n
● declare the portfolio value Yn
Theorem 1:
Let Π c { X n , (an , bn ), 0 ≤ n ≤ N } be the option replication portfolio. Then there exists a bond
=
replication =
portfolio Π {Yn , (an , g n ), 0 ≤ n ≤ N } of an shares of stock long, one call option
short and a carry-on cash flow g n such that
(i) Yn −1 = an S n −1 − Cn −1 + g n
during the time period (n-1,n)
(ii) Yn = an S n − Cn + g n (1 + r ) = Y0 (1 + r ) n
at time n ,
n = 1,..., N
(6)
Proof: By construction, it is a consequence of unique Y0 ≡ a0 S0 − (1 + r ) − N E[( S N − K ) + ] ,
a0 ≡ a1 , an , Cn found from (3) - (5) and g n =Yn −1 + Cn −1 − an S n −1 =(bn − b1 ) Bn −1 , because
an S n − Cn =
Y0 (1 r ) n −1 =
X n −1
−bn Bn and Yn −1 =+
−b1 B0 (1 + r ) n −1 =
−b1 Bn −1 thanks to Cn −1 =
=an −1 S n −1 + bn −1 Bn −1 =an S n −1 + bn Bn −1 .
Below we provide concrete calculations in the case N = 3.
Example 1. Let S=
K= 40, u=
0
5
,
4
d=
4
,
5
=
r
1
40
which gives p=
1+ r − d
1
= .
2
u −d
A special choice
of ud 1=
, r and consequently p 12 is only for keeping calculations simple but there are no
such restrictions in general, other than as specified in section 2. Solving (5) backward for Cn and
using (3) we obtain
=
C0 7.90,
=
a1 .636 and Y0 = a1 S0 − C0 = 17.54 .
a2 ( D) .338},{a=
a=
Then=
{a2 (U ) .826,=
1, a=
.555,
3 (U , U )
3 (U , D )
3 ( D, U )
=
a=
C1 (U ) 13.83,=
C=
0},{
C1 ( D) 2.38},{C=
23.47, C=
3 ( D, D )
2 (U , U )
2 (U , D )
2 ( D, U )
=
C2 ( D, D) 0},{C=
C=
C=
4.88,
38 18 , C=
10,
3 (U , U , U )
3 (U , U , D )
3 (U , D, U )
3 ( D, U , U )
C=
3 (U , D, D )
C=
C=
C=
0} . For the stock process
3 ( D, U , D )
3 ( D, D, U )
3 ( D, D, D )
=
{S1 (U ) 50,
=
S1 ( D) 32},{S=
62 12 , S=
S=
40, S=
25 53},
2 (U , U )
2 (U , D )
2 ( D, U )
2 ( D, D )
{S=
78 18 , S=
S=
S=
50, S=
S3 ( D, U , D)
3 (U , U , U )
3 (U , U , D )
3 (U , D, U )
3 ( D, U , U )
3 (U , D, D )
30
Andrzej Korzeniowski
.
= S=
32, S=
20 12
3 ( D, D, U )
3 ( D, D, D )
25 }
Calculations were carried out in several decimal places but only two or three digits are displayed
here as needed. We remark that the bond position b3 in the call option replication
portfolio Π c { X n , (an , bn ), 0 ≤ n ≤ N } is a random variable with a distribution corresponding to
=
binomial probabilities and thus not riskless! Indeed, by a3 (U , U ) = 1 it follows that
P
=
(b3
C3 (U ,U ,U ) − S3 (U ,U ,U )
=
)
(1+ r )3
2
P=
( S 2 S=
p2 , P
=
(b3
0u )
C3 (U , D ,U ) − S3 (U , D ,U )
=
)
(1+ r )3
P ( S 2 =S0 ud ∪ S 2 =S0 du ) =2 p (1 − p ), P (b3 =0) =P( S2 =S0 d 2 ) =(1 − p ) 2 .
We illustrate the actual portfolio trading and rebalancing on a single stock path which first goes
up then down and then up again, i.e.,
=
S0 40,
=
S1 (U ) S0 u , S 2 (U , D) = S0 ud ,
S3 (U , D
=
, U ) S=
50. Open a position on (0,1] by selling one option short and
0 udu
=
=
=
receive C0 7.90, which combined with
initial Y0 17.54
buys a1 .636 shares of stock
at the price S0
=
40
and leaves the cash flow g1 0. Close the position at time 1 with
=
=
= Y0 (1 + r ). Open a position on (1,2] by
Y1 a1 S1 (U ) − C1 (U
holdings valued
) 17.98
=
=
selling one
call option short to receive C1 (U ) 13.83,
which combined with initial Y1 17.98
requires to borrow g 2 (U ) = Y1 + C1 (U ) − a2 (U ) S1 (U) = − 9.49 to buy a2 (U ) = .826 shares
Y1 a2 (U ) S1 (U ) − C1 (U) + g 2 (U ). Close the
of stock at the price S1=
(U ) 50 and arrive at=
position at time 2 with holdings=
valued Y2 a2 (U ) S 2 (U , D) − C2 (U , D) + g=
2 (U )(1 + r )
= Y0 (1 + r ) 2 . Open a position on (2,3] by selling one call option short to receive
18.43
4.88,
=
which combined with initial Y2 =18.43 buys a3 (U , D) .555 shares of stock
C2 (U , D)
=
at the price S 2 (U , D) 40 and leaves g3 (U , D) = Y2 + C2 (U , D) − a3 (U , D) S 2 (U , D) = 1.11
to invest at rate r. Close the position at time 3 with holdings valued Y3 = a3 (U , D) S3 (U , D, U )
=
−C3 (U , D, U ) + g3 (U , D)(1 + r ) 18.89 which again matches the desired Y0 (1 + r )3 . The
analysis of the other seven cases is similar and shows that in each time step the porfolio so
devised matches the fixed rate of return given the initial investment Y0 .
Theorem 2: There exists a bond replication portfolio
=
Π b {Yn* , (an* , d n* ), 0 ≤ n ≤ N } of an*
shares of stock long and d n* call options short which replicates the bond exactly in each time
interval according to
(i)=
Yn*−1 an* S n −1 − d n*Cn −1
(ii) Y =a S n − d Cn =Y0 (1 + r )
*
n
where
*
n
*
n
during the time period (n − 1, n)
n
at time n ,
n = 1,..., N
(7)
AAM: Intern. J., Vol. 1, Issue 1 (June 2006), [Previously, Vol. 1, No. 1]
=
an*
b1
=
a , d n*
bn n
b1
bn
31
with (an , bn ) determined by Π c =
{ X n , (an , bn )}
(8)
Proof: It follows from Theorem1 because by C
=
X=
an S n −1 + bn Bn −1 we have
n −1
n −1
−bn Bn −1 = an S n −1 − Cn −1 which multiplied by
bn − b1
−bn
and consequently Yn −1= an S n −1 − Cn −1 + g n= an
gives g n = an (
b1
bn
S n −1 −
b1
bn
b1
− 1) S n −1
bn
−(
b1
− 1)Cn −1
bn
Cn −1= Yn*−1 as claimed.
To avoid the phrase instantaneously after time n the working assumption below is to use the term
at time n whenever referring to buy or sell in reference to opening or closing any given position.
Example 2. As before we illustrate the hedging for the up-down-up case. Solving for b1 ,
b
b2
b
b3
=
b2 b=
b3 (U , D) =
=
gives 1 .654
and 1 1.0627, whence=
(a1* , d1* ) (a1 ,1),
2 (U ), b3
=
=
(a2* , d 2* ) (.5405,
.654), (a3* , d3* ) (.5903, 1.0627). The first step is the same as in Example1
because g1 = 0. That=
is, start at time 0 with Y0 17.54,
=
short one call at C0 7.90 and buy
*
a=
a=
.636 shares of stock at S=
40, then at time 1 sell the stock at S1 (U=
) 50 and buy
1
1
0
17.98, short
back call at C1=
(U ) 13.83 to arrive =
at Y1 17.98
= Y0 (1 + r ). At time 1, with Y1 =
d 2* (U ) = .654 calls at C1 (U ) 13.83
=
and buy a2* (U )=.5405 shares of stock at S1 (U ) 50, then
at=
time 2 sell the stock at S 2 (U , D) 40
=
and buy back calls at C2 (U , D) 4.88 to arrive at Y2 =
18.43 =
18.43, short d3* (U , D) = 1.0627 calls at C2 (U , D) =
Y0 (1 + r ) 2 . At time 2, with Y2 =
4.88 and buy a3* (U , D) .5903
shares of stock at S 2 (U , D) 40, then at time 3 sell the stock
=
=
=
) 50 and buy back calls at C3 (U , D, U
=
) 10 to arrive at=
Y3 18.89
= Y0 (1 + r )3 .
at S3 (U , D, U
4. Convergence to Black-Scholes bond replication portfolio
Continuous time modeling assumes the actual stock price to follow exponential Brownian
motion process St = S0 e
( µ − 12 σ 2 ) t +σ Wt
with ESt = S0 e µ t . In the special case of µ = r it turns into the
( r − 1 σ 2 ) t +σ W
t
risk-neutral process St = S0 e 2
which corresponds to the discrete time risk-neutral
process S n discussed earlier. Here{Wt , 0 ≤ t ≤ T } is the standard Brownian motion, µ is the
average return rate on stock, r is the bond return rate and σ is the stock volatility. Notice that
the expected return on the risk-neutral process ESt = S0 e r t and when volatility is set to zero then
the risk-neutral process turns into the bond process itself. The Black-Scholes no-arbitrage option
price Ct e − r (T − t ) E[( ST − K ) + | St ] , where the conditional expected value is taken with respect to
=
the martingale measure corresponding to the discounted risk-neutral process, says that given the
actual stock price St = S0 e
C=
e
t
where
− r (T − t )
+
( µ − 12 σ 2 ) t +σ Wt
E[( ST − K ) | S=
e
t]
the option price at time t is calculated as follows:
− r (T − t )
E[( St e Z − K )1[ln[ K ],∞ ) ( Z )]
S
(9)
32
ST
Andrzej Korzeniowski
St e
( r − 12 σ 2 )(T −t ) +σ (WT −Wt )
≡ St e Z , Z is normal ~ N ((r − 12 σ 2 )(T − t ), σ 2 (T − t ))
(10)
Furthermore, the Black-Scholes bond replication portfolio
=
Π B − S {Yt , (at ,1), 0 ≤ t ≤ T } of at
shares of stock long and 1 call option short satisfies the following
a0 S0 − e − rT E[( ST − K ) + ]
Yt = at St − Ct = Y0 e r t with Y0 =
(11)
with at is determined by
∂Ct
|S
at =
∂S
∞
− r (T − t )
z
S=
Z
S St
t
ln[ KS ]
e
=
d
S∫
( Se − K ) dF ( z ) |
e − r (T − t ) E[e Z 1[ln[ K ], ∞ ) ( Z )]
=
(12)
St
Evaluating the above expectations gives Ct =St Φ (α ) − e − r (T −t ) K Φ ( β ) and at = Φ (α )
where
α
S
ln t + ( r + 1 σ 2 )(T −t )
2
,β
=K
σ T −t )
α σ T − t and Φ ( x) is the standard normal cumulative
=−
distribution.
To see how our previously constructed riskless portfolio Π b on binomial tree becomes the
celebrated Black-Scholes portfolio Π B − S in the limit, additional notation with certain particular
choices for underlying variables are in order.
Let in the discrete time model
T
1
N
t
n m, r ∆t be the return rate per period, =
u eσ ∆t , =
d
,=
,
= n, the time period ∆=
u
n
p=
er ∆t − d
u− d
Furthermore, let for any n = 1, 2,.., U n1 ,..., U nn be a sequence of independent
.
identically distributed random variables with P(U ni = u ) = p, P (U ni = d ) = 1 − p .
1 ≤ m ≤ n,
we
have
σ ∆t ( ε n1 +...+ε nm )
S m= S0U n1 ⋅ ⋅ ⋅ U nm= S0 e
Then for
and ε ni 's are i.i.d. P(ε ni= 1)= p,
P(ε ni =−1) =−
1 p. In the sequel, whenever invoking basic facts about convergence in
distribution, Billingsley (1999) is a standard reference without further mention. Denoting by [x]
the integer part of x we have the following convergence in distribution
d
m
(13)
m [n Tt ] → ∞
Z=
σ ∆t (ε n1 + ... + ε nm ) 
→ Z1 ~ N ((r − 12 σ 2 )t , σ 2 t ) ,=
1
and
d
m [n Tt ] → ∞ . (14)
Z mn=
σ ∆t (ε nm +1 + ... + ε nn ) 
→ Z ~ N ((r − 12 σ 2 )(T − t ), σ 2 (T − t )) ,=
+1
This follows because Z1m =W1 + ... + Wm + mEσ ∆tε ni , Wi =σ ∆tε ni − Eσ ∆tε ni , EWi = 0 ,
Eσ ∆tε ni = (r − 12 σ 2 )∆t + o(∆t ), Var(Wi )= σ 2 ∆t + o(∆t ), E | Wi |3 ≤ σ 3 ∆t 3 , m∆t → t and
m o(∆t ) → 0 as n ≥ m → ∞ . Therefore from Lindeberg’s Central Limit Theorem
W1+...+ Wm
Var (W1+...+ Wm )

→ N (0,1) , thanks to Lyapunov’s
d
E |W1|3 +...+ E |Wm |3
2σ 2 T
≤
n2
( Var (W1+...+ Wm ))3
3
condition, as n ≥ m → ∞ concludes the proof of (13). The proof of (14) is similar.
→0
AAM: Intern. J., Vol. 1, Issue 1 (June 2006), [Previously, Vol. 1, No. 1]
33
Lemma:
Let X n (ω ), Yn (ω '), n 1, 2,..., be independent defined on (ΩxΩ', x
=
', PxP ')
d
d
such that sup n Ee 2Yn < M < ∞ . If X n 
=
→ X X (ω ), Yn 
→ Y and=
F ( y ) P '(Y ≤ y )
is continuous then
Yn
Y
P(ω | lim Ee
=
1[ X n (ω ), ∞ ) (Yn ) Ee
=
1[ X (ω ), ∞ ) (Y )) 1
(15)
n →∞
Proof: Due to Skorokhod’s representation theorem one can assume without loss of generality
that X n , X are chosen in such a way that P(ω | lim X=
(ω )) 1 .
X=
n (ω )
n →∞
By assumption Fn ( y=
) P '(Yn ≤ y ) → F ( y ) for every real number y. Then denoting by
=
X n ∧ X min( X n , =
X ), X n ∨ X max( X n , X ) we have
EeYn 1[ X n (ω ), ∞ ) =
(Yn )
y
y
∫e 1
[ Xn ∧ X ,Xn ∨ X )
y
( y )dFn ( y ) + ∫ e 1[ X ,∞ ) ( y )dFn ( y ) → ∫ e 1[ X ,∞ ) ( y ) dF ( y )
because by Cauchy-Schwarz inequality the first integral above is dominated by
∫e
2y
dFn ( y ) ∫ 1[ X n ∧ X , X n ∨ X ) ( y )dFn ( y ) ≤ M ( Fn ( X n ∨ X ) − Fn ( X n ∧ X − 1n )) → 0
whence X n ∨ X → X , X n ∧ X − 1n → X and continuity of F implies Fn (yn ) → F ( y ) , whereas the
second integral
Yn
e 1[ X ,∞ ) (Yn ) are
EeYn 1[ X ,∞ ) (Yn ) converges to
uniformly
integrable
by
EeY 1[ X ,∞ ) (Y )
assumption
for X = X (ω )
sup n Ee
2Yn
fixed because
< M < ∞,
and
h( y ) = e 1[ X ,∞ ) ( y ) is continuous except when y = X which has probability zero due to continuity
of F ( y ) .
y
Theorem 3:
The discrete
time
bond
replication
portfolio
=
Π b {Yn* , (an* , d n* ), 0 ≤ n ≤ N}
with
Y= a S m − d C=
Y (1 + r ∆t ) , converges to the Black-Scholes bond replication portfolio
m
*
m
*
m
*
m
*
0
m
=
Π B − S {Yt , (at ,1), 0 ≤ t ≤ T }
with
Y=
at St − C=
Y0 e r t , 0 ≤ t ≤ T .
t
t
The
convergence
=
Π b {Y , (a , d )} =
→ Π B − S {Yt , (at ,1), 0 ≤ t ≤ T } means
*
n
*
n
*
n
(i) S m → St , Cm → Ct , am* → at , d m* → 1, Ym* → Y0 e rt
d
(ii) S n 
=
→ S {S0 e
( r − 12 σ 2 ) t +σ Wt
, 0 ≤ t ≤ T} in C [0, T ]
as =
m [n Tt ] → ∞
as n → ∞
Proof: Since part (ii) is standard, e.g., it follows from Prohorov’s generalization of Donsker’s
Invariance Principle for Brownian motion in Billinglsely (1999), it suffices to show (i). As
m
d
before, since by (13)
=
S m S0 e Z1 
→=
S0 e Z1 St , we may assume without loss of generality that
with probability one. By (2) with the following substitutions,
S m → St
(9)-(10),
Lemma
applied
to
N ===
n, n m, r : r ∆t and m =
[n Tt ] ,
d
=
Yn Z mn +1 
→ Z ,=
X n ln SKm → ln SKt and (15) we obtain with probability one
34
Andrzej Korzeniowski
Cm = (1 + r ∆t ) − ( n − m ) E[( S n − K ) + | S m ]
(16)
= (1 + r ∆t ) − ( n − m ) E[( S m e Zm+1 − K )1[ ln[ K ], ∞ ) ( Z mn +1 )] → e − r (T − t ) E[( St e Z − K )1[ ln[ K ], ∞ ) ( Z )] = Ct
n
Sm
St
thanks to continuity of Z and the fact that sup n Ee
Ee
2 Z mn +1
2Yn
< ∞ which follows from
= [ Ee 2σ∆t ]n − m = [e 2σ∆t p + e −2σ∆t )(1 − p )]n − m = [1 + (2r + σ 2 )∆t + o(∆t )]n − m
→ e(2 r +σ
2
)(T −t )
To see that am* → at , d m* → 1 it suffices to check that g m =
(bm − b1 ) Bm −1 → 0
and am → at because then
b1
*
=d
m
bm
→ 1.
Namely,
convergence
of
portfolio
values
Ym of Theorem 1 to Yt implies convergence Ym* of Theorem 2 to Yt provided g m → 0. To show
that g m → 0 it suffices to verify Cm → Ct , am → at , and
Y0 e r t
Ym= Y0 (1 +=
r ∆t ) m (a0 (Yn ) S0 − (1 + r ∆t ) − n E[( S n − K ) + ])(1 + r ∆t ) m → Yt =
= (a0 (YT ) S0 − e − rT E[( ST − K ) + ]) e r t .
The latter convergence follows from am → at
d
(i.e., a0 (Yn ) → a0 (YT ) for =
t=
0 ), S n S0 e Z1 + Zm+1 
=
→ S0 e Z1 + Z ST by (13)-(14) and the fact that
S n are uniformly integrable. Consequently, by (16), the proof will be concluded if we show that
am → at . Given S m −1 , by (2)-(3) applied to S m = S m −1u and S m = S m −1d we have
m
am =
n
Cm ( S m −1u ) − Cm ( S m −1d )
=
S m −1u − S m −1d
(1 + r ∆t ) − ( n − m ){E[( S m −1ue Zm+1 − K )1[ln[
n
n
K ], ∞ )
Sm −1u
( Z mn +1 )] − E[( S m −1de Zm+1 − K )1[ln[
K
Sm −1d
], ∞ )
( Z mn +1 )]}
S m −1u − S m −1d
(1 + r ∆t ) − ( n − m ) {E[( S m −1u − S m −1d )e Zm+1 1[ln[
n
n
K ], ∞ )
Sm−1u
( Z mn +1 )] + E[( S m −1de Zm+1 − K )1[ln[
K ], ln[ K
Sm−1u
Sm−1d
])
=
( Z mn +1 )]}
S m −1u − S m −1d
(1 + r ∆t ) − ( n − m ) E[( S m −1de Zm+1 − K )1[ln[
n
= (1 + r ∆t ) − ( n − m ) {E[e
Z mn +1
1[ln[
K ], ∞ )
Sm−1u
( Z mn +1 )] +
K ], ln[ K
Sm−1u
Sm−1d
])
( Z mn +1 )]
S m −1u − S m −1d
→ e − r (T − t ) E[e Z 1[ln[ K ],∞ ) ( Z )] = at , by Lemma and (12), as=
m [n Tt ] → ∞
St
Zn
since | ( S m −1de m +1 − K ) | ≤ S K u ( S m −1u − S m −1d )
m −1
E1[ln[
K
], ln[ S K d
Sm −1u
m −1
])
on the interval
[ln[
K ], ln[ K ]) while
Sm −1u
Sm −1d
d
→F
( Z mn +1 )] ≤ Fm (ln[ SmK−1d ]) − Fm (ln[ SmK−1u ] − m1 ) → 0, u= u (m) → 1 , Fm 
where Fm and F is the distribution function of Z mn +1 and Z respectively.
AAM: Intern. J., Vol. 1, Issue 1 (June 2006), [Previously, Vol. 1, No. 1]
35
Acknowledgements. The author thanks David Diltz of the UTA Finance Department for helpful
discussions and comments and the referees for suggestions that enhanced the original exposition.
References
Billingsley, P. (1999). Convergence of Probability Measures, Wiley (2nd Edition).
Black, F. and Scholes, M. (1973). The Pricing of Options and Corporate Liabilities, Journal of
Political Economy, 3 637-654.
Cox, J.C., Ross, S., and Rubinstein, M. (1979). “Option Pricing: A Simplified Approach,”
Journal of Financial Economics, 7 229-263.
Karatzas, I. and Shreve, I. E. (1998). Methods of Mathematical Finance, Springer.
Rubinstein, M. and Leland, H. E. (1981). “Replicating Options with Positions in Stock and
Cash,” Financial Analysts Journal, July-August 63-72.
Williams, D. (2001). Probability with Martingales, Cambridge University Press.
Download