1 votos

¿Por qué cambiar la evaluación de la fecha varias veces conduce a un retraso en el rendimiento?

Estoy simulando una estrategia de swaption a lo largo del tiempo. Siguiendo los ejemplos en el libro de recetas de Python Quantlib, a medida que avanzo en el tiempo estoy actualizando la fecha de evaluación interna

ql.Settings.instance().evaluationDate= todays_date 

Las primeras iteraciones son bastante rápidas, pero después de unas 10 más o menos, esta línea de código tarda una eternidad. ¿Qué está pasando? ¿Cómo puedo mantenerla rápida?

1voto

Brad Tutterow Puntos 5628

Es un problema conocido con la versión actual de SWIG, que usamos para generar enlaces de Python a la biblioteca subyacente de C++. Consulta https://github.com/lballabio/QuantLib-SWIG/issues/212 para más detalles y soluciones alternativas.

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