Académique Documents
Professionnel Documents
Culture Documents
JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content in a trusted
digital archive. We use information technology and tools to increase productivity and facilitate new forms of scholarship. For more information about
JSTOR, please contact support@jstor.org.
INFORMS is collaborating with JSTOR to digitize, preserve and extend access to Operations Research
http://www.jstor.org
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Operations Research
Vol. 57, No. 3, May-June 2009, pp. 541-559
issn 0030-364X | eissn 1526-54631091570310541
doi 10.1287/opre.l080.0598
?2009 INFORMS
Department of Applied Mathematics, University of Waterloo, Waterloo, Ontario, Canada N2L 3G1 and
Morgan Stanley, New York, New York 10036, shannon.kennedy@morganstanley.com
R A. Forsyth
David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, Ontario, Canada N2L 3G1,
paforsyt@uwaterloo.ca
K. R. Vetzal
School of Accounting and Finance, University of Waterloo, Waterloo, Ontario, Canada N2L 3G1,
kvetzal@uwaterloo.ca
If the price of an asset follows a jump diffusion process, the market is in general incomplete. In this case, hedging a
contingent claim written on the asset is not a trivial matter, and other instruments besides the underlying must be used
to hedge in order to provide adequate protection against jump risk. We devise a dynamic hedging strategy that uses a
hedge portfolio consisting of the underlying asset and liquidly traded options, where transaction costs are assumed present
due to a relative bid-ask spread. At each rebalance time, the hedge weights are chosen to simultaneously (i) eliminate the
instantaneous diffusion risk by imposing delta neutrality, and (ii) minimize an objective that is a linear combination of a
jump risk and transaction cost penalty function. Because reducing the jump risk is a competing goal vis-?-vis controlling
for transaction cost, the respective components in the objective must be appropriately weighted. Hedging simulations of
this procedure are carried out, and our results indicate that the proposed dynamic hedging strategy provides sufficient
protection against the diffusion and jump risk while not incurring large transaction costs.
Subject classifications: finance: asset pricing.
Area of review: Financial Engineering.
History: Received April 2006; revisions received April 2007, January 2008; accepted May 2008. Published online in
Articles in Advance February 9, 2009.
1. Introduction
Due to the incomplete nature of a market containing jumps,
dynamically hedging an option under a jump diffusion pro
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
542 Operations Research 57(3), pp. 541-559, ?2009 INFORMS
dV
a2S2d2V
?i^cdV
? dr
=- +
)S-rv
2 {r
dS2? qV ?Hk} adS
Transaction Costs
inate the diffusion risk while ignoring all but the linear
+ AQf V(SJ,t)gQ(J)djy (
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
Operations Research 57(3), pp. 541-559, ?2009 INFORMS 543
by Barles (1997):
Yl = -V + eS + 4>7 + B.
To represent changes in the components of II due to a
jump of size 7, we use the notation AV = V(JS) ? V(S),
dv 7 M ?
-M+e+*"w=0' (6)
component:
(8)
The first constituent of the jump risk is deterministic, while
the second part is stochastic because it depends on whether
or not the Poisson event occurs over the instant dt.
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
544 Operations Research 57(3), pp. 541-559, ?2009 INFORMS
(2006) computes the hedge weights [e*, <?*} that solve the
constrained optimization
subject to
7 dl dV
e +^ab.
= ?.V(11)
dS? dS
)
also be imposed.
The above theoretical framework encompasses any jump
diffusion process. Furthermore, because many infinite activ
ity Levy processes can be approximated as a jump diffusion
(Asmussen and Rosihski 2001, Cont and Tankov 2004), this
+ (ekS + <l).AI)]2
dV 7 dH2
a2S2
-Ve + 6
ds * ds
> (14)
this amounts to
take into account both the diffusion and jump risk. For
subject to the delta-neutral constraint (6). Bates (1988) sug
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
Operations Research 57(3), pp. 541-559, ?2009 INFORMS 545
2004).
BA
BA n2
hedging instruments.
BA, -12
7=1 WjiQ
L
-</>,.(/?_,)) x-^xOptVal
(15)
where </>; is the weight in the y'th hedging option, which has
value OptValy and relative bid-ask spread BA7, and BAS is
the relative bid-ask spread for the underlying.
Reducing transaction costs and minimizing jump risk are
competing goals, so this problem falls under the rubric of
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
546 Operations Research 57(3), pp. 541-559, ?2009 INFORMS
{e(tn),<f>(tn)} [J0 J
+(i-f)J^(o-^_o)x5^xs 2
+ ?[(<W-0A-i)) x-f xOptVal-J [The long positions in the hedging options are updated sim
subject to
dl dV
^) + ^n).- = -. (16)
contains
BA,
l+sgn(e(0-^?-i))-y
7=1
l+sgn^CO-?/?;^-,))^
values.
B(tn)
= exp{r(f? - ??_,)}*(*?_,) - [e(tn) - e(tn_x)}Stti
-Mtn)-kt?->)]-I(S,n,tn)
- l?('.)-?('.-i)l(^?)s,.+D*;('.)-*;('.-i)l(^i)/>(S,?,f
transaction costs
+^(o-/(^.n-KOi(^)sr
n /BA \
- ? 1^(01 ^)ij(sT.,T*),
where t' is the time of the last rebalancing. When hedging
cide with the expiry of shorter term options, such that the
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
Operations Research 57(3), pp. 541-559, ?2009 INFORMS 547
exp{-r7*}n(r*) , x
relative P&L = Pl ,?J xv }. (17)
6. A Representative Optimization
Problem
quite low, but the protection against jumps is not very good.
The third curve, corresponding to ? = 0.01, offers the mid
dle ground we seek, namely, low transaction costs with good
protection against jumps. The conclusion that can be drawn
from Figure 3 is that hedge portfolio weights can be found
that do a good job of adequately satisfying both objectives.
7. Hedging Simulations
Probability measure A p y a a
Risk-adjusted (Q) 0.1000 -0.9200 0.4250 0.2000 0.0500
Options
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
548
about 5,700 jumps are expected over each set. Note that,
along with the underlying, the weights are chosen using the
a jump.
3r
% = 0 (Transaction cost = $0.01)
1.5
0.5 1.0
2.0
Jump amplitude
Notes. Assumes a jump occurs an instant after rebalancing at t ? 0.05,
S = $106.5. The curves correspond to the hedge portfolio weights found
cost of forming the hedge portfolio associated with each profile is given
by "Transaction cost."
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et aL: Dynamic Hedging Under Jump Diffusion with Transaction Costs
549
f [0,10~6, 10-5,10'4,10~3,0.0025,0.005,
0.0075, 0.01, 0.02, 0.03,0.04,0.05, 0.1, 0.2,
costs.
Table 4. Relative P&L when transaction costs exist, but are ignored.
Percentiles
European straddle.
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et ah: Dynamic Hedging Under Jump Diffusion with Transaction Costs
550
Figure 4. Distributions of relative P&L for hedging the one-year European straddle.
Relative P&L: Delta hedge only Relative P&L: Five hedging options
Notes. When f = 1.0, the transaction costs are ignored in the optimization (16), while for ? = 0.001 both transaction costs and jump risk are taken into
account.
+S=o
0.1
o
+
I -0.1
-0.2
?__
?- ? = 0.0075
-0.3
-0.4
+5=1
-0.0755
-0.0715
-0.0864
-0.0843
-0.0934
-0.0995
-0.0964
-0.0981
Notes. The influence parameter from the discrete set (18) that yields
the lowest standard deviation is termed the best f. The option being
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
Operations Research 57(3), pp. 541-559, ? 2009 INFORMS 551
dollar spread
ask ? bid
= 2x-.
bid+ask
for example, the October 22, 2005 option prices for Ama
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
552
Table 6. Relative P&L for the European straddle hedging example, with the relative bid-ask curves
of Figure 6.
Percentiles
Note. The weights are chosen by solving the optimization (16) for the given f.
Table 7. Relative P&L for the American put hedging example, with the relative bid-ask curves of
Figure 6.
Percentiles
Note. The weights are chosen by solving the optimization (16) for the given f.
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
Operations Research 57(3), pp. 541-559, ?2009 INFORMS 553
8. Conclusions
value
n = -V + eS + 4>I + B,
where the explicit dependence on time t and asset price S
has been dropped to ease notation. To represent changes
A/ = /(/5)-/(5).
dV =
8V
+ aS?dZp
dS + AVdTTp,
dl =
dl a2S2 d2I p df
+ AId7rp
dS
Jt~ + ~Tds~2+7] sJs dt + crS^dZp
dB = rBdt,
where if = ap ? Apkp. The above implies that the instanta
neous change in the value of the overall hedged position is
M a2S2 d2I
dt
~dt+ 2 Js1
'd7'h~~2~'dSI\dt + 4>
dV cr2S2d2V
p i dV r dl
dt
dZp,
(Al)
r dl
^
-\-edV
+ 6? =0.
dS ^ dS
(A2)
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
554 Operations Research 57(3), pp. 541-559, ? 2009 INFORMS
~dt+ 2 Js2
dV
Tt+ 2 d!P
dV
dt
8S
T, =k=\ET,^0, (B2)
where T* is the transaction cost for the &th instrument. We
+ [-AV+(eAS+4>-AI)]dirp
= rIldt + \Qdt!EQ[AV-(eAS + 4>-AI)]
+ dirp[-AV + (eAS + <t>-AI)]. (A5)
T, = #,A, (B3)
with #,^0. This assumption is required to ensure finite
transaction costs?we will indicate how this can be approx
imated in practice. Over an instant, the value of the overall
hedged position will decrease by an amount Tt = fttdt due
+ AHj(Snt)d7TP, (B4)
The quantity
AQdtEQ[AV-(eAS + 4>-AI)]
+ dTrp[-AV + (eAS + 4>-AI)] (A6)
is termed the instantaneous jump risk.
where
+ $-(l(JS?t)-f(S?t)) (B5)
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
Operations Research 57(3), pp. 541-559, ?2009 INFORMS 555
n,(s,)
with
@? = E?[-AHj(Snt)]. (B8)
Our goal is to show that, by making the jump risk
for semimartingales):
?AJSt) = ?t(St)+exp{-rt}AHj(Snt),
+ (U2(JSt)-U2(St))d7TP. (B9)
Here, n2(JSt) ? Yl2(St) represents the change in the value
of n2 assuming that an asset price jump of size / occurs at
time t. We will need the following result related to this and
other quantities to establish a bound on the hedging error.
W(J)dJ<e;
tobothgp(J) andgQ(J).
|E?[n?(ys()-n?(sf)]|
= |EP[(n((5,)+exp{-rf}A//y(5?0)2-n?(5()]|
= |E0p[(exp{-rr}A//y(S?0)2
+2exp{-rt}?t(St)AHj(Snt)]\
<EP[(AH/(5?0)2]+2|E0p[n,(5()A//7(5?0]|- (B15)
Consider the first expectation on the right-hand side
of (B15), which depends only on the asset price at time t.
By conditioning on Sn
E0p[(Atf,(S?0)2]
p oo r * oo ~i
= jo |/o (Atf7(S,,0)W)^J/KS,|So)A
/. c? r * oo ~i
Then,
\Ep[^Ut]\<Q^/eEp[U^ (Bl2)
Remark 3. Properties (PI) and (P2) imply that, for time t,
we have a well-defined procedure for rebalancing the hedge
portfolio (based on St and the existing weights) such that
<jfo Jo (AHJ(Sl,t))2W(J)dj\p(St\S0)dS,
(by (P4))
<rep(S,\S0)dS,
(by (PI))
Jo
= 6, (B16)
|E0p[n,(5()A^(5?0]|<yE0p[n?]E0p[(A//y(S?0)2]
<y^an2]- (Bi7)
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
556 Operations Research 57(3), pp. 541-559, ?2009 INFORMS
|E0p[nf(75()-nf(5()]|<6+2y6E0p[n?],
dEprn2i ~
^^i=2exp{-r/}AQEp[@?n(]
-2exp{-r?}Ep[#(ff/|
+ ApE0p[n2(/S,)-n2(S,)] (B20)
E0p[(@,Q)2] = Ep[(E?[-A//y(5(,0])2]
(by the definition of ?,Q in (B8))
^Ep[E?[(A#,(S?0)2]]
jEp[n2]
dt
(because E[X]2<E[X2])
p(S,\S0)dS,
= jf |/o (AHj(Snt))2gQ(J)dJ
</Jo/[_J0
(AHj(Snt))2W(J)dJ p(St\S0)dS,
(by (P4))
</Joep(S,\S0)dS,
+Ap|Ep[n?(/s()-n2(s()]|,
which allows us to use the bounds established in Lemma 1
to set up the differential inequality
dt
^il<2AQV^optn2]+2e>yeEp[n?]
+
(by (PI))
(B18)
As such, Ep[(0j1)2] exists and, because Ep[fl2]<oo
by (P3),
-Ap(6 + 2V/eE0nn?]);
C^?\
dt y <2yi(Ap + AQ + p)7Ep[fr2] + eAp. (B
We define a bounding function ?(t) which satisfies the
o.d.e.
|Ep[0fQnr]|^yEp[(@?)2]Ep[n2]
^=2Vi(Ap
+ AQ + p)v/j8(?+eAp (B22)
dt
<yiip[ri?],
where the Cauchy-Schwarz inequality and the bound
in (B18) are employed.
Finally, property (P2) guarantees that #2 is always
bounded by Q2e, which means that Ep[(#,)2] < Q2e. Sim
ilar to the above, an application of the Cauchy-Schwarz
inequality gives the result (B12).
We are now in a position to prove the main result of this
appendix.
(Ap)2
^{-2^???.-.})+.]\
(B23)
<[n2] c d?
E0p[n2]
<6
<2AQ|Ep[0?n,]|+2|Ep[#,n,]|
dt dt'
exp{2rr}(Ap)2
4(Ap + AQ + ?>)2
exp
2(Ap + AQ + g)2
(B19)
E0p[fi2]<e
(AP)2
ol "rJ 4(ap + AQ + ?))2
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
Operations Research 57(3), pp. 541-559, ? 2009 INFORMS 557
the fact that both the jump risk and transaction cost com
ponent of the objective are nonnegative. Similarly,
and the other root jc^ e (?oo, ? 1]. The ?1 branch of the
Lambert W function, denoted W_1? corresponds to the
latter, i.e., with jt*<?1. The function W_l(x) is strictly
decreasing on its domain [?l/e,0), with range (?oo,? 1].
e*At2
?(T*)2
Now consider
rn
IX
l=\m=l
(T/)2 + (T/?)
^EE
/=lm=l *
l=\m=\
1=1 m=\
4E(T/)2+yEm2
Z /=1 Z m=l
2W
2 1-f
6* Ar2
'TT*
(B28)
^[AHj(Stj)]2W(J)djY^-0i:^)\ (B24)
Remark 6 (Link Between the Discrete and Contin
where fe[0,1] and (T,*)2 is the square of the transac
tion cost for rebalancing the &th instrument. Note that this
Ar->0.
obtain
e*
p oo
/ [AHj(snt)]2w(J)dJ C
Jo
(B29)
and
the condition
[AHASnt)]2W(J)dJ\
(T,)2 =ET*
U=i
<e*At2n + 6(At4).
(B30)
/ [A//y(^,0]2W(7)J7<e (B31)
+ (W)E(T*)2<**A'2
(B25)
k=\
holds for some ? ? (0,1). In that case,
and (B30) is
(tt)2<q2eAt2 + 6(At4).
Let T, = #,A/, so that
/ [AHj(Snt)]2W(J)dJ<-? (B26)
and
N
(T,)2 =
e*Atz
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
558
Table D.I. Option data used to generate the relative bid-ask spread curves of Figure 6.
Calls Puts
Strike ($) Moneyness Bid ($) Ask ($) Relative spread Bid ($) Ask ($) Relative spread
20.00
22.50
25.00
27.50
30.00
32.50
35.00
37.50
40.00
42.50
45.00
47.50
50.00
55.00
60.00
0.4437
0.4991
0.5546
0.6100
0.6655
0.7209
0.7764
0.8319
0.8873
0.9428
0.9982
1.0537
1.1091
1.2201
1.3310
25.10
22.70
20.20
17.70
15.30
12.80
10.40
8.10
6.00
4.10
2.60
1.50
0.75
0.20
0.05
25.30
22.80
20.30
17.80
15.40
13.00
10.50
8.20
6.20
4.30
2.65
1.55
0.85
0.25
0.10
0.0079
0.0044
0.0049
0.0056
0.0065
0.0155
0.0096
0.0123
0.0328
0.0476
0.0190
0.0328
0.1250
0.2222
0.6667
0.05
0.05
0.05
0.05
0.05
0.10
0.15
0.35
0.70
1.30
2.20
3.60
5.40
9.90
14.80
0.05
0.05
0.05
0.05
0.10
0.15
0.20
0.40
0.75
1.35
2.30
3.70
5.50
10.00
15.00
0.0000
0.0000
0.0000
0.0000
0.6667
0.4000
0.2857
0.1333
0.0690
0.0377
0.0444
0.0274
0.0183
0.0101
0.0134
Notes. Option price data for 22Oct2005 puts and calls on Amazon.com, Inc. (AMZN), taken during trading on August
10, 2005. The spot value of the underlying is $45.08.
Endnotes
o-p = o-Q,
Acknowledgments
This work was supported by the Natural Sciences and Engi
pQ
r =r%
References
Andersen, L., J. Andreasen. 2000. Jump-diffusion processes: Volatility
Ap = AQexp{(l-i?)^n^(l-^(7Q)2)},
smile fitting and numerical methods for option pricing. Rev. Deriva
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms
Kennedy et al.: Dynamic Hedging Under Jump Diffusion with Transaction Costs
Operations Research 57(3), pp. 541-559, ? 2009 INFORMS 559
Bates, D. S. 1991. The crash of '87: Was it expected? The evidence from
options markets. /. Finance 46 1009-1044.
Carr, P., L. Wu. 2004. Static hedging of standard options. Working paper,
Courant Institute, New York University, New York.
bration and hedging under jump diffusion. Rev. Derivatives Res. 9(1)
1-35.
ematik 97 321-352.
Anal. 25 65-92.
117-145.
493-521.
Duffle, D., J. Pan, K. Singleton. 2000. Transform analysis and asset pricing
for affine jump-diffusions. Econometrica 68 1343-1376.
This content downloaded from 193.226.34.226 on Fri, 25 Mar 2016 09:14:43 UTC
All use subject to http://about.jstor.org/terms