1 votos

Fórmula detrás de la volatilidad implícita de pandas.Options()

He observado que la volatilidad implícita (campo IV) de pandas.Opciones es muy diferente (especialmente, para las opciones fuera de dinero) de lo que calculo con el modelo Black-Scholes. (el tipo libre de riesgo se extrae de FRED y coincide con el tiempo de vencimiento de la opción).

¿Puede alguien describir o proporcionar referencias sobre cómo pandas.Options() calcula su IV?

Un ejemplo . al 13/11/15: el cierre de MSFT es 52,84, el cierre de la call 5,80, vencimiento 12/04/2015 (0,0575 año), K=48,5, r=0,0001 (tasa). pandas IV = 0,3569, mi BS-implied IV=0,6712. La diferencia es de 0,3143 (el mío es mayor).

Otro ejemplo . Sin entrar en el código (a menos que alguien lo pida), aquí hay una imagen para el fondo del contexto. Esto es con fines educativos, no el comercio en vivo.

  • La imagen de la izquierda es mi BS-implicado IV.
  • La imagen del centro es IV de pandas.Options()
  • La imagen de la derecha es la diferencia entre las dos.

Mis cálculos coinciden con los de pandas, pero sólo para dentro del dinero y en el dinero, no para fuera del dinero, donde mis valores de IV son muy altos (mientras que los de pandas son casi nulos).

A continuación se calculan para las opciones de compra de MSFT utilizando los datos de Yahoo del 28/10/15.

Por favor, hágamelo saber si necesita más aclaraciones. Gracias de antemano.

enter image description here

1 votos

Te sugiero que des los parámetros de una opción en la que crees que el IV está claramente desactivado. Dar C (o P),S,T,R,y K.

0 votos

Alex, gracias por la respuesta. Sólo quiero saber la fórmula que utiliza pandas.Options(). Si mis parámetros te sirven, los añado en un momento. Naturalmente, se trata de una opción de compra para MSFT, como se ha dicho anteriormente :)

0 votos

Hecho :) Por favor, vea las cifras añadidas

1voto

Logicalmind Puntos 1260

No veo tal paquete en pandas, pero las opciones de MSFT son americanas, así que necesitas una rejilla PDE para resolver el IV. Black Scholes es para opciones europeas. MSFT tiene dividendos por lo que el precio americano > el precio europeo. Si no tuviera dividendos, entonces sería seguro decir que MSFT es muy fácil de pedir prestado, por lo que el europeo debería estar muy cerca del precio americano salvo alguna irregularidad extraña de financiación (una vez vi a AAPL implicar un dividendo negativo antes de que tuvieran dividendos sobre todo debido a cosas extrañas con la financiación).

En tu caso, MSFT tenía un dividendo de 0,36 que salió el 17 de noviembre de 2015, lo que debe influir en el precio, sobre todo porque tu opción es bastante profunda ITM. La probabilidad de vencimiento anticipado es muy alta y se produciría el 16 de noviembre de 2015 - así que casi como si esta es una opción de 3 días.

Trate de retroceder el vol implícito europeo como si se tratara de una opción de tres días - debería acercarse. En realidad, lo que quieres es el tiempo previsto para el ejercicio, que debería ser ligeramente superior a 3 días.

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