Calculadora de opciones con modelo de Black-Scholes y modelo binomial
Al igual que otros productos financieros, se debe comprender completamente qué es una opción, por qué el precio cambia de la noche a la mañana y qué información se debe comprender antes de negociar una opción.
Las opciones son contratos que otorgan a los inversores el derecho de comprar o vender un activo a un precio de ejercicio en el día de vencimiento o antes. Con las opciones, es posible obtener ganancias ya sea que la acción suba, baje o se mueva lateralmente en el futuro. Además, se pueden utilizar opciones para reducir las pérdidas y proteger las ganancias. Sin embargo, si un inversor no comprende completamente el comercio de opciones, esta falta de conocimiento puede causarle una gran pérdida.
Para obtener más información sobre una opción sobre acciones, esta calculadora de opciones con el modelo Black-Scholes, el primer modelo ampliamente utilizado para la valoración de opciones, puede proporcionar el precio de la opción call/put, d1, d2 y letras griegas. Puede ayudar a los inversores a establecer una estrategia de negociación de opciones.
Se deben hacer ciertas suposiciones debido a que esta calculadora está modelada según el modelo de Black-Scholes.
d1: N(d2), la función de densidad acumulada de distribución normal, es la probabilidad ajustada por riesgo de que se ejerza la opción.
d2: N(d1), la función de densidad acumulada de distribución normal, es la probabilidad de recibir la acción al vencimiento de la opción.
Las letras griegas, incluidas delta, gamma, vega, rho y theta, representan la sensibilidad del precio de la opción a un cambio unitario único en el valor de una variable de estado o de un parámetro.
Podría decirse que el modelo binomial es la técnica más simple utilizada para la valoración de opciones. En esta calculadora, el precio de las opciones se calculará mediante dos métodos de árbol binomial, Cox-Ross-Rubinstein y Jarrow-Rudd (el modelo de igual probabilidad).
Cada uno de los enfoques tiene sus ventajas y desventajas a la hora de fijar el precio de diferentes tipos de opciones. Sin embargo, todos implican un proceso similar de tres pasos.
Pandas: Pandas es un paquete Python para análisis de datos. En particular, ofrece estructuras de datos y operaciones para manipular tablas numéricas y series de tiempo.
Numpy: Numpy es un paquete fundamental para admitir matrices y arreglos multidimensionales. No sólo se utiliza para informática científica, sino también para contenedores multidimensionales de datos genéricos.
Matemáticas: Matemáticas proporciona acceso a funciones matemáticas, como pi, log, exp, sqrt y otras funciones matemáticas.
Estadísticas: Estadísticas proporciona acceso a las funciones estadísticas, como norm_pdf, norm_cdf, media, stdev y otras funciones estadísticas.
matplotlib.pyplot
fecha y hora