Lecture 5 Options
Lecture 5 Options
Lecture 5 Options
option pricing
Damien Challet
damien.challet@centralesupelec.fr
3. Prediction
4. Portfolio construction
Options
Strike K = 100
from [link]
Options variables
asset price pt
strike price K
time to maturity T
interest rate r
Naively,
C = E [max(pT K ; 0)]
Interest rate?
C can be invested in a risk-free asset
=
Z1
C (1 + r )T = E [max(pT K ; 0)]
Price evolution
pt+1 = pt + t
t N (0; B2 )
Normal diffusion
(pT p0 )2
P(pT jp0 ) = p
1 2T 2
e B
2 T B
Additive world
Black-Scholes model
Price evolution
Log-normal diffusion
t 2 f0; ; T g
vt : number of shares invested in underlying asset
Xh i
C (1 + r )T = E [max(K pT ; 0)]
t 1
E (1 + r )T k 1
vt (pt+1 pt rpt )
t=0
Xh i
∆W = C (1 + r )T [max(K pT ; 0)]
t 1
+ (1 + r )T k 1
vt (pt+1 pt rpt )
t=0
! Black-Scholes miracle:
zero residual risk with optimal hedging
Black-Scholes option price
p
1 + erf(x = 2)
P> (x ) =
2
log(p0 =K e rT ) 2 T =2
y = p
T
Price scaling
p
1 + erf(x = 2)
P> (x ) =
2
log(p0 =Ke rT ) 2 T =2
y = p
T
Ke rT
Setting k = p0
CBS (k ; T ; r ; )
= P> [y ] kP> [y+ ]
p0
Payoff shape
Strike K = 100
from [link]
Black-Scholes option price
p
1 + erf(x = 2)
P> (x ) =
2
log(p0 =K e rT ) 2 T =2
y = p
T
Parameters of Black and Scholes
Known: p0 ; K , T
Possibly known: r
Estimated:
! implicit volatility:
| {z } | {z }
CBS (p0 ; K ; T ; r ; impl ) = option price(p0 ; K ; T ; r )
BS world real world
1. Fixed parameters (K ; p0 ; r ; T )
Improvement:
1. Give what you know as inputs
2. Learn residuals
Two-asset case
Deep learning: regression + no-arbitrage constraints
= NN prior
! (k ; ) = 2
C : call price
P : put price
K : strike price
T : time to maturity
r : interest rate
rT
C P=S e K