derivitec.core.client.DerivitecClient.get_report_infos

DerivitecClient.get_report_infos(report_name, portfolio_name, pricing_date, market_data_environment_names=None, run_by_user_emails=None)[source]

Get report infos.

Parameters:
  • report_name (str) – The report name.

  • portfolio_name (str) – The portfolio name.

  • pricing_date (datetime.datetime) – The pricing date.

  • market_data_environment_names (list of str) – List of market data environment names to filter by (optional).

  • run_by_user_emails (list of str) – List of user emails to filter by (optional).

Return type:

derivitec.reports.response.ApiGetReportInfosResponse

Code

>>> client.get_report_infos("Equity Risk (Derivitec)", "Demo Portfolio", datetime(2017, 11, 1), ["Example Market Data Environment"], ["Example.User@ExampleOrg.com"])