Es la primera vez que escribo aquí. Me alegro de estar aquí. Acabo de graduarme con una maestría en finanzas computacionales.
Recientemente leí una pregunta de otro usuario sobre la delta de una opción binaria at-the-money cuando se acerca el vencimiento. Después de escribir un rápido Matlab script he confirmado que el delta en esta situación explota hasta el infinito cuando la opción se acerca al vencimiento.
¿Cómo puede ser esto válido? Si entendemos la delta como el cambio en el precio del derivado por cada cambio de 1 dólar en el precio del activo subyacente, ¿cómo podría la delta superar el pago de la opción binaria? Si el pago del derivado es de 1 dólar cuando el precio del activo subyacente supera el precio de ejercicio, entonces un inversor racional estaría dispuesto a pagar 1 dólar COMO MÁXIMO por ese derivado, y estaría dispuesto a pagar 0 dólares COMO MÍNIMO por ese derivado. Por lo tanto, el rango máximo de valores razonables para la opción sería de 1 dólar, ¿verdad? ¿Cómo podría entonces cambiar el valor del derivado en algo más que 1 dólar?
Es casi como si el modelo de precios se rompiera en este caso. Teniendo en cuenta que encontré valores para d2 que eran negativos, cuando se supone que d2 es una medida de probabilidad de que el precio del activo expire por encima del strike, yo diría que el modelo se rompió de alguna manera. ¿Puede alguien explicar por qué se rompe en este caso?
2 votos
Depende exactamente de cómo quiera definir delta: si quiere que sea el cambio de valor de un \$1 change in underlying, then use $ h=1 $ in your finite difference. If you do this, you'll get the answer you want. On the other hand, If you're looking at eurusd, a \$ 1 cambio no va a ocurrir, por lo que el delta definido de esta manera no tiene sentido - tiene más sentido utilizar un valor de $h$ en la diferencia finita que es aplicable al subyacente que te interesa. Matemáticamente, el gradiente de una función escalonada es una función delta de dirac, por lo que el delta infinito es realmente correcto (pero inútil).