Estoy leyendo la Introducción a la selección de Clases de la QuantLib Biblioteca I por Dimitri Reiswich y estoy tratando de "convertir" a Python.
A mí me parece que un poco de C++ posibilidades que no están disponibles en python.
Yo no estoy familiarizado con el TRAGO, pero supongo que es un asunto de declarar en el correspondiente *.los archivos.
Por ejemplo, estos dos trabajos siguientes el texto de un pdf:
De enero de: o QuantLib: enero o QuantLib::Jan
print(ql.Date(12, 12, 2015))
print(ql.Date(12, ql.January, 2015))
Pero, ¿por qué Jan no funciona ?
print(ql.Date(12, ql.Jan, 2015))
En el Calendario de la descripción de los 2 siguientes líneas de comentarios devolver un error, la navegación por el código que he fallado en la búsqueda de ellos. Podría alguien ser tan amable que me apunte instrucciones sobre cómo hacerlos disponibles ?
import QuantLib as ql
def calendarTesting():
frankfurtCal = ql.Germany(ql.Germany.FrankfurtStockExchange)
saudiArabCal = ql.SaudiArabia()
myEve = ql.Date(31, 12, 2009)
print('is BD: {}'.format(frankfurtCal.isBusinessDay(myEve)))
print('is Holiday: {}'.format(frankfurtCal.isHoliday(myEve)))
# print('is weekend: {}'.format(saudiArabCal.isWeekend(ql.Saturday)))
print('is last BD: {}'.format(frankfurtCal.isEndOfMonth(ql.Date(30, 12, 2009))))
# print('last BD: {}'.format(frankfurtCal.endOfMonth(myEve)))
calendarTesting()