Trading and Hedging Local Volatility
Trading and Hedging Local Volatility
August 1996
Trading and Hedging
Local Volatility
Iraj Kani
Emanuel Derman
Michael Kamal
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
This material is for your private information, and we are not soliciting any action based upon it. This report is not to
be construed as an offer to sell or the solicitation of an offer to buy any security in any jurisdiction where such an offer
or solicitation would be illegal. Certain transactions, including those involving futures, options and high yield
securities, give rise to substantial risk and are not suitable for all investors. Opinions expressed are our present
opinions only. The material is based upon information that we consider reliable, but we do not represent that it is
accurate or complete, and it should not be relied upon as such. We, our affiliates, or persons involved in the
preparation or issuance of this material, may from time to time have long or short positions and buy or sell securities,
futures or options identical with or related to those mentioned herein.
This material has been issued by Goldman, Sachs & Co. and/or one of its affiliates and has been approved by
Goldman Sachs International, regulated by The Securities and Futures Authority, in connection with its distribution
in the United Kingdom and by Goldman Sachs Canada in connection with its distribution in Canada. This material is
distributed in Hong Kong by Goldman Sachs (Asia) L.L.C., and in Japan by Goldman Sachs (Japan) Ltd. This
material is not for distribution to private customers, as defined by the rules of The Securities and Futures Authority
in the United Kingdom, and any investments including any convertible bonds or derivatives mentioned in this
material will not be made available by us to any such private customer. Neither Goldman, Sachs & Co. nor its
representative in Seoul, Korea is licensed to engage in securities business in the Republic of Korea. Goldman Sachs
International or its affiliates may have acted upon or used this research prior to or immediately following its
publication. Foreign currency denominated securities are subject to fluctuations in exchange rates that could have an
adverse effect on the value or price of or income derived from the investment. Further information on any of the
securities mentioned in this material may be obtained upon request and for this purpose persons in Italy should
contact Goldman Sachs S.I.M. S.p.A. in Milan, or at its London branch office at 133 Fleet Street, and persons in Hong
Kong should contact Goldman Sachs Asia L.L.C. at 3 Garden Road. Unless governing law permits otherwise, you
must contact a Goldman Sachs entity in your home jurisdiction if you want to use our services in effecting a
transaction in the securities mentioned in this material.
Note: Options are not suitable for all investors. Please ensure that you have read and understood the
current options disclosure document before entering into any options transactions.
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
SUMMARY
This note outlines a methodology for hedging and trading
index volatilities.
In the bond world, forward rates are the arbitrage-free
interest rates at future times that can be locked in by
trading bonds today. Similarly, in the world of index
options, local volatilities are the arbitrage-free volatilities
at future times and market levels that can be locked in by
trading options today. The dependence of local volatility
on future time and index level is called the local volatility
surface, and is the analog of the forward yield curve. In
this paper we show how to hedge portfolios of index
options against changes in implied volatility by hedging
them against changes in future local volatility. This is
analogous to hedging bond portfolios against changes in
forward rates.
Table of Contents
0
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
IMPLIED AND LOCAL If we think of the implied volatility of an index option as the market’s
VOLATILITIES estimate of the average future index volatility during the life of that
option, we can think of local volatility as the market’s estimate of
index volatility at a particular future time and market level. The set
of implied volatilities ΣK,T for a range of strikes K and expirations T
constitutes an implied volatility surface. We can extract from this
surface the market estimate of the local index volatility σS,t at a par-
ticular future time t and market level S. The set σS,t for a range of
index levels S and future times t constitutes the local volatility sur-
face1.
Figure 1 shows both the implied and local volatility surfaces for the
S&P 500 index on May 17, 1996. The local volatilities generally vary
more rapidly with market level than implied volatilities vary with
strike. This behavior is observed whenever global quantities are
described in term of local ones; in the interest rate world the forward
rate curve often displays more variation than the curve of spot yields
which represent the average of forward rates.
1
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
dS
------ = µdt + σ ( S, t )dZ (EQ 1)
S
Much of the past decade’s history of yield curve modeling has been
concerned with allowing for arbitrage-free stochastic variations
about current forward rates. Similarly, we can in principle allow for
arbitrage-free stochastic variation about current local volatilities.
NOTATION Throughout this paper we will have the need to refer to securities
and to their values at a given time. In order to avoid confusion, we
adopt the following convention. If a security (or portfolio of securities)
is denoted by the symbol P, we use the symbol P(t) to denote its value
as time t.
THE ANALOGY BETWEEN Much of the rest of this paper relies on hacking a path through the
LOCAL VOLATILITIES AND volatility forest that parallels the route followed in the interest rate
FORWARD RATES world by users of forward rates. The forward rate from one future
time to another can be found from the prices of bonds maturing at
those times; similarly, the local volatility at a future index level and
time is related to options expiring in that neighborhood.
2
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
BT ( t )
----------------------- = exp ( – f T ∆T ) (EQ 2)
B T – ∆T ( t )
or equivalently,
log B T – ∆T ( t ) – log B T ( t )
f T = ------------------------------------------------------------
- (EQ 3)
∆T
Figure 2(b) shows a similar but more involved relationship the local
volatility σK,T in the region near index level K and time T and options
prices CK,T(t) for options of strike K and expiration T. Assuming for
simplicity that interest rates and dividend yields are zero, this rela-
tion is
C K, T ( t ) – C K, T – ∆T ( t )
2 -----------------------------------------------------
∆T
σ K2 , T = -------------------------------------------------------------------------------------------------------------------------- (EQ 4)
C K + ∆K, T – ∆T ( t ) – 2C K, T – ∆T ( t ) + C K – ∆K, T – ∆T ( t )
--------------------------------------------------------------------------------------------------------------------------
∆K
2
--------
K
0 T - ∆T T 0 T - ∆T T
σK,T
(a) fT (b)
CK+∆K,T-∆T
BT CK,T-∆T CK,T
BT-∆T
CK-∆K,T-∆T
3
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
INTRODUCING GADGETS: Many fixed income investors choose to analyze the risk of their port-
GADGETS FOR INTEREST folios in terms of sensitivity to forward rates. Hedging the portfolio
RATES against changes in a particular forward rate requires taking a posi-
tion in a traded instrument whose present value has an offsetting
sensitivity to the same forward rate. It is often convenient for the ini-
tial hedge to be costless, as is the case for futures contracts. An inter-
est-rate gadget is a portfolio of bonds with zero market price that has
sensitivity to only one particular forward rate. You can think of it as
something very much like a synthetic futures contract on forward
rates, constructed from a portfolio of zero-coupon bonds.
where fT(0) is the forward rate between T-∆T and T at the initial time
t = 0. The value of the infinitesimal gadget ΛT at time t is given by:
3. The continuous-time equation for local volatility when rates and yields are non-
zero is given by: 2
∂C K, T ∂C K, T ∂ C K, T
σ 2 K, T = 2 + ( r – δ )K + δC K, T ⁄ K 2
∂T ∂K ∂K2
4
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
0 T - ∆T T 0 T2 T1
fT fT1,T2
(a) (b)
BT BT1
BT-∆T
BT2
The initial value (at time t = 0) of this gadget is zero, and its value is
sensitive only to the particular forward rate fT(t). As time elapses, its
value remains zero as long as the forward rate fT(t) does not change.
However, if fT(t) decreases (increases), the gadget value will corre-
spondingly increase (decrease). In this respect, the gadgets response
to changes in interest rates is similar to that of a long position in a
Eurodollar futures contract. After such a change, however, the gadget
value becomes sensitive to rates of all maturities less than T.
B T1 ( 0 )
φ T1, T 2 = ----------------
- = exp [ – f T 1, T 2 ( 0 ) ( T 1 – T 2 ) ] (EQ 8)
B T2 ( 0 )
5
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
φT1,T2 is the current forward discount factor4 from time T1 to time T2:
it is the discounted value at time T2 of one dollar paid at time T1,
using forward rates obtained from the current (t = 0) yield curve to do
the discounting.
Λ T 1, T 2 ( t ) = B T1 ( t ) – exp [ – f T1, T 2 ( 0 ) ( T 1 – T 2 ) ]B T2 ( t )
(EQ 9)
= { exp [ – f T1, T 2 ( t ) ( T 1 – T 2 ) ] – exp [ – f T 1, T 2 ( 0 ) ( T 1 – T 2 ) ] }B T2 ( t )
Similarly for a small change δfT1,T2 , the price change of a finite gad-
get from Equation 7 is
B T = Λ T, T 1 + φ T, T 1 B T1 (EQ 13)
4. The forward discount factor φT,τ satisfies the forward equation ∂ + f T φT, τ = 0 for
∂T
all τ ≤ T and boundary condition φT,T = 1. φT,τ can be viewed as the propagator
(Green’s function) for the backward diffusion in time effected by the operator ∂ + f T .
∂T
It also satisfies the backward equation ∂ – f t φ T, t = 0 and hence can be viewed as
∂t
the propagator for the diffusion forward in time effected by the operator ∂ – f t .
∂t
6
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
A zero coupon bond of maturity T has exactly the same payoff as the
gadget ΛT,T1 and a position in φT,T1 zero coupon bonds BT1 of shorter
maturity T1.
φT,T' is the current forward discount factor from times T to T'. Equa-
tion 14 shows that you can statically replicate a zero coupon bond by
holding an amount of cash equal to its present value, and buying an
appropriate portfolio of costless interest-rate gadgets, each weighted
by the initial forward discount factors from bond maturity to gadget
maturity. The portfolio of costless gadgets allows you to reinvest your
cash from each gadget expiration to the next at the current forward
rate, with the quantity of gadgets available insuring the amount of
cash at each gadget expiration. In this way you can lock in the face
value of the zero coupon at final maturity5. Figure 5 illustrates this
hedging scheme for a zero-coupon bond using a simple diagram.
The gadgets provide the replication; conversely, if you own the zero
coupon bond, you can hedge it against future moves in all forward
rates, once and for all, by taking an offsetting position in the set of
gadgets.
5. If you lack an intermediate gadget for some forward period, you can roll over your
cash at current forward rates only out to the start of that gadget period. During
the period spanned by the missing gadget, you are unhedged, and the cash may
grow at a rate different from today’s forward rate. From there on, you have gad-
gets to guarantee rolling over cash at the forward rates again, but, since the cash
grew at the wrong rate for one period, the face value the gadgets hedge may not
match the cash you actually have at that point.
7
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
time
0 T3 T2 T1 T
Hedging a Portfolio of Consider another simple portfolio consisting of a single cash flow CT
Cashflows Against a Set of at some fixed time T in the future. Figure 6 shows how to hedge the
Forward Rates present value of this simple portfolio against a set of forward rates.
To say that we want our portfolio to be hedged against a particular
set of forward rates, we mean that we want its present value to
remain unchanged if those, and only those, forward rates undergo
some future change. We let Vτ denote the forward price at any future
time τ before T. For a cashflow CT paid at time T, the forward price Vτ
at time τ < T is defined by Vτ = φT,τCT, i.e. the discounted value of the
cashflow to time τ using the prevailing yield curve. Figure 6(a) shows
that we can hedge our portfolio against the forward rate fT1,T2 by
taking a short position in VT1 gadgets ΛT1,T2. The quantity VT1 is
observed to be independent of the forward rate fT1,T2 , so it will
remain unchanged as long as fT1,T2 is the only forward rate along the
curve that changes. Figure 4(b) illustrates hedging against two for-
ward rates fT1,T2 and fT3,T4, corresponding to two different time
intervals along the yield curve. Again, as long as all other forward
rates along the yield curve remain unchanged, we can hedge our
portfolio against both of these forward rates by taking a short posi-
8
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
FIGURE 6.Hedging the present value of a single cash flow against the
changes in one or more forward rates along the yield curve. (a)
hedging against a single forward rate fT1T2, (b) hedging against two
forward rates fT1,T2 and fT3,T4.
0 T2 T1 T 0 T4 T3 T2 T1 T
cT cT
hedging against forward rate fT1,T2: hedging against forward rates fT1,T2 and fT3,T4:
(1) long portfolio c (1) long portfolio c
(ii) short VT1 gadgets ΛT1,T2 (ii) short VT1 gadgets ΛT1,T2
(ii) short VT3 gadgets ΛT3,T4
The same technique can be used for hedging against forward rates
corresponding to any number of specified regions along the yield
curve.
9
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
EXAMPLE OF INTEREST RATE Suppose we want to hedge a portfolio of zero coupon bonds against
HEDGING USING GADGETS changes in forward rates. Table 1 shows how a five-year zero coupon
bond with face value of $100 (the target) can be perfectly hedged
against changes in the forward rate between year 2 and year 3 by tak-
ing a short position in the gadget Λ3,2 , as defined in Equation 7. The
example illustrates the changes in the value of both target zero and
hedge for a two point change in the forward rate.
Table 2 illustrates how we can hedge the same target zero with two
gadgets, Λ2,1 and Λ4,3 , against a change in the forward rate between
year 1 and year 2, and a change in the forward rate between year 3
and year 4. To be specific, we allow a simultaneous change of five per-
centage points in the former, and three percentage points in the latter.
10
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
TABLE 1. Using
gadgets to hedge a target five-year zero coupon bond
against changes in the forward rate between two and three years.
a The forward rate corresponds to the one-year period ending at the corresponding maturity.
a The forward rate corresponds to the one-year period ending at the corresponding maturity.
11
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
2 5.25 5.50 90.032 1 Λ21 -1.7925 -1.7925 8.50 87.372 -2.660 4.768
a The forward rate corresponds to the one-year period ending at the corresponding maturity.
12
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
HEDGING LOCAL VOLATILITIES: In the same way as the fixed-income investors analyze the interest
VOLATILITY GADGETS rate risk of their portfolios using forward rates, index options inves-
tors should analyze the volatility risk of their portfolios using local
volatilities. We have seen that it is possible to hedge fixed-income
portfolios against local rate changes along the yield curve, by means
of interest rate gadgets. Similarly, we can hedge index option portfo-
lios against local changes on the volatility surface, using volatility
gadgets. A volatility gadget is synthesized from European standard
options, just as an interest rate gadget is synthesized from zero-cou-
pon bonds. We can best illustrate its construction in a discrete world,
as shown in Figure 8. This world is described by an implied trinomial
tree6 where the stock price at any tree node can move to one of three
possible future values during a time step. The location of the nodes in
this kind of tree is generally at our disposal and can be chosen rather
arbitrarily. But, then the transition probabilities are completely con-
strained by the requirement that all the traded futures (or forwards)
and options have prices at the root of the tree which match their cur-
rent market prices. Figure 8 shows a few nodes of this tree at times
T-∆T and T. To keep our discussion general we leave the location of
the nodes arbitrary. The backward transition probabilities p, q and 1-
p-q correspond, respectively, to the diffusion forward in time from the
CKm,T-∆T , Km φm 1-p-q
K, CK, T
...... ......
CKd,T-∆T , Kd φd q Kd
..... ......
K''
13
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
14
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
The value of the target option CK,T at time T-∆T when the index is at
the node Km is equal to the discounted expected value of its payoff
when it expires, at the next time period at time T. Since the index has
probability p of moving up from the node Km to the node Ku, where
the target option expires and pays the amount Ku - K, the value of the
target option at the node Km is given by e-rTp(Ku - K), as shown in
Table 4. In contrast, if at time T-∆T the index ends up at the node Ku
then there is no chance for the target option to expire out of the
money. At this point the value of the target option will be the same as
the value of a forward contract with delivery price K, and is equal to
Kue-δT - Ke-rT. There is a similar situation when the index is at the
node K' where the target option will be worth K'e-δT - Ke-rT. All three
options comprising the gadget expire at time T-∆T. If at this time the
index is at any node strictly below Km, all three options will expire
worthless. If the index ends up at Km, only the component option
CKd,T-∆T will be in the money. Since the weight of this option within
the gadget is φd, the total value of this component at this node is
φd(Km - Kd). Similarly, if the index ends up at Ku, only the two options
CKd,T-∆T and CKm,T-∆T will have non-zero values, respectively equal to
φd(Ku - Kd) and φm(Ku - Km). Lastly, with the index at K' at time T-∆T,
all three component options expire in the money with their values
shown in the last row of Table 4.
Requiring that the gadget value must vanish at the nodes Km, Ku
and K', we obtain three equations constraining the weights:
The first equation, the necessary condition for vanishing of the gad-
get price when S = Km, can be used to solve for the unknown weight
φd in terms of the backward diffusion probability p:
15
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
Using puts instead of calls we can get a similar expression for φu:
Since, with this choice of weights, the gadget value is zero for all the
nodes at time T-∆T, it will also be zero for all of the nodes at all ear-
lier times, including the first node which corresponds to the present.
Relation to Forward Probability We can normalize the weights by the dividend factor on the right-
Distribution hand side of Equation 17, e.g φu = eδ∆t φu etc. In terms of the normal-
ized weights, Equations 17 and 18 read:
φu + φm + φd = 1 (EQ 21)
CK,T(t,S) = φuCKu, T-∆T (t,S) + φmCKm, T-∆T (t,S) +φdCKd, T-∆T (t,S) (EQ 24)
16
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
and φd only explicitly depend on the local volatility (and not on S or t),
the same decomposition is also valid as long as local volatility does
not change.
∑ Φ ( K, T, K' , T' ) = 1
i
i (EQ 25)
CK1',T'
CK2',T'
.........
CK,T
CKn',T'
....... ......
17
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
C K, T ( t, S ) = ∑ Φ ( K, T, K' , T' )C
i
i K i', T' ( t, S) (EQ 27)
The same decomposition also holds true as long as the local volatili-
ties for all the nodes shown in this figure do not change.
Constructing Finite Volatility By combining several infinitesimal volatility gadgets we can form
Gadgets finite volatility gadgets of various shapes and sensitivities to differ-
ent regions on the local volatility surface. Figure 10 illustrates a few
examples of finite volatility gadgets constructed in this way.
Since all infinitesimal gadgets are initially costless then every finite
volatility gadget will also be initially costless. A finite gadget will
remain costless as long all local volatilities in the nodal region
defined by that gadget remain unchanged. Its price will change, how-
ever, as soon as any of the local volatilities in this region changes.
(c) (d)
18
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
Using Volatility Gadgets to Suppose we wanted to hedge a standard call option CK,T , with strike
Hedge Against Local Volatility price K and expiration T, against the future changes of some local vol-
Changes atility σ(K*,T*), corresponding to the future level K* and time T*.
Figure 12(a) shows how to do this within the context of implied trino-
mial trees which we have been discussing. Analogous with the inter-
est rate case, we must short the amount Φ(K,T,K*,T*) of the
infinitesimal volatility gadget ΩK*,T* against the long position in
CK,T. This procedure will effectively remove the sensitivity of the
standard option to the local volatility σ(K*,T*). In addition, we do
this at no cost since the gadget ΩK*,T* is initially costless. Figure
12(b) shows that we can do the same for any portfolio of standard
options. The only difference in this case is that we must short an
amount equal to the sum of the weights of the infinitesimal gadgets
Σi Φ(Ki,Ti,K*,T*) over all the options whose expiration Ti is after T*.
19
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
0 T*-∆T* T* T
ΩK*,T*
(a)
CK,T
Φ(K,T,K*,T*)
ΩK*,T*
(b)
CK2,T2
CK,T
CKi,Ti
CK1,T1
Σi Φ(Ki,Ti,K*,T*)
20
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
(a)
CK,T
(b)
CK,T
(c)
CK1,T1
CK3,T3 CK,T
CKi,Ti
CK4,T4
CK2,T2
(d)
CK1,T1
CK3,T3 CK,T
CK4,T4
CK2,T2
21
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
AN EXPLICIT EXAMPLE In this section we present a simple example of local volatility hedging
using a discrete world represented by a one-year, four-period
(implied) trinomial tree. The state space, representing the location of
all the nodes in this tree, is shown in Figure 14 below. We have
assumed that the current index level is 100, the dividend yield is 5%
per annum and the annually compounded riskless interest rate is
10% for all maturities. We have also assumed that implied volatility
of an at-the-money European call is 25%, for all expirations, and that
implied volatility increases (decreases) 0.5 percentage points with
every 10 point drop (rise) in the strike price. The state space of our
implied trinomial is chosen, for simplicity, to coincide with nodes of a
one-year, four-period, 25% constant volatility CRR-type, trinomial
tree. Figure 15 shows backward transition probabilities, Arrow-
Debreu prices and local volatilities at different nodes of this tree7.
169.95 169.95
119.34 119.34
B 119.34 119.34
58.84 58.84
49.31
7. This state space is constructed by viewing two steps of a CRR binomial tree, with
step size ∆t/2, as one step of a trinomial tree with step size ∆t. Therefore, the three
states Su, Sm and Sd are given by S u = Se σ 2∆t , S m = S and S d = Se –σ 2∆t . See Der-
man, Kani and Chriss [1996] for detailed algorithms used for computing these quan-
tities.
22
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
0.002
Arrow-Debreu price tree: 0.012 0.028
nodes show λi 0.060 0.094 0.112
0.253 0.257 0.239 0.220
1.000 0.488 0.362 0.294 0.249
0.235 0.207 0.194 0.176
0.068 0.071 0.083
0.026 0.029
0.011
23
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
0.000
forward up-transition probability tree: 0.000 0.000
nodes show φui 0.000 0.000 0.150
0.000 0.000 0.176 0.174
0.000 0.000 0.200 0.195 0.195
1.000 0.244 0.236 0.227
1.000 0.331 0.298
1.000 0.363
1.000
years, in Figure 14. To construct the hedge we need the weights for
different options comprising the one-period gadget corresponding to
the local volatility at this node. The trees of weights φu, φm and φd are
shown in Figure 17. The last figure also shows the total weights
Φ(K,T,K',T').. We can use this information to compute the composi-
tion of the gadget and the number of gadgets required to be hedged.
The root of the gadget consists of a long position in Φ(100,1,100,0.75)
= 0.498 call options with strike 100 and maturing in 9 months. The
three leaves of the gadget consist of short positions in, respectively,
Φ(100,1,100,0.75)φu,100,0.75 = 0.096 calls with strike of 119.34,
Φ(100,1,100,0.75)φm,100,0.75 = 0.248 calls with strike of 100, and
Φ(100,1,100,0.75)φd,100,0.75 = 0.148 calls with strike 83.80, all expir-
24
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
FIGURE 17. Forward up- , middle- and down- weight trees for the
example.
0.000
up- option weight tree: 0.000 0.000
nodes show φui 0.000 0.000 0.148
0.000 0.000 0.174 0.171
0.000 0.000 0.197 0.193 0.193
0.987 0.241 0.233 0.225
0.987 0.327 0.294
0.987 0.359
0.987
25
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
Price trees for the volatility gadget ΩA and the option CK,T
FIGURE 18.
before and after a 2% change in the local volatility σA.
26
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
ity σA.. It shows that the change in today’s price (i.e. at node (1,1)) of
the volatility gadget, when local volatility σA is changed by some
amount, precisely offsets a similar change in the option price. The
same holds at any node on the tree before time T*.
An Example Using Finite To illustrate the use of finite volatility gadgets, let us try to hedge the
Volatility Gadgets same option against changes in local volatility at both nodes A and B
of Figure 14. In Figure 19, we have shown the composition and the
FIGURE 19.Price trees for the volatility gadget ΩΑ,Β and the option
CK,T before and after a 3% change in the local volatility σA and a 5%
change in the local volatility σB.
0 0.25 0.5 0.75 1
time
(years) 0.000
0.000 0.000
gadget composition: -0.034 0.000 0.000
0.000 -0.200 0.193 0.000
0.000 0.000 -0.301 0.498 0.000
0.000 -0.148 0.000 0.000
0.000 0.000 0.000
0.000 0.000
0.000
0.000
gadget price tree: 44.567 0.000
before 0.000 25.554 0.000
0.000 0.000 9.622 0.000
0.000 0.000 0.000 0.000 0.000
0.000 0.000 0.000 0.000
0.000 0.000 0.000
0.000 0.000
0.000
27
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
performance of the of the finite gadget in this case. The gadget compo-
sition is given by
ΩΑ,Β = 0.498*C100,0.75 + 0.193*C119.34,0.75 - (EQ 29)
The figure also shows that this gadget performs well against a 3%
instantaneous change in the local volatility σA and a simultaneous 5%
instantaneous change in the local volatility σB.
CONCLUSIONS We can use traded instruments to hedge fixed income portfolios against
the future uncertainty in the forward rates. We can synthesize simple
bond portfolios, with zero initial price, whose values are (initially) sen-
sitive only to specific forward rates. We call these portfolios interest
rate gadgets. By taking a positions in different of interest rate gadgets,
corresponding to different future times, we can hedge our fixed income
portfolio against the future changes of the forward rates in any region
along the yield curve. Because gadgets have zero market price, this
procedure is theoretically costless.
28
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
APPENDIX A: Local Volatility This appendix provides the general definition for local volatility. It
and the Forward Equation for also derives the forward equation for standard options which allows
Standard Options extraction of the local volatility function from the standard options
prices.
The payoff of the standard European call option, with strike K and
expiration T, is given by (ST - K)+. Formal application of Ito’s lemma
with this expression gives
where θ(.) is the Heaviside function and δ(.) is the Dirac delta func-
tion. Taking Expectations of both sides of this relation and using
Equation 30 leads to
We can rewrite the first term in more familiar form noting that
8. We will not present any arguments for the existence or uniqueness of the risk-
neutral measure here and, instead, merely postulate it in order to present the expec-
tation definition of local volatility. Equation 39 gives an alternative definition of local
volatility which does not a priori require the existence of this measure.
9. Subject to the usual measurability and integrability conditions.
10. The dependence on t, St and the n stochastic factors Wit (or possibly their past
values) at time t is implicit in this and other expectations computed at time t.
29
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
∫
T
sponding to maturity T, i.e. D T = exp [ – t
r ( u ) du ] . Differentiating once
with respect to K gives
Local volatility σ K,T is then defined as the square root of the local
variance, σ K,T = (σ2 K,T )1/2. Using Equation 35, we can rewrite Equa-
tion 37 in terms of the local volatility function:
11. See, for instance, Dupire [1994] or Derman and Kani [1994].
30
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
dσ2 K,T /σ2 K,T = αK,T dt + βK,T dZt + θiK,T dWti (EQ 41)
The drift αK,T and volatility functions βK,T and θiK,T are in general
functions of time t, index level St and factor values Wit and their past
histories. There is also an implied summation over the index i this
equation. in As we can see from Equation 40, the special case of a
theory with σT = σ(ST ,T) corresponds to dσ2 K,T = 0, leading to zero
values for all these functions.
The vanishing drift in this equation results from the fact that PK,T is
a local martingale. Because the numerator on the right-hand-side of
Equation 38 is also a martingale, a simple application of Ito’s lemma
to both sides of that equation under the assumption that the Brown-
ian motions Wi and Z are uncorrelated gives
12. Normally we would write this probability as P(t,St,K,T) with the dependence on
Wit (and possibly the history) implicitly understood.
31
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
dσ2 K,T /σ2 K,T = βK,T (dZ - φK,T dt) + θiK,T (dWi - χi K,T dt) (EQ 45)
i
We see that in terms of the new measures dẐ = dZ - φK,T dt and dŴ =
dWi - χi K,T dt the local variance is a martingale:
32
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
APPENDIX B: Forward Probabil- In this appendix we define the concept of forward probability mea-
ity Measure sure when the index price evolution is governed by some general
(multi-factor) stochastic volatility process, as described in Equation
30. In Appendix A we have already seen the definition of backward
probability measure. Setting S = St and using the expanded notation
P(t,S,K,T) in place of PK,T and Dt,T in place of DT, Equation 42 gives
2 t, S
1 ∂C K, T
P(t,S,K,T) = Et,S { δ(ST - K) } = ----------- (EQ 48)
D t, T ∂ K 2
∫
t, S t', S'
C K, T = D t, T P ( t, S, t', S' )C K, T dS' (EQ 49)
0
2
∂ 1 2 ∂ ∂
--- σ ( S', t' )S' P ( t, S, t', S' ) –
2
2 ∂ S'
( ( r ( t' ) – δ ) S'P ( t, S, t', S' ) ) = P ( t, S, t', S' ) (EQ 50)
∂ S' 2 ∂ t'
2
1 2 2 ∂ ∂ ∂
--- σ ( S, t )S P ( t, S, t', S' ) + ( r ( t ) – δ ) S P ( t, S, t', S' ) = – P ( t, S, t', S' ) (EQ 51)
2 2 ∂S ∂t
∂S
and, for any t' such that t ≤ t' ≤ T , the Chapman-Kolmogorov relation
∞
P ( t, S, T, K ) =
∫0
P ( t, S, t', S' )P ( t', S', T, K ) dS' (EQ 52)
T
ωt, and restrict the evolution to a particular local volatility surface,
33
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
∞
∫
t, S t, S
C K, T = e –δ ( T – t ) Φ ( K, T, K', T' )C K', T' dK' (EQ 53)
0
2
1 2 ∂ ∂ ∂
--- σ ( K, T ) Φ ( K, T, K', T' ) – ( r T – δ ) K Φ ( K, T, K', T' ) = Φ ( K, T, K', T' ) (EQ 54)
2 2 ∂K ∂T
∂K
∞
Φ ( K, T, K', T' ) =
∫ 0
Φ ( K, T, K̃, T̃ )Φ ( K̃, T̃, K', T' ) dK̃ (EQ 55)
We can argue that Φ defines the transition probability density for the
evolution backward in time along the effective local volatility surface
defined by ω. we can also view Φ(K,T,K',T') as the propagator (or
green’s function) for the diffusion backward 2
in time associated with
the differential operator ∂∂T – 1--2- σ 2K, T ∂ 2 + ( rT – δ ) K ∂∂K . Furthermore, it fol-
∂K
lows from Equation 53 that
2 t, S
∂
C K, T
Φ ( t, S, K, T ) = eδ(T – t) (EQ 56)
∂S2
34
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
∂ + f ( t ) B ( t ) = 0 (EQ 57)
∂T T T
∂ + f ( t ) φ ( t ) = 0 (EQ 58)
∂T T T, T'
We call this portfolio the interest rate gadget associated with the
time interval between T' and T. From Equation 59, the gadget price
at time t = 0 is zero. Its price will change, however, if (and only if) the
forward rate fT,T' associated with interval between T' and T changes.
For T' = T - ∆T with small ∆T we obtain infinitesimal interest rate
gadgets ΛT = ΛT,T-∆T . We can construct finite interest rate gadgets
from infinitesimal ones. The finite gadget ΛT,T' , for instance, can be
mathematically described as
T
Λ T, T' =
∫ T'
φ T, u Λ u du (EQ 61)
35
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
2
1--- σ 2 ( t )K 2 ∂ – ( r – δ )K ∂ – ∂ – δ C ( t ) = 0 (EQ 62)
2 K, T ∂K2 T
∂ K ∂ T K, T
2
1--- σ 2 ( t )K 2 ∂ – ( r – δ )K ∂ – ∂ Φ (t) = 0 (EQ 63)
2 K, T ∂K2 ∂ K ∂ T K, T, K', T'
∞
C K, T ( t ) =
∫ 0
Φ K, T, K', T' ( t )C K', T' ( t ) dK' (EQ 64)
∞
Ω K, T, T' = C K, T –
∫ 0
Φ K, T, K', T' ( 0 )C K', T' dK' (EQ 65)
T ∞
Ω K, T, T' =
∫ ∫
T' 0
Φ K, T, v, u ( 0 )Ω v, u dv du (EQ 66)
ΩR =
∫Φ
R
K, T, v, u ( 0 )Ω v, u (EQ 67)
36
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
37
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
REFERENCES
Derman, E., I. Kani and J. Zou (1995). The Local Volatility Surface.
To appear in Financial Analyst Journal.
38
Goldman
Sachs
QUANTITATIVE STRATEGIES RESEARCH NOTES
39