derivitec.core.client.DerivitecClient.get_dividend_curve

DerivitecClient.get_dividend_curve(identifier, market_date, provider_id=None, market_data_environment_name=None)[source]

Get dividend curve data for an given equity, provider and market date.

Parameters:
  • provider_id (str) – The provider id (optional with default Derivitec)

  • identifier (derivitec.misc.types.InstrumentIdentifier) – The identifier.

  • market_date (datetime.datetime) – The market reference date.

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

Return type:

derivitec.market_data.response.ApiGetDividendCurveResponse

Code

>>> from datetime import datetime
>>> provider_id = "Derivitec"
>>> identifiers = ric("MSFT.OQ")
>>> market_date = datetime(2017, 6, 1)
>>> market_data_environment_name = "Example Market Data Environment"
>>> response = client.get_stock_data(identifier, market_date, provider_id, market_data_environment_name)