Aquí está la solución general a su problema de encontrar la tasa implícita en el modelo Black-Scholes. En realidad es bastante similar a encontrar la volatilidad implícita. En primer lugar, observe que el modelo europeo rho
\begin{equation} \frac{\partial C_0}{\partial r} = K T e^{-r T} \mathcal{N} \left( d_- \right), \end{equation}
es estrictamente positivo (salvo en casos límite). A continuación, observe que
\begin{equation} \lim_{r \downarrow -\infty} C_0 = 0, \qquad \lim_{r \uparrow \infty} C_0 = S_0. \end{equation}
Por lo tanto, cuando el precio de compra inicial se encuentra entre los dos límites anteriores, se puede emplear una búsqueda root para encontrar la solución única para el tipo de interés implícito. Los métodos típicos son el algoritmo de bisección o el algoritmo de Newton-Raphson.
Aquí tienes un sencillo script en Python:
import numpy as np
import scipy.stats as st
import scipy.optimize as op
def blackScholesCall(maturity, strike, spot, rate, volatility):
discount = np.exp(-rate * maturity)
forward = spot / discount
totalVolatility = volatility * np.sqrt(maturity)
dPlus = np.log(forward / strike) / totalVolatility + 0.5 * totalVolatility * totalVolatility
dMinus = dPlus - totalVolatility
return discount * (forward * st.norm.cdf(dPlus) - strike * st.norm.cdf(dMinus))
solution = op.root(lambda rate: blackScholesCall(1.0, 6.0, 5.5, rate, 0.2) - 0.6, 0.0)
print "implied rate = %s" % solution.x[0]
Produce
implied rate = 0.145974327185
Que en su caso se redondea al 14,50%.
0 votos
Por 60 peniques se entiende probablemente 60 peniques, es decir, el 60% de una unidad monetaria.
0 votos
Gracias, tienes razón porque la moneda es la libra.
0 votos
@BobJansen ¿entiendes lo que significa : "encontrar el tipo de interés libre de riesgo dentro de $0.5\%$ p.a." ¿Qué es $0.5\%$ ? No entiendo cómo conectarlo al modelo ...
0 votos
Se le pide que halle el tipo de interés anual aproximadamente, con un margen de error del 0,5%. Por lo tanto, si la respuesta correcta es 3,712% y la tuya es 3,5% o 4,0%, se considerará que la respuesta se aproxima lo suficiente. (p.a. = por año).