derivitec.core.client.DerivitecClient.get_cmdty_futures_data

DerivitecClient.get_cmdty_futures_data(identifiers, start_date, end_date, market_data_environment_name=None)[source]

Get cmdty futures data for some identifiers between two dates.

Parameters:
  • identifiers (list[derivitec.misc.types.InstrumentIdentifier]) – The identifiers.

  • start_date (datetime.datetime) – The start date.

  • end_date (datetime.datetime) – The end date.

  • market_data_environment_name (str) – The market data environment name (optional with default Organisation Level Environment)

Return type:

derivitec.market_data.response.ApiGetCmdtyFuturesDataResponse

Code

>>> from datetime import datetime
>>> identifiers = [bbg("CLK5 Comdty"), bbg("CLM5 Comdty")]
>>> start_date = datetime(2025, 1, 1)
>>> end_date = datetime(2025, 5, 1)
>>> market_data_environment_name = "Example Market Data Environment"
>>> response = client.get_stock_data(identifiers, start_date, end_date, market_data_environment_name)