derivitec.core.client.DerivitecClient.get_equities¶
- DerivitecClient.get_equities(identifiers, descriptors, market_dates, provider_id=None, market_data_environment_name=None)[source]¶
Get equities.
- Parameters:
identifiers (list of
derivitec.misc.types.InstrumentIdentifier) – The equity instrument identifiers.descriptors (dict[
derivitec.misc.types.InstrumentIdentifier,derivitec.market_data.types.EquityDescriptor]) – The equity descriptors.market_dates (list of datetime.datetime) – The market dates
provider_id (str) – The provider id (optional)
market_data_environment_name (str) – The market data environment name (optional with default Organisation Level Environment)
- Return type:
Code
>>> identifiers = [bbg("MSFT US")] >>> descriptor = EquityDescriptor() >>> descriptors = {identifiers[0] : descriptor} >>> market_dates = [datetime(2017, 10, 2)] >>> market_data_environment_name = "Example Market Data Environment" >>> equities = client.get_equities(descriptors, identifiers, market_dates, market_data_environment_name)