derivitec.core.client.DerivitecClient.get_equity_vol_surfaces

DerivitecClient.get_equity_vol_surfaces(identifiers, market_dates, provider_id=None, market_data_environment_name=None)[source]

Get equity vol surfaces.

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

  • market_dates (list[datetime.datetime]) – The market dates for the surfaces.

  • 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:

derivitec.market_data.response.ApiGetEquityVolSurfacesResponse

Code

>>> identifiers = [bbg("MSFT US")]
>>> market_dates = [datetime(2017, 10, 2)]
>>> market_data_environment_name = "Example Market Data Environment"
>>> equity_vol_surfaces = client.get_equity_vol_surfaces(identifiers, market_dates, market_data_environment_name)