Professional Documents
Culture Documents
APPLICATIONS IN FINANCE
Damir Filipović
Department of Operations Research and Financial Engineering
Princeton University
Fields Institute
April 24, 2002
1
Overview
- Pricing Problem
2
The Pricing Problem
• Price today
· Rt ¸
π(t, x) = E e− 0 L(Xs ) ds f (Xt ) | X0 = x .
3
Markovian Framework
Markov process X in D ⊂ Rd
= semigroup Pt on bD
Z
Ptf (x) = f (ξ) pt(x, dξ)
D
à infinitesimal generator
Ptf (x) − f (x)
Af (x) = lim .
t→0 t
4
General theory:
· Rt ¸ Z
π(t, x) = Ex e− 0 L(Xs ) ds f (Xt ) = f (ξ) qt(x, dξ) = Qtf (x),
D
where
· Rt ¸
Qt1A(x) = qt(x, A) := Ex e− 0 L(Xs ) ds 1A (Xt )
5
Computational Methods
In general: Fourier-inversion.
6
Decomposition
R ihλ,ξi
• (Inverse) Fourier transform f (ξ) = e f˜(λ) dλ,
implies
Z Z µZ ¶
π(t, x) = f (ξ) qt(x, dξ) = eihλ,ξi qt(x, dξ) f˜(λ) dλ
D | D {z }
=:πλ (t,x)
à PDE (1) splits into ODEs for φ(·, λ), ψ(·, λ).
à Computational tractability.
8
Interest Rates: Cox–Ingersoll–Ross (85)
• In general (v ∈ C−)
Z
evξ qt(x, dξ) = eφ(t,v)+ψ(t,v)x.
R+
9
• φ, ψ solve Riccati equations
Z t
φ(t, v) = b ψ(s, v) ds
0
∂tψ(t, v) = αψ(t, v)2 + βψ(t, v) − 1
ψ(0, v) = v.
• Generator of X
10
Default Risk
Rt
− Point process Nt with compensator 0 Ys ds.
à tractable as CIR
11
• Generator of X = (Y, N )
12
Option Pricing: Heston (93)
• Generator of X
µ ¶
y y
Af (x) = αy∂yy f (x) + ∂zz f (x) + (b + βy ) ∂y f (x) + r − ∂z f (x).
2 2
13
European call option price (strike K, expiration date t)
h i
π(t, y, z) = E(y,z) (St − K )+
h i
= E(y,z) St 1{Zt≥log K} − K P(y,z) [Zt ≥ log K ] .
Need to know distribution of Zt under St P(y,z) and P(y,z).
Characteristic functions
h i
E(y,z) St eiwZt = e−Φ(t,(w 2 −iw)/2)−Ψ(t,(w 2 −iw)/2) y+(1+iw) z
h i
e−Φ(t,(w +iw)/2)−Ψ(t,(w +iw)/2) y+iw z
iwZ 2 2
E(y,z) e t =
where
Z t
Φ(t, v) = bΨ(s, v) ds
0
∂tΨ(t, v) = −αΨ(t, v)2 + βΨ(t, v) + v (v ∈ C+)
Ψ(0, v) = 0.
14
Jump-Diffusion Models
15
Issues
16
Canonical Setup
State space D = Rm
+ × R n (d = m + n ∈ N).
Assumption:
à ODEs
18
Admissible Parameters (for D = R2
+ × R)
19
iii) C(x) := c + hγ, yi ≥ 0, hence c ≥ 0 and γ ∈ R2
+.
M (x, {0}) = 0
Z ³ ´
χ(y1) + χ(y2) + χ(z)2 m(dy, dz) < ∞
ZD ³ ´
χ(y1)2 + χ(y2) + χ(z)2 µ1(dy, dz) < ∞
ZD ³ ´
χ(y1) + χ(y2)2 + χ(z)2 µ2(dy, dz) < ∞
D
where
1 ∧ |t|
χ(t) := t (truncation function).
|t|
20
Main Theorem
Moreover
Z ³ ´
F (u) = hau, ui + hb̃, ui − c + ehu,ξi − 1 − hu, χ(ξ)i m(dξ),
DZ
³ ´
Y Y hu,ξi
Ri (u) = hαiu, ui + hβi , ui − γ + e − 1 − hu, χ(ξ)i µi(dξ),
D
RZ (u) = β Z w,
where R(u) = (RY (u), RZ (u)), u = (v, w) ∈ Cm × Cn.
21
à Generalized Riccati equations
Z t µ ¶
φ(t, v, w) = F ψ Y (s, v, w), e βZ s w ds
0 µ ¶
Z
∂tψ Y (t, v, w) = RY ψ Y (t, v, w), eβ tw
ψ Y (0, v, w) = v
Z
ψ Z (t, v, w) = eβ tw
- affine transformations X 7→ λ + ΛX
Rt
- discounting with exp − 0(` + hλ, Xsi) ds
23
Default Risk
• X = (Y, Z) affine in Rm
+×R
n
• Y 1=short rate
24
Option Pricing with Stochastic Intensity
• X = (Y, Z) affine in Rm
+×R