0
Я пытаюсь построить BlackVarianceSurface, чтобы я мог сравнить результат интерполяции с моим. Что я сделал, этопостроить простой BlackVarianceSurface в python
todaydate = Date(1, January, 2010)
maturity=[]
for i in range(24):
maturity.append(Date(1, January, 2010)+Period(i, Months))
k = range(10, 90, 10)
vol = abs(random.randn(24, 8)).transpose().tolist()
volsurf = BlackVarianceSurface(todaydate, TARGET(), maturity, k, vol, Actual365Fixed())
Я использую матрицу numpy. он завернут в матрицу квантлиб? Что я делаю неправильно
Большое спасибо
Спасибо, Луиджи. система утверждения очень всеобъемлющая. он ведет меня через исправляющую версию до тех пор, пока я не получу RuntimeError: даты должны быть отсортированы уникальными! , но похоже, что срок погашения отсортирован и уникален. – archlight
После того, как я меняю ссылочную дату раньше, чем первая дата погашения, она работает. – archlight