Tratando de implementar alguna simulación monte carlo por primera vez. Para el modelo sabr ( http://www.javaquant.net/papers/managing_smile_risk.pdf ), ¿funcionaría esto?
Aquí, a = volatilidad de la volatilidad, y s = volatilidad, y r = correlación de los procesos wiener.
Si está bien, ¿por qué no produce los mismos resultados que la fórmula SABR?
Lo que hago es que simulo S_T, luego calculo max(S_T - K,0) para cada simulación, y luego calculo el promedio. Para algunas elecciones de parámetros, obtengo lo mismo que SABR, pero para otras, obtengo el número incorrecto, incluso si aumento la muestra y los pasos de tiempo.
¿Entonces mi código está mal? ¿Está mal la fórmula SABR? ¿Qué técnica produce resultados correctos?