Movimiento browniano geométrico
Un movimiento browniano geométrico (GBM) (también conocido como movimiento browniano exponencial) es un proceso estocástico de tiempo continuo en el que el logaritmo de la cantidad que varía aleatoriamente sigue un Movimiento browniano (también llamado proceso de Wiener) con deriva. Es un ejemplo importante de procesos estocásticos que satisfacen una ecuación diferencial estocástica (SDE); en particular, se utiliza en finanzas matemáticas para modelar precios de acciones en el modelo Black-Scholes.
Definición técnica: la SDE
Se dice que un proceso estocástico St sigue un GBM si satisface la siguiente ecuación diferencial estocástica (SDE):
- dSt=μ μ Stdt+σ σ StdWt{displaystyle DS_{t}=mu S_{t},dt+sigma S_{t},dW_{t}
Donde Wt{displaystyle ¿Qué? es un proceso de Wiener o movimiento de Brownian, y μ μ {displaystyle mu } ('el porcentaje deriva') y σ σ {displaystyle sigma } ('el porcentaje de volatilidad') son constantes.
El primero se usa para modelar tendencias deterministas, mientras que el último término se usa a menudo para modelar un conjunto de eventos impredecibles que ocurren durante este movimiento.
Resolviendo el SDE
Para un valor inicial arbitrario S0, el SDE anterior tiene la solución analítica (según la interpretación de Itô):
- St=S0exp ()()μ μ − − σ σ 22)t+σ σ Wt).{displaystyle S_{t}=S_{0}exp left(left(mu) - {frac {sigma ^{2}{2}right)t+sigma W_{t}right). }
La derivación requiere el uso del cálculo de Itô. La aplicación de la fórmula de It conduce a
- d()In St)=()In St).dSt+12()In St).dStdSt=dStSt− − 121St2dStdSt{\fnMicroc {f} {fnMicroc} {f}} {fnMicroc} {f} {f}} {fn S_{t})''',dS_{t},dS_{t}={f}={f}fnfnMicroc} {} {fn} {fn}} {fnMicroc} {1}{2},{f}},dS_{t}},dS_{t},dS_{t} {t}
Donde dStdSt{displaystyle DS_{t} es la variación cuadrática del SDE.
- dStdSt=σ σ 2St2dWt2+2σ σ St2μ μ dWtdt+μ μ 2St2dt2{displaystyle ♪♪,sigma ¿Qué? S_{t} {2}mu ,dW_{t},dt+mu ^{2}S_{t} {2},dt^{2}}
Cuando dt→ → 0{displaystyle dtto 0}, dt{displaystyle dt} converge a 0 más rápido que dWt{displaystyle DW_{t}, desde entonces dWt2=O()dt){displaystyle ¿Qué?. Así que el infinitesimal anterior puede ser simplificado por
- dStdSt=σ σ 2St2dt{displaystyle ♪♪,sigma ¿Qué?
Enchufar el valor de dSt{displaystyle dS_{t} en la ecuación anterior y simplificación obtenemos
- In StS0=()μ μ − − σ σ 22)t+σ σ Wt.{displaystyle ln {frac {S_{t} {S_{0}}=left - ¿Qué? ¿Qué?
Tomando el exponencial y multiplicando ambos lados por S0{displaystyle S_{0} da la solución reclamada anteriormente.
Propiedades
La solución anterior St{displaystyle S_{t} (para cualquier valor de t) es una variable aleatoria distribuida de forma normal con valor esperado y varianza dada por
- E ()St)=S0eμ μ t,{displaystyle operatorname {E} (S_{t}=S_{0}e^{mu t}
- Var ()St)=S02e2μ μ t()eσ σ 2t− − 1).{displaystyle operatorname {Var} (S_{t}=S_{0} {2}e^{2mu t}left(e^{sigma ^{2}t}-1right). }
Pueden derivarse usando el hecho de que Zt=exp ()σ σ Wt− − 12σ σ 2t){displaystyle Z_{t}=exp left(sigma ¿Qué? es un martingale, y eso
- <math alttext="{displaystyle operatorname {E} left[exp left(2sigma W_{t}-sigma ^{2}tright)mid {mathcal {F}}_{s}right]=e^{sigma ^{2}(t-s)}exp left(2sigma W_{s}-sigma ^{2}sright),quad forall 0leq sE [exp ()2σ σ Wt− − σ σ 2t)▪ ▪ Fs]=eσ σ 2()t− − s)exp ()2σ σ Ws− − σ σ 2s),О О 0≤ ≤ s.t.{displaystyle operatorname {E} left[exp left(2sigma ¿Qué? W_{s}-sigma ^{2}sright),quad forall 0leq s wont.}<img alt="{displaystyle operatorname {E} left[exp left(2sigma W_{t}-sigma ^{2}tright)mid {mathcal {F}}_{s}right]=e^{sigma ^{2}(t-s)}exp left(2sigma W_{s}-sigma ^{2}sright),quad forall 0leq s
La función de densidad de probabilidad St{displaystyle S_{t} es:
- fSt()s;μ μ ,σ σ ,t)=12π π 1sσ σ texp ()− − ()In s− − In S0− − ()μ μ − − 12σ σ 2)t)22σ σ 2t).{displaystyle f_{S_{t}} {fnMisigmat)={frac {1}{sqrt {2pi }},{frac {1}{ssigma {sqrt {}}},exp left(-{frac {left(ln s-ln s-lnlnln}}}}}}}}} S_{0}-left(mu -{2}sigma ^{2}right)tright)}{2}{2sigma ^{2}t}right).}
Derivación de la función de densidad de probabilidad de GBM |
---|
Para obtener la función de densidad de probabilidad para GBM, debemos utilizar la ecuación Fokker-Planck para evaluar la evolución del tiempo del PDF:
Donde δ δ ()S){displaystyle delta (S)} es la función Dirac delta. Para simplificar el cálculo, podemos introducir una transformación logarítmica x=log ()S/S0){displaystyle x=log(S/S_{0})}, conduciendo a la forma de GBM:
Entonces la ecuación equivalente Fokker-Planck para la evolución del PDF se convierte en:
Define V=μ μ − − σ σ 2/2{displaystyle V=mu -sigma ^{2}/2} y D=σ σ 2/2{displaystyle D=sigma ^{2}/2}. Al introducir las nuevas variables .. =x− − Vt{displaystyle xi =x-Vt} y τ τ =Dt{displaystyle tau =Dt}, los derivados de la ecuación Fokker-Planck pueden ser transformados como:
Llevando a la nueva forma de la ecuación Fokker-Planck:
Sin embargo, esta es la forma canónica de la ecuación de calor. que tiene la solución dada por el núcleo de calor:
Enchufar las variables originales conduce al PDF para GBM:
|
When deriving further properties of GBM, use can be made of the SDE of which GBM is the solution, or the explicit solution given above can be used. For example, consider the stochastic process log(St). This is an interesting process, because in the Black–Scholes model it is related to the log return of the stock price. Using Itô's lemma with f(S) = log(S) gives
- dlog ()S)=f.()S)dS+12f.()S)S2σ σ 2dt=1S()σ σ SdWt+μ μ Sdt)− − 12σ σ 2dt=σ σ dWt+()μ μ − − σ σ 2/2)dt.{displaystyle {begin{alignedat}{2}dlog(S) limit=f'(S),dS+{frac {1}{2}f'''''s^{2}sigma ^{2},dt[6pt] correspond={f}{S}}}left(sigma}sigma S,dW_{t}+mu S,dtright)-{2}sigma ,dW_{t}+(mu -sigma ^{2}/2),dt.end{alignedat}}}}
De ello se desprende que E log ()St)=log ()S0)+()μ μ − − σ σ 2/2)t{displaystyle operatorname {E} log(S_{t})=log(S_{0})+(mu -sigma ^{2}/2)t}.
Este resultado también se puede derivar aplicando el logaritmo a la solución explícita de GBM:
- log ()St)=log ()S0exp ()()μ μ − − σ σ 22)t+σ σ Wt))=log ()S0)+()μ μ − − σ σ 22)t+σ σ Wt.{displaystyle {begin{alignedat}{2}log(S_{t} {=log left(S_{0}exp left(left(mu) - {frac {sigma ^{2}{2}right)t+sigma W_{t}right)[6pt] {sigma ^{2}{2}right)t+sigma ¿Qué?
Tomar la expectativa da el mismo resultado que antes: E log ()St)=log ()S0)+()μ μ − − σ σ 2/2)t{displaystyle operatorname {E} log(S_{t})=log(S_{0})+(mu -sigma ^{2}/2)t}.
Simulación de rutas de muestra
# Código de pitón para la tramaimportación numposo como npimportación matplotlib.pyplot como pltmu = 1n = 50♪ = 0.1x0 = 100np.al azar.semillas()1)sigma = np.arange()0,8, 2, 0.2)x = np.exp() ()mu - sigma # 2 / 2) * ♪ + sigma * np.al azar.normal()0, np.Sqrt()♪), tamaño=()Len()sigma), n).T)x = np.vstack[np.uno()Len()sigma)), x])x = x0 * x.cumprod()axis=0)plt.parcela()x)plt.leyenda()np.redonda()sigma, 2)plt.xlabel()"$t$")plt.Ylabel()"$x$")plt.Título() "Realizaciones de la Moción Marroniana Geométrica con diferentes variacionesn $mu=1$")plt.show()
Versión multivariante
GBM se puede extender al caso donde hay varias rutas de precios correlacionadas.
Cada ruta de precio sigue el proceso subyacente
- dSti=μ μ iStidt+σ σ iStidWti,{displaystyle DS_{t} {i}=mu ¿Qué? ¿Qué?
donde los procesos de Wiener están correlacionados E ()dWtidWtj)=*** *** i,jdt{displaystyle operatorname {fnMicrosoft Sans Serif} Donde *** *** i,i=1{displaystyle rho _{i,i}=1}.
Para el caso multivariante, esto implica que
- Cov ()Sti,Stj)=S0iS0je()μ μ i+μ μ j)t()e*** *** i,jσ σ iσ σ jt− − 1).{displaystyle operatorname [Cov] (S_{t}{i},S_{t}=S_{0} {i}S_{0} {j}e^{ ¿Por qué? _{i,j}sigma _{i}sigma _{j}t}-1right).}
Uso en finanzas
El movimiento browniano geométrico se utiliza para modelar los precios de las acciones en el modelo de Black-Scholes y es el modelo de comportamiento de los precios de las acciones más utilizado.
Algunos de los argumentos para usar GBM para modelar los precios de las acciones son:
- Los rendimientos previstos de la GBM son independientes del valor del proceso (precio real), que coincide con lo que esperamos en realidad.
- Un proceso de GBM sólo asume valores positivos, al igual que los precios reales.
- Un proceso de GBM muestra el mismo tipo de 'roughness' en sus caminos que vemos en precios reales de las acciones.
- Las calculaciones con los procesos de GBM son relativamente fáciles.
Sin embargo, GBM no es un modelo completamente realista, en particular, se queda corto en los siguientes puntos:
- En los precios reales de las existencias, la volatilidad cambia con el tiempo (posiblemente estocásticamente), pero en GBM, la volatilidad se asume constante.
- En la vida real, los precios de las acciones suelen mostrar saltos causados por eventos o noticias impredecibles, pero en GBM, el camino es continuo (sin discontinuidad).
Además de modelar los precios de las acciones, el movimiento browniano geométrico también ha encontrado aplicaciones en el seguimiento de las estrategias comerciales.
Extensiones
En un intento de hacer que la GBM sea más realista como modelo para los precios de las existencias, se puede dejar caer la suposición de que la volatilidad (σ σ {displaystyle sigma }) es constante. Si asumimos que la volatilidad es una función determinista del precio y el tiempo de stock, se llama un modelo de volatilidad local. Si en cambio suponemos que la volatilidad tiene una aleatoriedad propia —a menudo descrita por una ecuación diferente impulsada por una Moción Browniana diferente— el modelo se llama un modelo de volatilidad estocástica.
Contenido relacionado
Economía de Ghana
Economía de las Islas Malvinas
Reserva de valor