Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNMSM
RESUMEN
1 Ecuaciones diferenciales estocásticas
- Existencia y unicidad
- Fórmula de Ito.
2 Modelos Particulares
- Movimiento Browniano Geométrico.
- Movimiento Browniano Aritmético
- Proceso de Ornstein-Uhlenbeck
3 Economía de Black & Scholes
- Réplica sintética
- Forwards, Opción Call-put europea.
4 Martingalas en la Economía de B & S.
- Teorema de Girsanov.
- Forwards, Opción Call-put europea, paridad Call-Put
Movimiento Browniano
X y ∈[0
M o v i m i e n to B ro w n i=aXn o +: eX* s q rt(t), c o n= 0 t ,1 ], N = 5 0
t t-1 t 0
0 .6
0 .4
0 .2
W ( t)
-0 . 2
-0 . 4
-0 . 6
-0 . 8
0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 .9 1
M o v im ie n to Br o w n ia n o=: X + e *s q r t( t) , c o n X= 0 y ∈
t [0 ,1 ], N = 1 0 0
t t-1 t 0
0 .6
0 .4
0 .2
0
W (t )
- 0 .2
- 0 .4
- 0 .6
- 0 .8
0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 .9 1
t
M o v im ie n to Br o w n ia n o=: X + e *s q r t( t) , c o n X= 0 y ∈
t [0 ,1 ], N = 5 0 0
t t-1 t 0
1
0 .8
0 .6
0 .4
W (t )
0 .2
- 0 .2
- 0 .4
- 0 .6
0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 .9 1
t
M o v im ie n to Br o w n ia n o=: X + e *s q r t( t) , c o n X= 0 y ∈
t [0 ,1 ], N = 1 0 0 0
t t-1 t 0
0 .8
0 .6
0 .4
0 .2
W (t )
- 0 .2
- 0 .4
- 0 .6
0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 .9 1
t
M o v im ie n to Br o w n ia n o=: X + e *s q r t( t) , c o n X= 0 y ∈
t [0 ,1 ], N = 1 0 0 0 0
t t-1 t 0
1 .5
0 .5
W (t )
- 0 .5
-1
0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 .9 1
t
M o v im ie n t o B r o w n ia =
n oX: X 0 y∈[t 0 , 1 ] , N = 1 0 0 0 0 , 1 0 s e r ie s .
+ e*s q r t ( t ) , c o n= X
t t- 1 t 0
3
W (t )
0
-1
-2
-3
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
t
M o v im ie n t o B r o w n ia =
n oX: X 0 y∈[t 0 , 1 ] , N = 1 0 0 , 5 0 0 s e r ieµ-s σ,µ+σ]
+ e*s q r t ( t ) , c o n= X ( e n [ s e e n c u e n t r a c o m p r e n d id a , a p r o x . e l 9 5 . 4 4 % d e la d is t r ib
t t- 1 t 0
4
1
W (t )
-1
-2
-3
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
t
M o v im ie n to Br o w n ia n o=: X + e *s q r t( t) , c o n X= 0 y ∈
t [0 ,1 ], N = 1 0 0 0 , 3 0 0 s e r ie s
t t-1 t 0
(en µ
[ - σ,µ+σ] s e e n c u e n tr a c o m p r e n d id a , a p r o x . e l 9 5 .4 4 % d e la d is tr ib u c ió n )
4
W (t )
0
-1
-2
-3
-4
0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 .9 1
t
-3
x 10 R e p r e s e n t a c ió n d e 5 0 0 t r a y e c t o r ia s d e W ie n e r ( N = 1 0 0 )
4
-1
-2
-3
-4
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
T ie m p o
Propiedades
p
Un movimiento movimiento Browniano Bt +dt Bt = ξ t dt, B0 = 0
casi siempre y ξ t N (0, 1) i.i.d..
1) Es una función continua
2) La variación cuadrática en [0, T ] para todo T 0 es T ,.
2
es decir [B, B ](t ) = l«¬mkπ k!0 ∑ni=1 Bti Bti 1 = t en
L2 (P ), 8 t 2 [0, T ]
3) Es de variación total no acotada.
4) No es derivable en (casi) ningún punto.
p
5) Bt N (0, t )
6) Incrementos independientes
7) Es de Marcov, P (Bn +1 = xn +1 jB0 = x0 , ..., Bn = xn ) =
P ( B n + 1 = xn + 1 j X n = xn )
8) Martingala, E [Bn +1 jB0 = x0 , ..., Bn = xn ] = xn
9) Puede tocar cualquier número.
LUIS JAVIER VÁSQUEZ SERPA VII International Symposium of Applied Mathematics
Movimiento Browniano
Ecuaciones Diferenciales Estocasticas
Modelos Particulares Motivación: crecimiento poblacional
Economía de Black Scholes
Martingalas en la Economía de B&S
-5
-10
-15
-20
-25
-30
10
5
0
-5 5 10
-5 0
dNt /Nt N0
= t =µ
dt/1 Nt
dNt
= µdt (2)
Nt
dNt
= µdt + dBt
Nt
Donde los valores positivos de Bt , dBt > 0, indican perturbaciones
positivas, ya sea por aumento de alimentos o disminución de
depredadores, mientras dBt < 0, indican lo contrario. Pero, algunas
perturbaciones son grandes y otras pequeñas, entonces para mejorar el
modelo agregamos un parámetro σ > 0 multiplicando a las
perturbaciones.
dNt
= µdt + σdBt
Nt
¿Cómo se resuelve?
7
10
6
5 8
4
6
3
2 4
1
2
0
-1 0
0 0.5 1 1.5 2 0 0.5 1 1.5 2
b) Yt = x0 e µt +rand
35 7
30 6
25 5
20 4
15 3
10 2
5 1
0 0
0 0.5 1 1.5 2 0 0.5 1 1.5 2
Solución
dNt 1 σ 2 )t + σ B
= µdt + σdBt ) Nt = N0 e [ ( µ 2 t ]
Nt
0
0 0.5 1 1.5 2
Teorema
Sea Wt un movimiento Browniano, se cumple lo siguiente
Formula de Ito
∂f ∂f 1 ∂2 f
df (t, Xt ) = .dt + .dXt + .(dXt )2
∂t" ∂X 2 ∂X 2 #
1 ∂2 f 1 ∂i f ∂j f
+ .(dt ) + ∑
2 2
(dt ) (dXt ) 2
2 ∂t 2 i +j 3
k! ∂X i ∂X j
Corolario
Si Xt es un proceso de Ito entonces Y = f (t, Xt ) también es un
proceso de Ito.
∂f ∂f 1 ∂2 f
dYt = (t, Xt ).dt + (t, Xt ).dXt + (t, Xt ).(dXt )2
∂t ∂X 2 ∂X 2
∂f ∂f
= (t, Xt ).dt + (t, Xt ). (µ(t, Xt )dt + σ(t, Xt )dWt )
∂t ∂X
1 ∂2 f
+ (t, Xt ).(µ(t, Xt )dt + σ(t, Xt )dWt )2
2 ∂X 2
∂f ∂f 1 ∂2 f
= (t, Xt ) + (t, Xt )µ(t, Xt ) + (t, Xt )σ2 (t, Xt ) dt
∂t ∂X 2 ∂X 2
∂f
+ (t, Xt ).σ(t, Xt ) dWt
∂X
dYt = [...] dt + [...] dWt
LUIS JAVIER VÁSQUEZ SERPA VII International Symposium of Applied Mathematics
Movimiento Browniano
Ecuaciones Diferenciales Estocasticas
Teorema de Existencia y unicidad
Modelos Particulares
Formula de Ito
Economía de Black Scholes
Martingalas en la Economía de B&S
Ejemplo
Rt
Calcule 0 Ws dWs
1
df (t, Wt ) = 2Wt .dWt + (2)(dWt )2
2
= 2Wt .dWt + dt
Equivalente a Z t Z t
Wt2 = 2 Ws dWs + dt
0 0
Entonces Z t
1 2 1
Ws dWs = W t
0 2 t 2
Ejemplo
Rt
Calcule 0 Ws2 dWs
1
df (t, Wt ) = 3Wt2 .dWt + (6Wt )(dWt )2
2
2
= 3Wt .dWt + 3Wt dt
Equivalente a
Z t Z t
Wt3 W03 = 3 Ws2 dWs + 3 Ws ds
0 0
Entonces Z t Z t
1 2
Ws2 dWs = W Ws ds
0 3 t 0
Ejemplo
Rt
Calcule 0 sdBs
Use f (t, x ) = tx Rt Rt
0 sdBs = tBt 0 Ws ds
Theorem
Sea Xt un proceso de Ito dado por la ecuación
Solución:
Considerar la función f (t, x ) = ln(Xt )
1 1 1
d (ln Xt ) = . (dXt )2
Xt 2 Xt2
1 1 1 2 2
= dXt . σ Xt dt
Xt 2 Xt2
1 1 2
= (µXt dt + σXt dWt ) σ dt
Xt 2
1 2
= µ σ dt + σdWt
2
Entonces
1 2
ln(Xt ) ln(X0 ) = µ σ t + σWt
2
La solución es 1 σ 2 )t + σ W
X t = x0 e [ ( µ 2 t ]
8
10
6 8
5
6
3 4
2
2
1
0 0
0 0.5 1 1.5 2 0 0.5 1 1.5 2
20
15
10
0
0 0.5 1 1.5 2
700
600
500
400
300
200
100
0
0 0.5 1 1.5 2
Tiempo
7
10
6
5 8
4
6
3
2 4
1
2
0
-1 0
0 0.5 1 1.5 2 0 0.5 1 1.5 2
b) Yt = x0 e µt +rand
35 7
30 6
25 5
20 4
15 3
10 2
5 1
0 0
0 0.5 1 1.5 2 0 0.5 1 1.5 2
Propiedades
Para el movimiento Browniano Geométrico se cumple lo siguiente:
a) E [Xt ] = x0 e µt
2t
b) Var [Xt ] = x02 e 2 µt (e σ 1)
2t
c) Cov [Xt , Xs ] = x02 e µ(t +s ) (e σ 1), para 0 t s.
De…nición
Sean µ,σ > 0 dos constantes, y x0 > 0. Un proceso estocástico
fXt : t 0g sera un proceso Browniano arimético si
Ver la …gura.
Una opción natura, sería perturbar la la solucíón de la parte
determinística. Podría ser de las siguientes formas:
a) dXt = µdt + rand
b) Yt = x0 + µ(t + rand)
c) Yt = x0 + µt + rand
Se oberva que no modela bien.
Ver gráficas
Propiedades
Para el movimiento Browniano Aritmético se cumple lo siguiente:
a) E [Xt ] = x0 + µt
b) Var [Xt ] = σ2 t
c) Cov [Xt , Xs ] = ..., para 0 t s.
Proceso Ornstein-Uhlenbeck
De…nición
Sean µ,σ > 0 dos constantes, y x0 > 0. Un proceso estocástico
fXt : t 0g sera un proceso de Ornstein-Uhlenbeck si
Propiedades
Para el proceso Ornstein-Uhlenbeck se cumple lo siguiente:
a) E [Xt ] = µ + (X0 µ )e kt !µ
σ2 2kt )
b) Var [Xt ] = 2k (1 e ! 0
2
c) σ
Cov [Xt , Xs ] = 2k ( e k (s t ) e k (s +t ) ) , para 0 t s.
Ejemplo
La variable Xt se interpreta como la velocidad de una partícula al tiempo
t. La parte determinista -αXt corresponde a la fuerza de fricción, y el
sumando σdBt es un ruido aleatorio.
Ejemplo (Vasicek)
Se tiene un Bono cupón cero donde rt es la tasa de rendimiento a tiempo
continuo t y r0 la tasa a vencimiento.
∂P 1 ∂2 P ∂P
+ σ2 2 + k (r0 rt ) rt P = 0
∂t 2 ∂rt ∂rt
Supuestos
Bt = B0 e rt = BT e r (T t)
1 σ 2 )t + σ W
St = S0 e ( µ 2 t (soluc del proc.geom.)
πt = α t B t + θ t St
πT = f ( ST )
d πt = αt dBt + θ t dSt
donde
Si αt < 0, te estas endeudando
Si αt > 0, estas prestando.
Supuesto: No existe arbitraje
Es decir:
πt = Vt
d πt = dVt = dV (St , t )
Luego, como
d π t = dVt
Igualando se tiene:
∂V ∂V 1 ∂2 V 2 2
αt rBt + θ t µSt = µSt + + σ St
∂St ∂t 2 ∂St2
∂V
θ t σSt = σSt
∂St
∂V
θt =
∂St
1 ∂V 1 ∂2 V 2 2
αt = + σ St
rBt ∂t 2 ∂St2
1 ∂V 1 ∂2 V 2 2 ∂V
Vt = π t = + σ S t Wt + St
rBt ∂t 2 ∂St2 ∂St
De donde tenemos
∂V 1 ∂2 V ∂V
+ σ2 St2 2 + rSt rVt = 0 (EDP Black & Scholes)
∂t 2 ∂St ∂St
En resumen:
Si tenemos
Vt = π t = α t Bt + θ t St
VT = π T = f ( ST )
d πt = αt dBt + θ t dSt
∂V 1 ∂2 V ∂V
+ σ2 St2 2 + rSt rVt = 0 (EDP Black & Scholes)
∂t 2 ∂St ∂St
∂V 1 ∂2 V ∂V
+ σ2 St2 2 + (r q ) St rVt = 0
∂t 2 ∂St ∂St
d π t = αt dBt + θ t dSt
d π t = αt dBt + θ t dSt + θ t (qSt )dt
Forwards
∂F ∂2 F ∂F
+ 12 σ2 St2 2 + rSt rFt = 0
∂t ∂St ∂St
FT = F (ST , T ) = f (ST ) = ST K condición …nal (t = T )
F (0, T ) = 0
Resolviendo se tiene:
F (St , t ) = St Ke r (T t)
Call europea
∂C ∂2 C ∂C
+ 12 σ2 St2 2 + rSt rCt = 0
∂t ∂St ∂St
CT = C (ST , T ) = f (ST ) = m«axfST K , 0g condición …nal (t = T )
C (0, T ) = 0
l«¬mS !∞ C (S, t ) = S Ke r (T t ) (condición en el in…nito)
σ es la volatilidad
r es la tasa libre de riesgo
T es el vencimiento
K es el precio de ejercicio (el valor al que se va a comercializar en tiempo
T el activo S)
1 1
V (x, 0) = C (S, T ) = m«axfST K , 0g = m«axfe x 1, 0g
K K
Teniendo en cuenta
∂x
∂S = S1
∂x
∂t =0
∂τ
∂t = 21 σ2
Luego haciendo otro cambio
V (x, τ ) = e ax +b τ u (x, τ )
donde
λ = 2r
σ2
1
a= 21 λ
(1 λ )2
b= 4
∂2 u ∂u
=
∂x 2 ∂τ λ +1 λ 1
u (x, 0) = m«axfe 2 x e 2 x , 0g
l«¬mx ! ∞ u (x, τ ) = 0
l«¬mx !+∞ u (x, τ ) = +∞
λ +1 λ 1
u (x, 0) = u0 = e 2 x e 2 x , si x 0
0 , si x 0
donde
ln (S t /K )+(r + 21 σ2 )(T t )
d1 = p
σ T t
ln (S t /K )+(r 12 σ2 )(T t )
d2 = p
σ Tp t
d1 + d2 = σ T t
Las griegas
Teniendo en cuenta
∂C 1 ∂2 C ∂C
+ σ2 St2 2 + rSt rCt = 0
∂t 2 ∂St ∂S t
∂C σ N 0 (d 1 )
S t .p r (T t ) N ( d )
1 Theta: ∂t = 2 T t
rKe 2 <0
∂C
2 Delta: ∂S = N (d1 ) > 0
∂2 C N 0p
(d 1 )
3 Gamma: ∂S 2
= S .σ T t
>0
De…nición
E (Xt j Fs ) = Xs , si s t
Teorema (Girsanov)
Un movimiento Browniano con deriva Bt + λt puede verse como una
movimiento Browniano sin deriva, cambiando la probabilidad.
dBt = rBt dt
dSt = µSt dt + σSt dWt
Proposición
St
es una martingala.
Bt
St 1 1 1
d = dSt + St d + dSt .d
Bt Bt Bt Bt
1 1 1
= dSt +d + St d
Bt Bt Bt
1 r r
= (µSt dt + σSt dWt ) dt St dt
Bt Bt Bt
µSt σSt r
= dt + dWt St dt
Bt Bt Bt
St σSt
= (µ r ) dt + dWt
Bt Bt
En el mundo normal crece a µ r.
LUIS JAVIER VÁSQUEZ SERPA VII International Symposium of Applied Mathematics
Movimiento Browniano
Teorema de Girsanov
Ecuaciones Diferenciales Estocasticas
Forward
Modelos Particulares
Paridad Put-Call
Economía de Black Scholes
Opción Call y Opción Put
Martingalas en la Economía de B&S
St 1 1 1
d = dSt + St d + dSt .d
Bt Bt Bt Bt
1 1 1
= dSt +d + St d
Bt Bt Bt
1 r r
= (µSt dt + σSt dWt ) dt St dt
Bt Bt Bt
µSt σSt r
= dt + dWt St dt
Bt Bt Bt
σSt (µ r )
= dWt + dt
Bt σ
σSt
= dWt
Bt
Por el teorema de Girsanov, cambaindo las probabilidades
Entonces
St Sr
=E j Ft ,para t r
Bt Br
De donde se tiene rápidamente que
Vt Vr
=E j Ft ,para t r
Bt Br
Teorema
Se tiene
Vt VT
=E j Ft ,para t T
Bt BT
r (T t )
Vt = e .E [VT j Ft ] ,para t T
Forward
Ejemplo (Forward)
Se tiene la condición terminal VT = ST K , halle Vt =?
Vt VT
= E j Ft
Bt BT
ST K
= E j Ft
BT
ST K
= E j Ft E j Ft
BT BT
St K
= E j Ft
Bt Bt .e r (T t)
St K
=
Bt Bt .e r (T t )
LUIS JAVIER VÁSQUEZ SERPA VII International Symposium of Applied Mathematics
Movimiento Browniano
Teorema de Girsanov
Ecuaciones Diferenciales Estocasticas
Forward
Modelos Particulares
Paridad Put-Call
Economía de Black Scholes
Opción Call y Opción Put
Martingalas en la Economía de B&S
Entonces
r (T t )
V t = St Ke
Paridad Put-Call
Vt = Ct Pt
r (T t )
St Ke = Ct Pt
Opción Call
Ejemplo (Call)
Se tiene la condición terminal VT = m«axfST K g, halle Vt =?
r (T t )
Vt = e .E [m«axfST K g j Ft ]
Z +∞
r (T t )
= e . m«axfST K gf (r )dr
0
Z +∞
r (T t )
= e . ( ST K ) f (r )dr , dondeST > K
K
Z +∞ Z +∞
r (T t ) r (T t )
= e . ST f (r )dr e Kf (r )dr
K K
r (T t )
= St N (d1 ) Ke N (d2 )
donde
ln (S t /K )+(r + 12 σ2 )(T t )
d1 = p
σ T t
ln (S t /K )+(r 12 σ2 )(T t )
d2 = p
σ Tp t
d1 + d2 = σ T t
Opción Put
Ejemplo
Del ejemplo anterior y de la paridad Put-Call se tienen el valor de una Put
r (T t )
Pt = Ke N ( d2 ) St N ( d1 )
KX0 e rt
X (t ) =
K + X0 (e rt 1)
donde
l«¬m X (t ) = K .
t !∞
X
dX = rX (1 )dt +σXdBt
K
¿Cómo será la solución?
Referencias