derivitec.core.client.DerivitecClient.run_report¶
- DerivitecClient.run_report(report_name, portfolio_name, run_date, market_data_override, reporting_currency, market_data_environment_names=None, pricing_date=None, market_date=None, portfolio_date_time=None, report_cutoff=None)[source]¶
Trigger a report run.
- Parameters:
report_name (str) – The report name.
portfolio_name (str) – The portfolio name.
run_date (datetime.datetime) – The run date.
market_data_override (
derivitec.market_data.types.MarketDataOverride) – The market data override.reporting_currency (str) – The reporting currency.
market_data_environment_names (list of str) – The market data environment names in order of preference (optional: any items in this list will be followed by Organisation Level then Derivitec Data)
pricing_date (datetime.datetime) – The pricing date.
market_date (datetime.datetime) – The market_date.
portfolio_date_time (datetime.datetime) – The portfolio date time.
report_cutoff (str) – The fx cutoff to be used.
- Return type:
Code See run_report