1 votos

Pregunta de principiante sobre la creación de la superficie de volatilidad

Estoy intentando construir una superficie de volatilidad de capital para la fijación de precios de opciones de compra europeas, como una forma de aprender un nuevo lenguaje de programación que estoy considerando.

¿Hay algo mal con el siguiente método que he desarrollado a partir de la investigación:

  1. obtener los volúmenes de Black Scholes de los precios de opciones cotizados (resolver la fórmula BS para la volatilidad)
  2. ajustar = hacer una regresión polinómica entre los volúmenes de BS versus los volúmenes de un modelo de volatilidad local
  3. aplicar splines cúbicos (en dos direcciones) a los volúmenes ajustados para permitir la interpolación donde no tenemos un punto de volatilidad

Preguntas:

  1. ¿Suena razonable mi enfoque o es completamente estúpido?
  2. ¿Debería interpolar los datos de mercado faltantes antes de realizar este procedimiento, para comillas de opciones faltantes? ¿O debería interpolar los volúmenes de la superficie, una vez que haya ajustado los IVs? Esto lo veo como construir la superficie. Anticipo que se necesitará más interpolación para los días entre vencimientos de contratos, de forma ad hoc si un usuario solicita un IV para una fecha que no tenemos en la superficie construida.
  3. ¿Esta superficie de volatilidad solo sirve para un día? ¿Mañana, necesito crear una nueva superficie para tener en cuenta los cambios de insumos (por ejemplo, el spot)? ¿O puedo de alguna manera llevar adelante la superficie de hoy mañana? ¿O simplemente puedo usar la superficie de hoy mañana?
  4. ¿Cómo y cuándo aplicas las restricciones de no arbitraje de las que he leído? ¿Se hace durante el ajuste, de alguna manera el ajuste debe considerar las restricciones?

Gracias de antemano por todos los consejos. No he construido una superficie de volatilidad desde cero antes y apreciaría cualquier consejo útil.

1 votos

Pregunta 2, no. Si decidiera comerciar en esto, cuanto más frecuentemente actualice, mejor, ya que tendrá una representación más precisa del estado actual del mercado. Por supuesto, debe haber un equilibrio entre precisión y velocidad.

0 votos

No estoy seguro de lo que estás haciendo en tu segundo punto. ¿Puedes ser más específico?

0 votos

@Daneel - Estoy utilizando el modelo de volatilidad de Dupire para calcular una VI. Primero calibro ese modelo (calculo los coeficientes de la ecuación cuadrática) haciendo una regresión contra los números de VI de Black Scholes deducidos del mercado. Luego, con el modelo calibrado, obtengo un nuevo grupo de VIs que son diferentes de los de BS. Esto es lo que creo que se llama "ajuste". Esos VI ajustados son la superficie de volatilidad, los de BS son descartados.

1voto

Daniel Puntos 2637
  1. Interpolar después de construir la superficie. ¿No hará esto tu paso #2 por ti, realmente necesitas el paso #3?
  2. Definitivamente cambia todos los días. Busca "sticky strike" y "sticky delta" si quieres ver cómo puedes usar una superficie de volatilidad de un día anterior como una aproximación, si no tienes una más reciente.

0 votos

William - El paso dos solo genera IVs para los puntos que ya tenía. es decir, los pares (strike, expiry). Por lo tanto, para los días entre dos vencimientos de contrato, no tenemos un IV. Si el usuario de la superficie quiere un IV para una fecha que no hemos considerado durante la generación de la superficie, entonces necesitamos interpolar. Para eso, estaba planeando usar splines cúbicos, ya que dan una curva agradable que parece una sonrisa, más o menos.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X