derivitec.core.client.DerivitecClient.add_business_days

DerivitecClient.add_business_days(calendar, dt, days)[source]

Add business days.

Parameters:
  • calendar (Calendar) – The calendar to use.

  • dt (datetime.datetime) – The date to add to.

  • days (int) – The number of days to add.

Return type:

derivitec.market_data.response.ApiAddBusinessDaysResponse

Code

>>> calendars = client.get_calendars( ["USD"] )
>>> calendar = calendars[0]
>>> dt = datetime(2017, 7, 14)
>>> response = client.add_business_days(calendar, dt, 37 )
>>> response.Date
datetime.datetime(2017, 9, 6, 0, 0)