derivitec.reports.response.ApiVarReportDataResponse¶
- class derivitec.reports.response.ApiVarReportDataResponse(market_data_error_summary=None, portfolio_date_time=None, portfolio_id=None, portfolio_name=None, portfolio_var_statistics=None, report_id=None, reporting_currency=None, report_name=None, scenario_portfolio_var_statistics=None, scenarios=None, status=None, status_message=None, time_stamp=None, tradable_var_statistics=None, position_infos=None, user_time_zone_id=None, error_messages=None, is_success=None)[source]¶
- __init__(market_data_error_summary=None, portfolio_date_time=None, portfolio_id=None, portfolio_name=None, portfolio_var_statistics=None, report_id=None, reporting_currency=None, report_name=None, scenario_portfolio_var_statistics=None, scenarios=None, status=None, status_message=None, time_stamp=None, tradable_var_statistics=None, position_infos=None, user_time_zone_id=None, error_messages=None, is_success=None)[source]¶
- Parameters:
portfolio_var_statistics – The portfolio var statistics
market_data_error_summary – market data error summary
portfolio_date_time – portfolio date time
portfolio_id – portfolio id
portfolio_name – portfolio name
portfolio_var_statistics – portfolio var statistics
report_id – report id
reporting_currency – reporting currency
report_name – report name
scenario_portfolio_var_statistics – scenario portfolio var statistics
scenarios – scenarios
status – status
status_message – status message
time_stamp – time tamp
tradable_var_statistics – tradable var statistics
position_infos – position infos
user_time_zone_id – user time zone id
error_messages – error messages
is_success – is success
Methods
IsKeyValuePairListType(key_class_instance, ...)__init__([market_data_error_summary, ...])json_params()JSON param names.
rebuild(content)Recursive rebuild.
recursive_decompose(item)Helper function to recursively convert some types to a suitable format for json.
to_dict()typename()