¿Cómo puedo fijar el precio de una opción cuando el valor subyacente no puede cotizar por encima de un determinado precio? Supuse que sería tan sencillo como restringir los límites de integración de la PDF a B (la barrera) en lugar de al infinito, pero no funciona.
Por ejemplo, si el precio actual es 30, la barrera es 40 y el strike es 35, entonces el precio de la opción nunca superará los 5 dólares.
Después de 5 días y numerosos intentos funciona para todos los precios, barreras y huelgas posibles
Definir la barrera como $p_d$
Huelga $p_s$
Precio actual $p_1$
Criterios:
$p_s \le p_b$
si $p_b \le p_s$ la opción no tiene valor
La barrera tiene dos efectos: hace que las llamadas sean más baratas para todas las huelgas y puede restringir el precio máximo de la llamada de $p_1$ a algo menos
Pero la barrera en sí no es una opción de barrera, lo que significa que la opción no pierde su valor si se cruza.
El precio máximo de compra $m$ es:
$m=(p_1-g_1)H(p_1-g_1)$
$g_1=p_s-\left[(p_d-p_1)+(p_s+p_1-p_d)H(p_d-p_1-p_s)\right]$
Donde H es la función del lado pesado
Esto puede probarse introduciendo varias barreras, huelgas y precios iniciales. Si $p_1=30,p_s=35,p_d=40$ entonces $m=5$
En general, si $p_1 \le p_d-p_s$ entonces $m=p_1$
Y por lo demás $m=p_d-p_s$
Entre la huelga y la barrera tienes un black-scholes restringido :
$u=\ln(p_1)+(r-\alpha^2/2)t$
$a=\sqrt{t}\alpha$
$\int_{p_s}^{p_b}{\frac{e^{-rt}(y-p_s)}{ay\sqrt{2\pi}}\exp{\left[-\frac{(\ln(y) - u)^2}{2a^2 }\right]}}\,dy$
Como $p_b \to \infty$ tienes el clásico black-scholes.
Como $\alpha,r,t \to \infty$ va a cero y el precio máximo teórico $m$ se hace cargo. De lo contrario, la llamada es un punto intermedio.
Probabilidad de vencer por encima de la barrera:
$N(d_1)=\int_{p_d}^{\infty}{\frac{e^{-rt}}{p_1a\sqrt{2\pi}}\exp{\left[-\frac{(\ln(y) - u)^2}{2a^2 }\right]}}\,dy$
Y una probabilidad por debajo de ella: $1-N(d_1)$
Evaluando las integrales y sustituyendo:
$\begin{align} d_1 &= \frac{1}{\alpha\sqrt{t}}\left[\ln\left(\frac{p_1}{p_d}\right) + \left(r + \frac{\alpha^{2}}{2}\right)t\right] \\ d_2 &= \frac{1}{\alpha\sqrt{t}}\left[\ln\left(\frac{p_1}{p_d}\right) + \left(r - \frac{\alpha^{2}}{2}\right)t\right] \\ d_3 &= \frac{1}{\alpha\sqrt{t}}\left[\ln\left(\frac{p_1}{p_s}\right) + \left(r + \frac{\alpha^{2}}{2}\right)t\right] \\ d_4 &= \frac{1}{\alpha\sqrt{t}}\left[\ln\left(\frac{p_1}{p_s}\right) + \left(r - \frac{\alpha^{2}}{2}\right)t\right] \\ \end{align} $
La llamada es:
$\left[mN(d_1)+(p_1(N(d_3)-N(d_1))+p_se^{-rt}(N(d_2)-N(d_4)))(1-N(d_1))\right]H(p_d-p_s)$
0 votos
¿Por qué no ha funcionado?
0 votos
Sólo para estar seguros: el precio no puede alcanzar un determinado nivel. Su configuración es diferente a la de una opción knock-out, en la que el precio es ilimitado, pero la opción pierde su valor.
0 votos
¿Cuál fue la solución?
0 votos
Tres integrales... lo publicaré pronto
0 votos
¿No habría que especificar el proceso de la seguridad para esto? Para obtener respuestas concretas, también podría ser útil describir qué tipo de opciones le gustaría considerar y, por último, qué quiere decir con "poner un precio", por ejemplo, una expresión explícita, una solución analítica o una aproximación.
0 votos
¿Por qué publicar la respuesta en el cuerpo de la pregunta?