Chapter 15: Application and extension of the Black-Scholes model Flashcards

1
Q

Transaction costs and parity relations

A

For most contingent claims Φ(S_T ), the replicating portfolio h_t = (x_t, yt)

(replicating self-financing portfolio)

given by Theorem
14.3.1 it changes continuously with time. This would mean continually incurring transaction costs,
which is not desirable.

THIS IS UNIQUE, and MOST OF THE TIME NOT CONSTANT

Note that the hedging
portfolios h_t = (x_t, y_t) that we found in Theorem 14.3.1 are (typically) non-constant, since
y_t =∂F/∂s will generally not be constant. Worse, Corollary 14.3.3 showed that these hedging portfolios were unique: there are no other self-financing portfolio strategies, based only on cash
and stock, which replicate Φ(S_T ).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

DEF 15.1.1 CONSTANT PORTFOLIO

A

A constant portfolio is a portfolio that we buy at time 0, and which we then
hold until time T

That is, we don’t trade stock for cash, or cash for stock, during (0, T).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ALLOWING PORTFOLIOS TO HAVE OPTIONS/CONTRACTS

A

Given a contingent claim Φ(ST ) with exercise date T we write
Π_t(Φ) for the price of this contingent claim at time t, and h^Φ_t = (x^Φ_t, y^Φ_t)
for its self-replicating
portfolio.

Define
Φ^cash(S_T ) = 1
value of 1 in cash at time T

Φ^stock(S_T ) = S_T
value of a unit of stock at time T

Φ^call(ST ) = max(S_T − K, 0)
value of a EU-call with strike K at time T

Φ^put(ST ) = max(K − S_T , 0)
EU-put

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

put-call parity

A

The put-call parity relation states that
Φ^put(S_T ) =
Φ^call(ST ) + KΦ^cash(S_T ) − Φ^stock(ST ).

ie

value of put at time T
=
Value of 
K in cash 
- 1 unit of stock and 
1 call option 
at time T

If at time ) we buy
Ke^{irT} cash
-1 unit stock
1 call option

and wait until time T
then our portfolio will have value =
Φ^put(S_T )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

put-call parity

Proof:

A

max(K-S_T,0) = max(S_T-k,0) + k-S_T

case 1: S_T ≥ K
True K-S_T = 0+K-S_T

Case 2: S_T ≤ K
True 0 = S_T -K +K-S_T

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

EXAMPLE 15.1.2
Consider a contract with a contingent claim

STRADDLE

Φ^straddle(S_T ) = |S_T − K| =
{K − S_T if S_T ≤ K
{S_T − K if S_T > K

we try to find a constant portfolio which replicates a straddle using put call and cash (EU options)

A

This type of contingent claim is known as a straddle, with strike price K and exercise time T.

Φ^straddle(S_T ) = |S_T − K|

graph of Φ^straddle against S_T
if S_T is less than K then bigger for smaller S_T
if S_T=K then is 0
increases as S_T increases

ie V shape

graph for cash is straight horizontal line at 1
graph for stock is linear crossing at origin and increasing as S_T increases

graph of Φ^call is flat then increases from S_T =K etc

It is easy to see that the parity relation
Φ^straddle(S_T ) = Φ^put(S_T ) + Φ^call(S_T )

value of straddle at time T=
value of 
1 call
1 put
at time T

Hence, we can hedge a straddle by holding a portfolio of one call option, plus one put option, with the same strike price K and exercise date T.

SO a portfolio of
{1 call, 1 put} with strike K and expiry T replicates Φ^straddle(S_T ) with a constant portfolio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

NOTES FOR we try to find a constant portfolio which replicates using put call and cash (EU options)

A
try and approximate a general contingent claim Φ(ST ) with a constant hedging portfolio consisting of cash, stock and a variety of call options with a variety of strike prices and exercise times. It turns out that this approximation is possible, at least in theory, with arbitrarily good precision for a large class of contingent claims. The formal argument, which we don’t include in this
course, relies on results from analysis concerning piecewise linear approximation of functions.

Unfortunately, in some cases a large number/variety of call options are needed, which can greatly increase the transaction costs of just buying the portfolio at time 0.

In short, there is no easy answer here. Transaction costs have to be incurred at some point, and there is no ‘automatic’ strategy that is best used to minimize them.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

SENSITIVITY OF REPLICATING PORTFOLIOS

A

sensitivity of replicating portfolios to changes in the *stock price
*model parameters, r (interest rate), µ (drift) and σ (volatility)

To quantify the sensitivity:
F(t,S_t) = value of contingent claim Φ(ST) at time t
= value of self-financing replicating portfolio for Φ(S_T)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Various derivatives of F are used to assess the sensitivity of the associated portfolio, and
they are known collectively as the Greeks. They are

dont memorize

A

∆ = ∂F/∂s (Delta)
how steeply does F change with stock price

Γ = ∂^2F/∂s^2
(Gamma)

interested in first 2 only
------
Θ = ∂F/∂t (Theta)
how value changes with time
ρ =∂F/∂r (rho)
how value changes with interest rate
V =∂F/∂σ (Vega)

(F doesnt dep on drift ie deriv is 0)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Suppose ∆ = ∂F/∂s =0

A

*If at time t ∆ = ∂F/∂s (t,S_t) approx 0 then small change in value of S_t to S_{t+ δ} ( δ small time interval)
wont change value of
F(t,S_t) t o F(t+ δ, S_{t+δ})

**
[f(s+δ)- f(s)]/δ  =f'(s)
differentiation
equating to 0 then approx equal values of f
ie when delta neutral
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

DEF 15.3.1

DELTA NEUTRAL

A

A portfolio with price function F is said to be delta neutral at time t if ∆F(t,St) = 0.

*less exposed to changes in stock price, f(s) roughly f(s+delta)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

F(t,S_t) is the price function

define ∆_F and Γ_F

A

∆_F =∂F/∂s

Γ_F =∂^2F/∂s^2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

SUPPOSE
we have a portfolio including something extra into our portfolio- choose to make ∆=0 ie delta neutral

we will now look at a hedging strategy that tries to keep ∆ ≈ 0.

For a contingent claim Φ(ST), let F(t,St) be the value of the ‘usual’ hedging portfolio ht = (xt,yt), consisting of just cash and stocks, that is provided by Theorem 14.3.1. Such a portfolio is typically not delta neutral

A

portfolio with price function F(t,S_t), and include amount z_t of some derivative (ie some contract depending on the value of stock) which has price function Z(t,S_t)

our portfolio now has value
V(t,S_t)=F(t,S_t) + z_tZ(t,S_t)

we want this to be delta neutral at time t:
∆_v(t,S_t)=0
So we want

0=∆_v=∆_F+z_t∆_z diff wrt s
(∂F/ ∂s + zt ∂Z/∂s = 0)
and solving for zt we see that we should hold

z_t=-∆_F/∆_Z

including this amount z_t of the derivative (with price function Z) into our portfolio to make ∆_v=0 is known as a delta hedge.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

EXAMPLE

suppose we sold an option that has price function P(t,S_t) we want to delta hedge this sale. So our portfolio (After selling) is F(t,S_t)=-P(t,S_t)

A
We want to delta hedge using the stock,
so Z(t,S_t)=S_t
Z(t,s)=s

V(t,S_t)=F(t,S_t) + z_tS_t

to delta hedge, need ∆_v=0 = ∆_F +z_t
=-∆_p + z_t

So z_t= ∆_p(t,S_t)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

DISCRETE REBALANCED DELTA HEDGE notes

A

The value of zt changes with time. If, at time t, we delta hedge using zt, then at time t+ we will discover that zt+ is slightly different from zt and our delta hedge is no longer working. On the other hand, if we continually adapt our portfolio to precisely match zt then we will suffer high transaction costs. To handle this issue, there is a procedure known as discrete rebalanced delta hedge.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

DISCRETE REBALANCED DELTA HEDGE

A

*fix ε bigger than 0
*at time t=0 sell option so our portfolio is -P(t,S_t)
*compute z_t= ∆_p(t,S_t) at t=0 (thm 14.3.1)
; buy/sell these stock units to include z_t (ie at time 0 z_0 ) units of stock into our portfolio

wait for ε time

Recompute z_t= ∆_p(t,S_t) at time t=ε and buy/sell stock to re-balance amount of extra z_ε to match new amount

repeat rebalancing at times
t=ε,2ε,3ε,…

(don’t need to be same intervals)

smaller results in closer approximation of z_t ≈ ∆_P(t,St) and (consequently) a more effective delta hedge, but with higher transaction costs; a larger results in less effective delta hedge but lower transaction costs.

17
Q

gamma neutral DEF 15.3.4

A

A portfolio with price function F is said to be gamma neutral at time t if ΓF(t,St) = 0.

This is because
Γ_F =∂^2F/∂s^2 = ∂∆/∂s

gamma measures what types of intervals we want before rebalancing as it measures s how quickly ∆P changes in response to changes in the underlying stock price St

when approx. 0 we have that ∆_P doesn’t change quickly in response to small changes in underlying stock price

18
Q

GAMMA HEDGE

We now find ourselves wanting to augment a replicating portfolio (that, recall, has price function F(t,St)) into a portfolio with price function V (t,St) in such a way as both gamma and delta neutral

A

We want portfolios to be delta and gamma neutral:

∆_V = ∂V/∂s= 0,
Γ_V =∂^2V/∂s^2= 0

so we add 2 extra derivatives
z_t of Z(t,S_t)
w_t of W(t,S_t)

New value is V(t,S_t) =F(t,S_t) +z_tZ_t(t,S_t) +w_tW(t,S_t)

To gamma hedge (diff)
0 = ∆_v= ∆_F+z_T∆_Z + w_t∆_W

0=Γ_v=ΓF + w_tΓ_W + z_tΓ_Z

and we solve to get z_t and w_t

We could solve this pair of linear equations to find formulae for wt and zt, in terms of the ∆s and Γs

Including the resulting amounts wt of W, plus zt of Z, into a portfolio, in order to achieve (15.3) is known as a gamma hedge