Академический Документы
Профессиональный Документы
Культура Документы
Derivative Securities
Profit
Price of Underlying
at Maturity 𝑆𝑆𝑇𝑇 = 𝐹𝐹𝑇𝑇
Profit
Price of Underlying
at Maturity
𝑆𝑆𝑇𝑇 = 𝐹𝐹𝑇𝑇
Selling price locked in today 𝐹𝐹0
Specifications
What can be delivered (the asset)
Most contracts cash settled at expiry.
Contract size
Price quotes, price limits and position limits
Example: www.cmegroup.com
Opening & Closing a Contract
To open a position you call your broker or enter into
the contract via online trading account.
Contracts are referred to by their delivery month.
e.g “long May oil futures.”
Most contracts don’t lead to delivery.
Might be inconvenient (speculators).
Can be expensive (storage costs, transport).
To close a position, enter into opposite trade
Cash settled:
Exchange closes out the position
Left with margin account balance.
Deliverable:
Settled by delivering the assets underlying the contract at the
settle price at maturity.
Diagram
When there are alternatives about what is delivered, where it
is delivered, and when it is delivered, the party with the short
position chooses.
Soybeans example www.cmegroup.com
Trading the nearby and rollover
Most participants close out prior to expiration
What does this mean if you seek to hold a position
over the longer term?
Rollover strategy required
Minimises transaction costs as spreads on closest
contract are small and tend to increase with horizon
Example www.cmegroup.com
Agricultural positions may not trade the nearest
contract and roll over.
Tend to take a position that aligns with the
harvest/crop season.
Minimises basis risk for hedgers (more on this in
lecture 2)
Example: SPI 200 futures
The SPI 200 futures contract tracks the price
fluctuations of the ASX 200 index.
Suppose an investor is bullish long futures
Each point move in the futures contract is worth $25
Long: contract price increases from 5500 to 5501
$25 profit/contract
contract decreases from 5500 to 5499 $25 loss/contract
Example:
Assume futures is above the spot at maturity FT > ST
Futures
Spot Price Price
Expiration date Expiration date
Time Time
Convergence of Futures Price to Spot Price
20
15
10
0
1-Apr-94 18-Oct-94 6-May-95 22-Nov-95 9-Jun-96 26-Dec-96 14-Jul-97 30-Jan-98 18-Aug-98
-5
1000
Price - cents/bushel
800
600
400
200
0
5/04/1992
25/11/1992
18/6/1993
1/11/1994
8/04/1994
27/2/1995
20/9/1995
4/12/1996
11/05/1996
29/5/1997
22/12/1997
15/7/1998
2/05/1999
31/8/1999
23/3/2000
16/10/2000
5/09/2001
12/04/2001
27/6/2002
20/1/2003
13/8/2003
3/05/2004
28/9/2004
21/4/2005
14/11/2005
6/07/2006
29/12/2006
Futures Spot
Reading: Chapter 3
Short and Long Hedges
Last lecture we saw how futures can be used by
speculators to gain highly levered positions.
This lecture focuses on the use of futures by hedgers
Hedgers objective: take a futures position that
minimizes risk as far as possible.
Short futures hedge when
sell an asset in the future & want to lock in price
Apr 20 June 20
Apr 20 June 20
Futures
Price
Spot
Price
Close out
Time
Basis risk: Long hedge
Approach 3: Emphasizes basis risk
Suppose that
F0: Initial Futures Price
F1: Final Futures Price
S1: Final Asset Price Unknown at time t=0
You hedge the future purchase of an asset by entering
into a long futures contract
Cost of Asset = S1 – (F1 – F0) = F0 + Basis1
Approach 1 Approach 3
Up to now we have closed out at time T
and have therefore assumed Basis1 =0. This
means a perfect hedge was achieved.
Basis risk: Short hedge
Suppose that
F0 : Initial Futures Price
F1 : Final Futures Price
S1 : Final Asset Price
You hedge the future sale of an asset by entering
into a short futures contract
Price Realized=S1+ (F0 – F1) = F0 + Basis1
Approach 1 Approach 3
Up to now we have closed out at time T
and have therefore assumed Basis1 =0. This
means a perfect hedge was achieved.
Basis risk: Example 1
(close out before expiration date)
Time t=0: Spot = $3.50, futures = $3.35.
Time t=1: Spot = $3.30, futures = $3.05.
Basis:
b0 = 3.50 – 3.35 = 0.15
b1 = 3.30 – 3.05 = 0.25
Hedging strategy:
Long position in 40,000/5,000 = 8 December corn
futures contracts on July 25 at a futures price of
$2.55.
Close out contract when ready to purchase the corn.
Basis risk: Example 2
(unsure about close out date)
Assume company ready to purchase corn on October 15.
Spot price on October 15 = $2.90
December futures price on October 15 = $2.80
Basis on October 15: $2.90 - $2.80 = $0.10
(S*1 - F1) = basis that exists if the asset being hedged were the same
as the asset underlying the futures
(S1 - S*1) = basis that arises from difference between the two assets.
Jet fuel cross hedge example
Index futures hedging
VF F0
V=
A P=
0 current portfolio value
V=
F F=
0 current value of one futures contract
Note this is a cross hedge because you are hedging with a futures
contract that is not written against the spot exposure
Example: Index futures hedge
Value of ASX 200 = 5,500
Futures price = 5,600
Size of portfolio = $10 million
Beta of portfolio = 1.2
Risk-free rate = 8% per annum
Dividend yield on the index = 1% per annum
Dividend yield on the portfolio = 4% per annum
One contract is $25 times the futures index points
rh ,t = rs ,t − h* × rf ,t
Determining the time period for estimation
Comparison of alternative methods: naïve v MVHR
Can calculate the optimal number of contracts via
VA
N =h
* *
VF
Minimum variance hedge ratio (MVHR)
h * QA
N* =
QF
QA = size of position being hedged (units)
QF = size of one futures contract
N* = optimal number of futures contracts
Minimum variance hedge ratio
We have just seen
VA
=
VA
N * β=
P
β 0 (1)
N * = h* ( 2)
VF
VF F0
Hull argues that this implies h = β
*
Assume:
No transaction costs
F0 = S 0 e rT
If F0 > S0erT, arbitrageurs buy the asset
and short forward contracts
If F0 < S0erT, arbitrageurs short the asset
and buy forward contracts.
Investment assets - Example 1
Suppose:
The spot price of gold is US$600
Two examples
Stock index futures
Currency futures
Known yield – stock index futures
Investment asset paying a dividend yield
The price relationship is
F0 = S0 e(r–q )T
( r −rf ) T
F0 = S0e
F0 ≤ S0 e(r+u )T
where u is the storage cost per unit time as
a percent of the asset value.
Alternatively,
F0 ≤ (S0+U )erT
where U = present value of the storage
costs.
Consumption assets - example
Consider a 1 year copper futures contract.
Assume no income and that it costs $2 per ounce
per year to store copper, with payment being
made at the end of the year.
The spot price is $600 and the risk-free rate is
5% p.a for all maturities.
Find the futures price.
Nasdaq
In October 2019 Nasdaq launched a futures based on the
OMXS30 responsible index
Also excludes companies with poor ESG standards
Futures Prices & Expected Spot Prices
Reading: Chapter 10
Option types and positions
Two basic option types
call: is an option to buy
Long put
Short call
Short put
Option types & positions: Long Call
Profit from buying one European call option: option
price = $5, strike price = $100
Payoff
ST = stock price at maturity, K = strike price
0 if ST ≤ K
ST – K if ST > K
Option types & positions: short call
Profit from writing one European call option: option
price = $5, strike price = $100
Payoff
ST = stock price at maturity, K = strike price
0 if ST ≤ K
– (ST – K) if ST > K
Option types & positions: long Put
Profit from buying a European put option: option
price = $7, strike price = $70
Payoff
ST = stock price at maturity, K = strike price
K – ST if ST < K
0 if ST ≥ K
Option types & positions: short put
Profit from writing a European put option: option
price = $7, strike price = $70
Payoff
ST = stock price at maturity, K = strike price
– (K – ST) if ST < K
0 if ST ≥ K
Moneyness & Intrinsic Value
Moneyness
In the money if S > K for call (S < K for put)
Risk-free rate
Call (put) options become more (less) valuable as
. the risk-free rate increases
Upper Bounds (No Dividends)
Call never worth more than the stock.
c ≤ S0 and C ≤ S0
American put never worth more than the
exercise price
K = max profit available at any time
P≤K
European put never worth more than PV
value of the exercise price today
p ≤ Ke-rt
Ke-rt = max profit at maturity
in today’s $
Lower bound for calls (No Dividends)
S − Ke − rT =−
32 25e −0.1×1 =
9.379
cobs < S − Ke − rT
Formal Derivation
Consider two portfolios:
r=0.879%p.a
T-bond yield
c ≥ max ( S0 − K e − rT ,=
0 ) max ( 84.490 − 84e −0.00879×7/252 , 0 ) p ≥ max ( K=
e − rT − S0 , 0 ) max ( 84e −0.00879×7/252 − 84.490, 0 )
= max ( 0.5105, 0 ) = max ( −0.5105, 0 )
c = p + S0 − Ke − rT
=3 + 35 − 32e −0.1
= 9.045
cobs < p + S0 − Ke − rT
↑ ↑
underpriced=buy overpriced=sell
Put-call parity example
Put-call parity example
𝑐𝑐 + 𝐾𝐾exp(−𝑟𝑟𝑟𝑟) = 𝑝𝑝 + 𝑆𝑆0
1.41 + 84exp(−0.00879 × 7⁄252) = 0.77 + 84.620
85.39 = 85.39
Put-call parity: American Options
Put-call parity holds only for European options.
The following holds for American options (no dividends):
S0 - K ≤ C – P ≤ S0 - Ke -rT
Example:
K = $15, S0= $0, this K - S0 = $15
Measures dispersion in Ψ
Stock Price Dynamics
Expectations and Moments
Example 1:
Assume a fair die is rolled once. Let X be the rv
whose value represents the number rolled.
Calculate:
i) the probability of rolling less than or equal to
4,
ii) the expected value of X.
Stock Price Dynamics
Stochastic Processes
A stochastic process is a sequence of related
rv’s over time i.e there is a physical link
between them.
Let X t be a rv measured over time. Then the
sequence of rv’s X 0 , X 1 , X 2 ,... X T is a discrete time
stochastic process
Each X t is a rv, the sequence of the X t is the
sp
The sample path (or realisation) of a sp
represents the sequence of particular values of
each X t that occurs i.e. the process is no
longer random.
Stock Price Dynamics
Stochastic Processes
Example 2:
Assume a fair coin is tossed 3 times
i) How can we model the cumulative number of
heads over time?
Stochastic Processes
Example 3:
Let St be the random variable whose
value represents the stock price at time
t
Then the sequence S0 , S1 ,...., ST is a
discrete time sp for the stock price over
time
Stock Price Dynamics
= =
ST 22, BT 103
S0 = 20
B0 = 100 = =
ST 18, BT 103
The Key Idea – The Riskless Hedge
The riskless hedge refers to the fact that a combination of
options and stock in the appropriate proportions can be
used to replicate the payoff on a risk free bond
Cash now Cash at end of year
S1 = 18 S1 = 22
Portfolio 1
Buy 1 share
Sell 4 calls
Net
Portfolio 2
Buy risk free bonds
Stock is risky + Option is risky BUT Stock & Option together is riskless
The Key Idea – The Riskless Hedge
2) In accordance with the NA assumption, this is
a relative valuation approach – we value the
option relative to the price of the stock.
We don’t require the stock to be fairly priced
3) If the observed market price of the option
differs from the NA price - arbitrage opportunity.
4) We did not need to know the probability that
the stock price will rise or fall.
5) The riskless hedge is the basis for the BS and
binomial model.
An alternative approach is the risk neutral valuation
approach (more on this later).
The One Period Model
Assumptions
1) European call option on a stock with a strike K,
maturity T years.
2) The current price of the stock is S and over each
period of length ∆t years, the stock price either
increases by a factor u with probability q or
decreases by a factor d with probability 1-q where
u,d,q are constant.
3) The stock pays no dividends over the life of the
option
4) Frictionless market
5) The nominal risk free rate is constant at r% p.a.
where u > e r t > d
6) no arbitrage
7) one time period to maturity
fT ∈ { f u , f d } is a discrete rv
e r t − d
where p = Note: formula does
u−d not contain q
The One period Model – Derivation
1) At start of the period form a portfolio of long ∆ shares of stock
and short 1 option.
Selling call decreases
2) The current value of the portfolio is π =∆S − f cost of the portfolio
(it costs −π to form the portfolio)
If we choose
fu − f d
∆= then πu = πd
uS − dS
and the value of the portfolio at the end is the same irrespective of
whether the stock price rises or falls. The value of the portfolio is
therefore riskless (not effected by the stock price risk).
The One period Model – Derivation
3) If the portfolio is riskless then the
(continuously compounded) rate of return
over the period must be the risk free rate
of return (otherwise arbitrage would be
possible) and so
π=
u π=d π e r ∆t
Assume
Current stock price = $20
Stock price changes by +/- 10% each 3
months with equal probability
European call, strike $21, maturity 3
months
Constant risk free rate of 12% p.a
1 time period to maturity
The One Period Model - Notes
1) The value of the option does not depend on the
expected return of the stock
σ ∆t
=
Depends on volatility expectations: u e= ,d 1 u
Eg expect volatility (std dev) at 20% annualised, T=1 year
=
u e0.2=
1
1.221,=
d 1=
u 0.819
2) f is a relative pricing relationship
For a given S, this is the correct f.
3) ∆ is the delta of the option and specifies the number of
shares to be bought for each option sold at the start of
the period
4) The 1 period formula can be given the following relative
interpretation
pfu + (1 − p ) f d
f =
e r ∆t
Assumptions
1) to 6) as before
8) two periods (of equal length) to
maturity.
Current value of option
p 2 fuu + 2 p (1 − p ) fud + (1 − p ) f dd
2
f =
e 2 r ∆t
The 2 period model
Example
Current stock price = $20
Stock price changes by +/-10% each 3
months with equal probability
European call, strike $21, maturity 6
months
Constant risk free rate = 12%p.a
2 time periods (of equal length) to
maturity.
The 2 period model - Derivation
Consider a 2 period model as a series of 2 x 1 period
models.
Starting at maturity, work backwards through the tree 1
period at a time and repeatedly apply the principle of a 1
period riskless hedge to each 1 period sub tree.
4 f uu max 0, u 2 S − K
=
2
pfuu + (1 − p ) fud
fu =
1 e r ∆t
pf + (1 − p ) f d
5 f
= ud max [ 0, udS − K ]
f = u
e r ∆t
3
pf + (1 − p ) f dd
f d = ud
e r ∆t
= f max 0, d 2 S − K
Substituting and working through algebra yields 6 dd
p 2 fuu + 2 p (1 − p ) fud + (1 − p ) f dd
2
f =
e 2 r ∆t
Two period model - Notes
1) Since u and d are the same for each
period, the tree recombines. Non-
recombining trees explode as the number
of periods increases.
2) the delta of the option changes from
period to period
Rather than a single ∆ we now have a ∆1 at
node 1, a ∆ 2 at node 2 and a ∆ 3 at node 3.
The risk neutral hedge needs to be re-balanced
at the start of each period if the hedge is to be
maintained over the life of the option.
References
Hull (8th edition) Chapter 12 and 18.1
Hull (7th edition) Chapter 12 and 18.1
Hull (6th edition) Chapter 11 and 16.1
FNCE 30007
Derivative Securities
f=
n, j max 0, u j d i − j S − K for=j 0,1,..., n
j =0 j !( n − j ) !
f =
e nr ∆t
Example (2 period model)
Substitute n=2 into the above formula
2
2!
∑ j !( 2 − j )! p (1 − p )
j 2− j
f 2, j
j =0
f =
e 2 r ∆t
Now expand the numerator for each of j=0, 1
and 2.
The n period model: CBA options Feb 3,2020
The n period model: CBA call & put
Recall
i) American call on a non div paying stock
should never be exercised early
If exercise, receive intrinsic value
Example:
2 year American put option on a non
div paying stock
Stock price $50 and changes by +/-
20% p.a
Strike price $52
Risk free rate 5% p.a
i) Value put using a two period model
ii) Should option be exercised early?
Hedging strategies
What happens if the market price of an option differs from its
theoretical price/value?
The one period binomial model is based on the 1 period riskless
hedge portfolio
π =∆S − f
theory
Rearranging yields
f theory =∆S − π
i.e long 1 option = long ∆ shares + short $π bonds
Example
Current stock price = $20
Stock changes by +/-10% each 3
months with equal probability
European call, strike $21, maturity 3
months
Constant risk free rate of 12%p.a
1 time period to maturity
Current market price of call is $0.70.
When early exercise may be optimal
Note: If you just sold the overpriced call you are exposed.
Buying stock provides protection and ensures the arbitrage
is riskless
Notes
short π t =
∆ t St − f t theory in 1 period zero coupon riskless bonds
2
∆2 ,π 2 19.80
20
5
f1theory = 1.2823 1 fud = 0
∆1 , π 1 18
3
16.20
∆3 , π 3
6
f dd = 0
Hedging strategies - Example
t =0 t = 0.25 t = 0.5
St = 20 St = 22 St = 24.20
At t = 0
Sell call 1.50 -3.20
Buy stock -10.1280 12.2549
Sell bonds 8.8457 -9.1151
At t = 0.25
Buy stock -4.8598 5.3458
Sell bonds 13.9744 -14.4006
Note: each period the bonds have to be repaid at the end of each period
Risk Neutral Valuation
The binomial model is a special case of a
general approach to valuing options
known as risk neutral valuation
The current value of an option is equal to the
present value of its expected future payoff in a
risk neutral world using the risk free rate as
the discount rate.
f = e − rT E * [ fT ]
where * represents the expectation in a risk
neutral world.
∫ f ( x)dx
Prob(a ≤ X ≤ b) =
a
The RV lnX ln X ~ Φ (u , σ )
Picture of f(x)
Normal & lognormal distributions
Lognormal random variables
Important features
x > 0 . Stock prices cannot be zero
Since lnX is normal
= and Var(ln X ) σ 2
E(ln X ) u=
The mean of X is σ2
u +
E( X ) ≠ u
E( X ) = e 2
Call Option
Current value of the call option is
=Ct St N ( d1 ) − Ke − rT N ( d 2 )
where
ln ( St K ) + ( r + σ 2 2 ) T
d1 =
σ T
d=
2 d1 − σ T
rT N (d1 )
N ( d 2 ) St e − K + 0 × 1 − N ( d 2 )
− rT
ct e
N (d 2 )
Expand and simplify
=ct St N ( d1 ) − Ke − rT N ( d 2 )
BSM formulae
Call Option (cont): Notes
1) there is a single source of uncertainty – movements in
the stock price. i.e only is random
2) Ct is perfectly positively correlated with over an
infinitesimally small period of time
3) it can be shown that note 2) + assumption 7)
(securities traded continuously) instantaneous riskless
hedge may be formed
4) since the hedge is instantaneous, it needs to be
rebalanced continuously
(binomial rebalance at start of each period)
5) formula does not contain u – value of option does not
depend on expected stock return
(binomial does not contain q)
BSM formulae
Ct
σ
d = 1/ u
BSM formulae
Call option (cont)
Example
Stock price is currently traded at $1.76. Calculate the
price of a European call (strike $1.60, maturity 3 months)
on one share. Assume risk free rate of 10% p.a., stock
price volatility is 30% p.a. and company not expected to
pay any dividends over the next 3 months
BSM: CBA call Feb 3, 2020
BSM: CBA call Feb 3, 2020
BSM calculations
=
St 84.620,= =
K 84, =
T 7 252, =
r 0.00879, σ 0.19
d1 = 0.25577 Note: no rounding for N(d1) and N(d2).
If rounding applied price is not close
d 2 = 0.2241
Ct 84.620 ( 0.600936 ) − 84e −0.00879×7 252 × 0.588662
=
= 1.416
Binomial = 1.4258
Actual midpoint = 1.41
BSM formulae
Put option
Current value of an equivalent put (same strike and
maturity) is:
Pt Ke − rT N ( − d 2 ) − St N ( − d1 )
=
Where
ln ( St K ) + ( r + σ 2 2 ) T
d1 =
σ T
d=
2 d1 − σ T
Derivation uses put call parity + BSM call formula (see
tutorial questions)
Implied volatility
Cannot directly observe σ so must be estimated
Most common approaches are historic (see Appendix) &
implied
Implied volatility estimates
Recall Ct ( St , K , T , r , σ )
Given Ct , St , K , T , r, implied volatility is that value of σ
which when substituted in the BSM formula, gives
theoretical option price = current market price.
Reflects the markets assessment of future volatility of the
stock over the life of the option.
Solved iteratively as BSM formula cannot be inverted to
give σ = σ ( St , K , T , r , C )
Implied volatility
Example
Assume current value of a 3 month
European call on a non dividend paying
stock is $2.10. If the current stock price
is $21, strike is $20 and risk free rate is
10% p.a., what is the implied volatility of
the option
Volatility smiles and surfaces
If BSM model was perfect, then all options on the same
stock would generate same implied volatility
In practice, holding everything else constant, there are
patterns in implied volatility as a function of
Strike price – volatility smiles (currency), volatility
skew(equity)
Maturity – volatility term structures
Reasons
Either one or more of the assumptions are wrong or
there are one or more features which should be taken
into account. e.g fat tails (from TV vol or jumps),
leverage, crashphobia (skew)
Link between binomial and BSM
Binomial and BSM forecast a distribution of stock
prices and hence option payoffs at maturity.
Both models value the option as the PV of the expected
payoff in the risk neutral world
As number of steps in binomial increases, the
distribution of ln ( ST ) and returns ln ( ST S0 ) converges
to the normal distribution.
This is consistent with the binomial distribution
being well approximated by the normal if n>20
and p is not near 0 or 1.
Link between binomial and BSM
u, d and q (binomial parameters) relate to changes in the
stock price over ∆t years
For an option of fixed maturity T, as n (no of periods)
increases, sensible for u,d,q to be consistent with correct
model of stock price changes (mean and volatility) over
the life of the option. i.e need to link u,d,q, to u , σ (BSM)
As n → ∞, ∆t → 0 binomial option prices converge to BSM
option price provided:
σ ∆t
=u e= and d e −σ ∆t
0.6 .2257 .2291 .2324 .2357 .2389 .2422 .2454 .2486 .2517 .2549
0.7 .2580 .2611 .2642 .2673 .2704 .2734 .2764 .2794 .2823 .2852
0.8 .2881 .2910 .2939 .2967 .2995 .3023 .3051 .3078 .3106 .3133
0.9 .3159 .3186 .3212 .3238 .3264 .3289 .3315 .3340 .3365 .3389
1.0 .3413 .3438 .3461 .3485 .3508 .3531 .3554 .3577 .3599 .3621
1.1 .3643 .3665 .3686 .3708 .3729 .3749 .3770 .3790 .3810 .3830
1.2 .3849 .3869 .3888 .3907 .3925 .3944 .3962 .3980 .3997 .4015
1.3 .4032 .4049 .4066 .4082 .4099 .4115 .4131 .4147 .4162 .4177
1.4 .4192 .4207 .4222 .4236 .4251 .4265 .4279 .4292 .4306 .4319
1.5 .4332 .4345 .4357 .4370 .4382 .4394 .4406 .4418 .4429 .4441
1.6 .4452 .4463 .4474 .4484 .4495 .4505 .4515 .4525 .4535 .4545
1.7 .4554 .4564 .4573 .4582 .4591 .4599 .4608 .4616 .4625 .4633
1.8 .4641 .4649 .4656 .4664 .4671 .4678 .4686 .4693 .4699 .4706
1.9 .4713 .4719 .4726 .4732 .4738 .4744 .4750 .4756 .4761 .4767
2.0 .4772 .4778 .4783 .4788 .4793 .4798 .4803 .4808 .4812 .4817
Appendix 2: Historical volatility
Volatility is a measure of uncertainty of stock returns
Of the 5 parameters in the BSM model, volatility is the
only one that is unobserved
Historical volatility, is an estimate of future volatility
based on past actual stock prices
Consider a sample of n years of stock prices.
Let Si for i = 0,1, 2,..., n be the actual stock price at the end of each
year. Assume no dividends
Pi
Continuously compounded return for each year = is ui ln= for i 1, 2,.., n
Pi −1
Estimate of actual volatility is the sample std deviation
n
1 n
s = ∑ ( ui − u ) ( n − 1) where u = ∑ ui
2
=i 1 = ni1
Since annual data employed, this is an estimate of annual volatility
If higher frequency data used (eg daily) then s is an estimate of σ τ
where τ is the length of each period in years
s
is an estimate of σ
τ
Appendix 2: Historical volatility
Notes:
1) past prices are not necessarily a good predictor of
future prices
2) if daily data is used then usual to take τ = 1/ 252
rather than τ = 1/ 365 .
3) more complicated approaches based on
econometric techniques exist (realised volatilities
based on intraday data)
References
Hull (8th edition) Chapters 13.1-13.7, 13.9, 19.1-19.3
Hull (7th edition) Chapters 13.1-13.7, 13.9, 19.1-19.3
Hull (6th edition) Chapters 12.1-12.8, 17.1-17.3
FNCE 30007
Derivative Securities
Lecture – Dividends
Outline
Then
=
Sτ Sτ − − D
Picture of stock price over time
Stock pays known discrete dividend
= St for τ ≤ t ≤ T
0 Any t T
PV
αD
t St PV of divs St
0 S0 α De− r (τ −0) = α De− rτ S0 − α De − rτ
τ− Sτ − −
α De− r (τ −τ ) = α D Sτ − − α D
τ Sτ - Sτ
T ST - ST
Stock pays known discrete dividend
Stock price net of the PV of dividends (cont’d)
Key point: St has a jump but St does not.
Model St by a GBM
Picture of stock prices over time
Notes:
1) equivalent to the stock price consisting of a risky and a
riskless component S= S − PV(div)
t t
S=
t St + PV(div) riskless
2) α likely to be stock specific, but from now we will
assume α =1
3) can extend to multiple dividends.
Stock pays known discrete dividend
Valuation of European Options
Assumptions
1) Standard assumptions (from here)
Frictionless market
Constant risk free rate of r% p.a
No arbitrage
Securities traded continuously
2) European call on a stock with strike K, maturity T years
3) Stock pays one dividend over life of option and the
amount and timing (t = τ ) of the dividend (D) and stock
price drop off (α = 1) is known with certainty
4) Stock price net of the PV of dividends St ; t ∈ [ 0, T ]
follows a GBM with an expected rate of return of u and a
volatility of σ where u σ are constants and current
price of the stock net of PV of dividends is St
Stock pays known discrete dividend
Valuation of European Options (cont’d)
The actual stock price process St has a dividend and a
jump, so cannot assume St follows a GBM
cannot use BSM to price option (Option c )
The adjusted stock price process St has no dividend and
no jump so we can assume St follows a GBM
can use BSM to price an otherwise equivalent option on St (Option c )
What is the relation between the price of an option on St
and the price of an otherwise equivalent option on St.
i.e the relation between c and c
Stock pays known discrete dividend
Valuation of European Options (cont’d)
The current value of the option is approximately
(
C BSM St , K , T )
i.e reduce the current stock price by the PV of the
dividends (to get St ) and value the option using BSM as
if the stock pays no dividends.
Does use of St mean that we ignored the dividends?
No, this recognises that the drop in stock price caused by the dividend,
we are just bringing it forward by using a lower stock price at t=0.
Example
Shares currently at $2.00. Calculate value of a European
call on one share with strike $2.10 and maturity 1 year.
Assume risk free rate of 10% p.a, stock price volatility of
30% p.a and a dividend of 10cents per share in 6 months.
Stock pays known discrete dividend
Valuation of European Options (cont’d)
Notes
1) σ is the volatility of the return on the stock price net of
dividens, but often use σ i.e σ ≈ σ
2) only dividends that are relevant are those which occur
over life of option
3) value of option on St equals value of option on St
{ (
max CBSM ( S , K ,τ ) , CBSM S , K , T )}
Notes
1) Shorter maturity option on actual stock price, but
longer maturity option on stock price net of PV of divs
2) Approximation since the model does not take into
account the probability of early exercise at time τ
3) Use BSM to value both options, but usually use same σ
4) More complicated if multiple divs over life of option
Stock pays known discrete dividend
(
C BSM St , K , T )
The stock price process St has no jump and no
dividend and so can assume follows a GBM and price
using BSM
Stock pays known continuous dividend
e( r − q )∆t − d
p= No div q=0
u−d
..
Start at St not St
Binomial Trees - dividends
Volatility 40%
Answer $4.44
Binomial Trees - dividends
Summary
Continuous time
Option type Dividend
Discrete Continuous
• ••
European Call/put S t → use BSM S t → use BSM (Merton)
American Call Black’s pseudo (1 div) Analytical or numerical
Roll-Geske-Whaley (multiple approx. (not examinable)
div – not examinable)
Discrete time
Binomial can price any of the above options via 1 period riskless hedge
References
Hull (8th edition) Chapter 13.10, 15.1, 15.3,15.4, 18.3
Hull (7th edition) Chapter 13.10, 15.1, 15.3,15.4, 18.3
Hull (6th edition) Chapter 12.10, 13.1-13.4, 16.3
FNCE 30007
Derivative Securities
Hedging an option
Delta hedging
Hedging errors
Synthetic options
Rebalancing
Hedging an option
Risk
refers to the degree of uncertainty in the future value of
(or change in the value) of a variable – price of a stock (or
some other asset)
Hedger
Already has exposure to the future price of a stock and
seeks to reduce this risk – stock price risk
Hedging reduces or eliminates an exposure
Perfect hedge = eliminate 100% of the risk
An option (or other derivative) may be used to hedge an
exposure to a stock
A stock may be used to hedge an exposure to an option
Consider a bank that writes an OTC option for a client. Bank wants to
hedge this risk
Hedging an option
Static hedging
Simplest way to hedge an option exposure is to take
opposite position and hold to maturity
eg. Assume you write a call on a stock with strike K
and maturity T
Diagram
ii) Assume you have just delta hedged your exposure and
the stock price immediately increases by 10 cents. Use
the delta to estimate the impact on the value of the
hedged portfolio.
Delta Hedging
Calculating delta of an option
Delta is model specific
If binomial model is being used to price the option, delta
at start of each one period sub-tree is
f − fd
∆= u
uS − dS
If BSM is being used delta at each instant is Non-div paying stock
=
Call : ∆ N ( d1 ) =
Put : ∆ N ( d1 ) − 1
Call : ∆ e − qT N ( d1 ) =
Put : ∆ e − qT N ( d1 ) − 1
..
Calculate d1 using St =
Γ= Γ call =
Γ put > 0
.. Sσ 2π T
St not S t
The BSM gamma is derived by setting q=0.
Gamma is greatest when at the money and decreases the
further the option goes either into or out of the money.
Hedging errors
In theory, delta hedging is perfect
Binomial & BSM models assume we can form a perfect
riskless hedge
This assumption is based on assumptions that are unlikely
to hold in practice
Binomial model assumes stock price can only take on one of
two possible values at the end of each period – many prices
are available.
BSM assumes
i) can trade & hence hedge continuously – can only trade at
discrete points in time
ii) stock prices change continuously (i.e at any time they
can change by a very small amount) – in reality stock prices
may jump even in the absence of divs
Delta hedging likely to be imperfect
Hedging errors
Assume you wish to hedge a call option against an
immediate change in the stock price. Let
∂S = S '− S = actual change in S
∂f = f '− f = actual change in f
For a small ∂S
Γ ( ∂S ) Γ ( ∂S )
2 2
∂f ≈ ∆∂S + → ∂f = ∆∂S + + ε2
2 2
Taylor series expansion
where
Γ ( ∂S )
2
ε 2 = ∂f − ∆∂S − < ε1
2
Positive
Delta hedge error
Synthetic options
Recall, you hedge an option by taking the opposite
position ( and holding to maturity)
e.g you hedge a short call by buying a long call
Key idea behind delta hedging is that rather than buying
(or selling) an option to hedge your exposure, you create
(or replicate) the required option position
e.g. you hedge a short call by creating a synthetic long call
Delta hedging creates a synthetic option by trading the
underlying stock and riskless bonds over the life of the
option (also referred to as a “replicating portfolio”)
Fundamental rule: You create a synthetic option position
in the same way as you would hedge the opposite option
position
Technical note: It may be better to delta hedge by trading in futures (lower
transaction costs, higher liquidity)
Synthetic options
Assume you seek to protect the value of a portfolio
(portfolio insurance)
Buy a put or create a long put synthetically
Create a long put same way as you would hedge a
short put
f =∆S − π
Sell put Long, but remember ∆<0
π
short ∆S and invest bonds
Create a call
Long 0.25 stock
Short $4.367 bonds
Net
Rebalancing
Delta hedging is an example of dynamic hedging
Delta of an option is not constant but changes with
changes in the stock price.
Option price will also change with time (even if stock price does not
change)
Delta hedge (delta neutral portfolio) will need to be
rebalanced from time to time to remain delta neutral
Binomial at the start of each period, BSM each instant
A measure of importance of rebalancing is the gamma
Greater the gamma greater the change in delta
for a change in stock price greater potential for
hedging error from not rebalancing
Gamma is greatest when at the money and therefore
re-balancing is most important here.
Rebalancing
Example
Consider a European call with a strike of $80, and
maturity 4 weeks from now on a non div paying stock.
Current stock price $80, risk free rate 5% p.a, stock price
volatility is 25% p.a.
Assume a bank has just sold this option to a client for $3
and wants to immediately hedge the exposure.
Describe the dynamic hedging strategy assuming the bank
employs the BSM model, the hedge is rebalanced weekly
and the stock price path is
End of week 0 1 2 3 4
Stock price $80.00 $77.86 $83.10 $83.67 $82.00
Rebalancing
Short position in riskless bonds
(3)
End of Delta # of shares Open Interest Shares Option Close
week bought/sold
St (1) (2) (4) (5) (6)
St 1 exp Rt 1 ln St
Not useful here as we need to simulate returns so
they have an expected return equal to the risk free
rate. Good for other applications though!
Simulation techniques
Monte carlo
Requires you to assume a particular data generating process
A law of motion for the prices/returns
Including a distribution
zt random innovation
dt change in time
Simulation techniques
Monte carlo (cont’d)
Example (from BSM lecture)
Stock price is currently traded at $1.76. Calculate the
price of a European call (strike $1.60, maturity 3 months)
on one share. Assume risk free rate of 10% p.a., stock
price volatility is 30% p.a. and company not expected to
pay any dividends over the next 3 months
v2007:Office button/Excel
options/Popular/Tick “Show developer tab in
the ribbon”
V2010: File/Options/Customise
Ribbon/Tick”Developer”
VBA- User defined functions
VBA- User defined functions
Developer tab/visual basic
Clicking on the fx icon produces the insert function screen. Select user defined and Function1 appears.
Note all the functions already in excel. (Note there is no description or help available)
VBA - User defined functions
Selecting Function1 produces the following Clicking on cell B1 produces the above result
VBA - If Statements
If statements control the execution of the function. Execution of the SimpleIf function
If true, one statement is executed, otherwise another produces the above.
statement is executed.
VBA - If ElseIf Statements
Next i
You can do loops within loops
VBA - Loops
Sets the indexing at 1
Declares variables/matrices
Variables input into function
Loop generating
stock prices
Outer loop that performs
“nIter” replications
If you get an error, then you have probably exceeded the array size.
Decrease the number of steps and/or the number of iterations
The Greeks
Simulation can numerically approximate the Greeks.
Vega. Just repeat the simulation with the same zt
values, but change . The change in the asset value
due to the change in volatility is the vega risk.
c
Vega
Rho. Again repeat the simulation but change the risk
free rate. c
Rho
rf
The results for the vega calculation are
c 0.23238 0.22875
0.363 BSM vega = 0.239
0.31 0.30
Antithetic Variates
In the spreadsheet “Simulation example.xlsm” we
saw the average simulated innovation was not zero.
This introduces sampling error.
To help minimise this we may employ antithetic
variates (not employed in the code).
*
Let zt denote a vector of random innovations
Assume a random draw of
zt* 1.5, 0.8, 0.2,........ 2.1
The technique requires another replication using
zt* 1.5, 0.8, 0.2,........, 2.1
Ensures the average innovation across all
replications is zero.
More precise estimates of the option price
Antithetic Variates
Technical note:
Procedure relies on the central limit theorem.
Say we do 10,000 replications, option value is the sample mean
of the PV of the payoffs.
We know that the distribution of sample means is X ~ N u, n
Therefore when seeking to estimate u , we know that in the
limit the distribution of X converges to u .
We are seeking to estimate u (true option price) via its sample
mean X (average of the PV of payoffs)
The standard error of the estimate for a simulation is n
We can therefore improve our estimate (get closer to u ) via
Increasing the number of replications. To reduce the sampling
variation in the simulation by a factor of 10, we need to
increase the sample size by a factor of 100.
Antithetic variates decreases the standard error of the
estimate for a given sample size.
FNCE 30007
Lecture – Value at Risk
Introduction
A number of financial disasters in the early 1990s
could be traced to poor management and
supervision of financial risks eg Orange County,
Barings…
Financial institutions and regulators turned to
Value at risk (VaR) as a way of quantifying
market risk.
Introduction
Five types of financial risk
Market: from movements in the level or volatility
of market prices.
Credit risk: from counterparties being unable to
fulfil their contractual obligations. Losses can also
occur before default
Liquidity risk:
Asset – large position in an illiquid market – a large
transaction can significantly affect prices.
Funding/cash flow – inability to meet payment
obligations forces early liquidation. eg margin calls
Operational risk: arises from human and
technical errors. eg. fraud, inadequate
procedures and controls.
Legal risk: a transaction is unenforceable by law.
Introduction
VaR provides an aggregate view of a portfolios
risk.
It accounts for leverage, correlations and current
positions.
Applies to all financial instruments including
derivatives.
VaR is now used in three ways
Passively: measure and communicate financial risks
to management/shareholders. Used for capital
adequacy purposes under the Basel Accord.
Defensively: used to set position limits for traders
and business units
Actively: used for risk management. May be used to
allocate capital across traders or business units.
Assists portfolio managers to assess the impact of a
trade on portfolio risk.
Introduction
VaR measures the worst expected
loss over a given horizon under
normal market conditions at a given
confidence level.
Example: Daily VaR of a portfolio is
$20M at a 95% level of confidence.
This means that there is a 5%
chance that a loss greater than
$20M will occur.
Introduction
The VaR is therefore obtained from the pdf of the
future portfolio value f w
Therefore we wish to find the quantile of f w
W*
1 c f w w P w W * p
Area in tail is 1-c, 5%.
W* E W W
VaR
Introduction
W0 initial investment
Let
u expected return
W * lowest portfolio value at given confidence level
W0 1 R*
2 types of VaR
W0 1 u W0 1 R *
W0 W0 1 R*
W0 W0u W0 W0 R * W0 W0 W0 R*
W0 R u
* W0 R*
Conceptually superior. If
horizon short, both methods VaR is all about identifying W / R
* *
comparable.
Introduction
Assume that the pdf is adequately
represented by the normal distribution.
A random variable X N u, can be
transformed into the standard normal Z N 0,1
via x u
z
You solve for a quantile/percentile via
x u z
Introduction
We can therefore state the following
W* R*
1 c f w w f r r
u
using the notation in Jorion (2001)
Introduction
R* E ( Rp )
VaRp
VaR – 2 asset portfolio
Consider a portfolio consisting of AMP and the CBA.
We consider an equally weighted portfolio and calculate
the 99% 5 day VaR.
If R & R2 are normal so is R p
E ( R p ) w1 E R1 w2 E R2
1
VaR p pW
2.326 2.41% $10 M
Diversification benefit:
$561, 039 =561,039-(0.5*704,237+0.5*549,531)
=-65,863
VaR – N asset portfolio
This can easily be extended to a portfolio of N assets.
We need to calculate the mean and standard deviation for
the expected return distribution as
E ( R p ) w1 E R1 w2 E R2 ....... wN E RN
N N N
w
2
p
2
i i
2
wi w j ij
i 1 i 1 j 1, j i
Addition
If 2 matrices A and B are of the same
order, then we define a new matrix C =
A + B, where C is of the same order.
2 0 3 6 1 6
A B C A B
5 6 4 1 1 7
Multiplication (cont)
BA is usually different from AB (and may not exist).
2 1 3 0 7 2 6 3
A B AB BA
1 1 1 2 4 2 4 3
2 1 1 1 1 0
AB BA
A B
1 1 1 2 0 1
2 1 3 0 5 7 2 10
B 21 28
A 1 1 AB 4 2 5 BA
1 2 0 4 3
14 10 15
3 5
Matrix Algebra
Transposition
The transpose of A ( AT or A' ) is the
matrix obtained from A by
interchanging rows and columns
5 1
5 8 4
A AT 8 3
1 3 2 4 2
Calculation of the var-cov matrix
The var-cov matrix can be calculated via
AT A
M
where A Excess return matrix
r11 r1 .... rn1 rn
r r .... r r
= 12 1 n2 n
..
r1M r1 .... rnM rn
n no of assets
M no of observations
Calculation of the var-cov matrix
VaR for a portfolio – Delta normal
R1
R N N N
w
2 2 2
wi w j ij
E R p w1w2 ,...wN 2 w' R p
i 1
i i
i 1 j 1, j i
..
w ' w
RN
VaR p pW