Professional Documents
Culture Documents
Nan Chen
L. Jeff Hong
ABSTRACT
INTRODUCTION
FINANCIAL BACKGROUND
919
(t,
S
)dt
+
i j (t, St )dWt j ,
i
t
Sti
j=1
1 i d,
rs ds
(3)
(1)
k
dSti
= rt dt + i j (t, St )dW t j ,
i
St
j=1
1 i d,
(4)
where W is the standard Brownian motion under new proba Notice that in (4), the expected returns of underlying
bility P.
assets are always the same as the risk free interest rate r.
That is why people call the new measure risk neutral.
The relation (3) demonstrates the applicability of Monte
Carlo simulation to the field of derivative pricing. Now
what we need to do is simply to estimate the expectation
of some functions of sample paths of a diffusion process.
Notice that the difference of (1) and (4) in their financial
interpretation plays no role from the view point of Monte
Carlo simulation. Thus, from now on, we always consider
the following general model
RT
(5)
j=1
(2)
PATH GENERATION
920
as follows:
Z (i+1)h
ih
Z (i+1)h
a(t, St )dt +
Z t
ih
L 0 a(u, Su )du+
Z t
ih
L 1 a(u, Su )dWu
1
2
+ a(t, S)
+ b2 (t, S) 2
t
S 2
S
:= b(t, S) .
S
:=
Making a substitution in
R (i+1)h
ih
Z (i+1)h
E[ f (SN )] E[ f (ST )] .
ih
(i+1)h Z t
ih
ih
L 0 a(u, Su )dudt +
Z (i+1)h Z t
ih
ih
Z (i+1)h Z t
dudt
ih
ih
+ L 1 a(ih, Sih )
Z (i+1)h Z t
ih
ih
dWu dt
1
L 0 a(ih, Sih ) h2 + L 1 a(ih, Sih )Ii
2
where Ii =
R (i+1)h
ih
(7)
We can see that a good approximation to the above integrals is necessary. The Euler scheme uses a(ih, Sih )h and
b(ih, Sih )(W(i+1)h Wih ) to approximate the two integrals
respectively.
Applying Itos formula to a, for ih t < (i + 1)h,
E[kS Sk] Ch
E[ f (ST )] = E[ f (S0 )] + E
b(t, St )dWt .
ih
R (i+1)h
ih
i=1
1
L 0 b(ih, Sih ) (hWi Ii ) + L 1 b(ih, Sih ) ((Wi )2 h)
2
921
1
Si+1 = Si + L 0 a(ih, Sih ) h2 + L 1 a(ih, Sih ) Ii +
2
1
L 0 b(ih, Sih )(hWi Ii )+L 1 b(ih, Sih ) ((Wi )2 h).
2
1
d
() , for all .
d
2
2h
1 2
2h
1 3
3h
.
P[I = 1] =
f (x)d(x) =
d(x) =
and
P[X A, I = 1] =
P[X A, I = 1]
.
P[I = 1]
k 6= j.
d(x) = (A).
A
dYt = a(t,Y
t )dt + dWt ,
922
(8)
a(t, u) 1 b
(t, u)
b(t, u) 2 S
Z u
b/t
0
b2
(t, v)dv ,
bim (t, s)
b jl (t, s) =
sj
j=1
(t, t )dt .
bil (t, s)
b jm (t, s).
sj
j=1
(9)
Ru
Z
exp
(10)
sup E[e
R
t
rs ds
(S )],
(11)
923
(12)
(13)
j1 j2 ji 1 j1 j2 ji
E[Cij1 j2 ji |Stji1 j2 ji ] = E[Vi+1
|Sti
]
for 1 k m and set the following as the estimation of the derivative value at the node: vij1 j2 ji =
j1 j2 ji
/m. Broadie and Glasserman (1997) showed
m
k=1 vik
that E[vij1 j2 ji |Stji1 j2 ji ] Vi (Stji1 j2 ji ) and that both high
biased estimator V and low biased estimator v converge in
probability to the true value V as m +.
The major drawback of random tree method is that the
number of nodes grows exponentially as K increases, which
would incur a huge computational burden when considering
high dimensional problems. The Stochastic mesh method is
introduced by Broadie and Glasserman (2004) to overcome
the disadvantage. Instead of simulating a random tree in
the previous method, the stochastic mesh method generates
m independent sample paths starting from the initial S0 (cf.
solid arrows in Figure 2). Denote a generic node in the jth
path at time ti by Stji , 1 j m.
Consider the estimation of continuation value at node
Stji . We use all nodes at time ti+1 although m 1 of them
are not the successors of Stji . To correct the abuse, we
need to attach different weights to the estimated values at
j j ji1 j
Vi 1 2
j1 j2 ji j
1
(S j1 j2 ji ), if m1 j6=k Vi
ti
=
(Stji1 j2 ji );
v j1 j2 ji k ,
otherwise
i+1
, 1iK
j=1
j j j
1 2
i1
to approximate the continuation value Ci1 at node Sti1
.
The approximation of the derivative value at the same node
j1 j2 ji1
j1 j2 ji1
j1 j2 ji1
is defined as Vi1
= max[(Sti1
), Ci1
].
924
= min{ti , 1 i K : (Stm+1
) Ci (Stm+1
)}.
i
i
and the low biased estimator is defined as v = (Sm+1
).
i
for 1 i < K, where wtj,k
is the corresponding weight of
4.2 Duality
1 m
E[Vi+1 (Stki+1 ) wtj,ki |Stji ] = Ci (Stji ).
m k=1
(14)
Rogers (2002) and Haugh and Kogan (2004) established a
dual method to price American-style derivatives, which can
be represented as the value of the following problem:
V0 (s) = inf E max ((Sti ) Mti )|S0 = s ,
MM
Mti =
(15)
0 i K.
(16)
j=1
ti
k wti is greater than V
k
Vi+1
i+1 (Sti+1 )w j,k by the induction
j,k
hypothesis and using (14), we have E[Vi j |Stj ] Vi (Stj ).
i
0iK
h
i
E[Vi j |Stji ] = E max{(Stji ), Cij }|Stji
(
)
1 m
j
j
t
k
i
max (Sti ), E[Vi+1 w j,k |Sti ] .
m k=1
i
E[Vi+1 (Stki+1 )wtj,k
|Stji ] =
i
Vi+1 (u)wtj,k
gi+1 (u)du
925
Ni =
{X j E[X j |F j1 ]},
0 i K.
M ti =
j=1
j=1
= E[(S )|S0 ],
and thus
0iK
= V0 (S0 ).
V j (St j )
, 0 i K.
E[V
j (St j )|St j1 ]
j=1
0iK
Bti =
E max
0iK
= E max Dti |S0 = E[D0 |S0 ],
0iK
M ti =
RISK MANAGEMENT
j=1
926
d
d dS( )
d
( ) = E
(S( )) = E
,
d
d
dS
d
if the interchange of the order of differentiation and expectation is valid and function is smooth enough. We then
end up at an unbiased estimator d/dS dS/d of 0 ( ).
The smoothness requirement on payoff function turns
out to be very crucial to make sure the pathwise derivative
method works. One can show that one sufficient condition
is that is Lipschitz continuous, i.e, there exists a positive
constant C such that
|(x) (y)| C|x y|,
d
d
( ) :=
E[(S( ))],
d
d
d
d
( ) =
d
d
(s)g(s; )ds =
(s)
g
(s; )ds.
Multiplying and dividing g(s; ) simultaneously in the integration on the right hand side,
Z
(s)
927
g/ (s; )
(s)
g(s; )ds
g(s; )
= E (S( ))
ln g(S( ), ) .
g
(s; )ds =
vn = L(dne) ,
where L(k) is the kth order statistic of L. Serfling (1980)
shows that vn v w.p.1 and
n
n (v v )
L = V = V (S,t) V (S + S,t + t)
(18)
1{L > x} ,
P(L > x) = E
d P
i=0
(20)
(si+1 si a(ih, si )h)2
1
f (si+1 ; si ) =
exp
.
b2 (ih, si )
2b(ih, si )
g(s
1 , , sN ) = f (si+1 ; si ).
p
(1 )
N(0, 1)
fL (v )
(19)
928
V
1
t + T S + ST S,
t
2
V
where
V
i =
,
Si
2V
i j =
Si S j
1
V
t T S ST S.
t
2
It is an approximation of L = V . Let a = V
t t. Note
that S = CZ. Then
1
Q = a (CT )T Z Z T (CT C)Z.
2
j ( ) =
j=1
Let
( ) = log E e Q
1
2
j=1
2 b2j
1 2 j
1
.
1 2 j
1 n Qi +( )
1{Li > x}.
e
n i=1
j ( ) =
Q = a + bT Z + Z T Z = a + (b j Z j + j Z 2j ).
b j
,
1 2 j
Glasserman, Heidelberger, and Shahabuddin (2002) further extend the results to a heavy-tailed setting, where S
follows a multivariate t-distribution. They show that the
new IS probability measure is also asymptotically optimal.
!
log(1 2 j ) .
CONCLUSIONS
dP
= e Q( )
dP
with being any real number at which ( ) < . Under
the new measure P ,
h
i
P(Q > x) = E e Q( ) 1{Q > x} .
929
DiCesare, J., and D. McLeish. 2006. Importance sampling and imputation for diffusion models. Working
paper, Department of Statistics, University of Waterloo,
Canada.
Duffie, D. 2001. Dynamic Asset Pricing Theory, Third
Edition. Princeton University Press.
Fournie, E., J-M Lasry, J. Lebuchoux, P-L Lions, and N.
Touzi. 1999. Applications of Malliavin calculus to
Monte Carlo methods in finance. Finance and Stochastics 3: 391-412.
Fournie, E., J-M Lasry, J. Lebuchoux, P-L Lions, and
N. Touzi. 2001. Applications of Malliavin calculus
to Monte Carlo methods in finance II. Finance and
Stochastics 5: 201-236.
Glasserman, P. 2003. Monte Carlo Methods in Financial
Engineering. Springer-Verlag, New York.
Glasserman, P., P. Heidelberger, and P. Shahabuddin. 2000.
Variance reduction techniques for estimating value-atrisk. Management Science, 46: 1349-1364.
Glasserman, P., P. Heidelberger, and P. Shahabuddin. 2002.
Portfolio value-at-risk with heavy-tailed risk factors.
Mathematical Finance, 12: 239-269.
Haugh, M., and L. Kogan. 2004. Pricing American options:
a duality approach. Operations Research 52: 258-270.
Jamshidian, F. 2003. Minimax optimality of Bermudan and
American claims and their Monte-Carlo upper bound
approximation. Working paper.
Kloeden, P. E., and E. Platen. 1992. Numerical Solution
of Stochastic Differential Equations. Springer-Verlag,
Berlin.
Longstaff, F. A., and E. S. Schwartz. 2001. Valuing American options by simulation: a simple least-squares approach. Review of Financial Studies 14: 113-147.
Maruyama, G. 1955. Continuous Markov processes and
stochastic equations, Rendiconti del Circolo Matematico di Palermo, Serie II 4:48-90.
Nualart, D. 2006. The Malliavin Calculus and Related
Topics. Second Edition. Springer-Verlag, Berlin.
Rogers, L. C. G. 2002. Monte Carlo valuation of American
options. Mathematical Finance 12: 271-286.
Staum, J. 2002. Simulation in Financial Engineering. Proceedings of the 2002 Winter Simulation Conference,
E. Yucesan, C.-H. Chen, J. L. Snowdon, and J. M.
Charnes, eds. 1482-1492.
Talay, D. 1984. Efficient numerical schemes for the approximation of expectations of functionals of the solutions
of a s.d.e., and applications. Lecture Notes in Control
and Information Sciences 61:294-313, Springer-Verlag,
Berlin.
Tsitsiklis, J., and B. Van Roy. 1999. Optimal stopping
of Markov processes: Hilbert space theory, approximation algorithms, and an application to pricing highdimensional financial derivatives. IEEE Transactions
on Automatic Control 44:1840-1851.
930
931