openseries.generate_calendar_date_range
- openseries.generate_calendar_date_range(trading_days, start=None, end=None, countries='SE', markets=None, custom_holidays=None)[source]
Generate a list of business day calendar dates.
- Parameters:
trading_days (int) – Number of days to generate. Must be greater than zero.
start (dt.date | None) – Date when the range starts.
end (dt.date | None) – Date when the range ends.
countries (CountriesType) – (List of) country code(s) according to ISO 3166-1 alpha-2. Defaults to “SE”.
markets (list[str] | str | None) – (List of) markets code(s) supported by exchange_calendars.
custom_holidays (list[str] | str | None) – Argument where missing holidays can be added.
- Returns:
List of business day calendar dates.
- Return type:
list[dt.date]