2 votos

Quantlib HW 1f calibración del modelo no se ajusta a las comillas de vol normal del mercado

Estoy usando Quantlib python para calibrar los parámetros del modelo HW 1f a partir de las volatilidades normales de swaption cotizadas en el mercado (siguiendo el código en el libro de recetas - Ajusto tanto la reversión a la media como la volatilidad a las comillas del mercado)

Veo que la volatilidad HW 1f es un promedio de la estructura temporal de volatilidad implícita en el mercado (para una fecha de vencimiento dada y diferentes madureces, por ejemplo) y se ajusta muy mal a todas las comillas.

¿Cuál es un enfoque/modelo recomendado para igualar la estructura temporal de volatilidad observada en las volatilidades ATM de swaption? ¿Soporta Quantlib algún otro modelo avanzado?

Gracias, Sumit

2voto

BrownianBread Puntos 315

Necesitarás una función de volatilidad dependiente del tiempo en lugar de una volatilidad constante, típicamente se utiliza una función de volatilidad constante por partes y puede reproducir exactamente las volatilidades de swaption (presumiendo que estás calibrando en una vertical o diagonal).

No estoy seguro de que haya una implementación de la volatilidad constante por partes en QuantLib, esperemos que alguien pueda corregirme si estoy equivocado. Es posible que necesites extender la función sigma para que sea dependiente del tiempo.

0 votos

Gracias. ¿La función de volatilidad constante en piezas es constante en todas las madureces (t_maturity) o es constante para: t_maturity - t_expiry) ¿Hay algún documento con alguna implementación (en cualquier lenguaje) al que puedas referirme? Gracias

0 votos

Constante por partes en vencimientos. Por favor vea people.kth.se/~aaurell/Teaching/SF2975_HT17/…

1 votos

Para completar la respuesta de @BrownianBread, en QuantLib, puedes usar el modelo GSR (Gaussian Short Rate), que es lo mismo que el modelo Hull-White de un factor, descrito aquí: papers.ssrn.com/sol3/papers.cfm?abstract_id=2246013. Las volatilidades constantes por tramos deben ser constantes entre vencimientos consecutivos.

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