Usando el siguiente código de Python estoy estableciendo las comillas del Swap LIBOR en USD. Encontré que por defecto settlementdays utiliza lo que se asocia con el Índice (en C++: if (settlementDays_==Null<Natural>()) settlementDays_ = iborIndex->fixingDays();
). Si quisiera establecer explícitamente settlementDays = 0
¿Cómo puedo hacerlo? Intenté sólo usar settlementDays = 0
pero el código no parece gustar del argumento nombrado aquí. ¿Cómo puedo hacer para establecerlo sin tener que especificar también discountCurve
?
No quiero utilizar una curva diferente, y no entiendo muy bien cómo puedo hacer referencia a una curva que aún no existe. Gracias de antemano.
s_helpers = [ SwapRateHelper(rate/100.0,
tenor, l_calendar,
Semiannual, l_pmt_conv,
Thirty360(),
USDLibor(Period(3, Months)))
for tenor, rate in [(Period(1,Years), 2.395),
(Period(2,Years), 2.575),
(Period(3,Years), 2.651),
(Period(5,Years), 2.704),
(Period(7,Years), 2.734),
(Period(10,Years), 2.779),
(Period(30,Years), 2.822)] ]