derivitec.tradables.types.TradableData¶
- class derivitec.tradables.types.TradableData(as_of_date=None, contract=None, tradable_id=None, display_name=None)[source]¶
- __init__(as_of_date=None, contract=None, tradable_id=None, display_name=None)[source]¶
- Parameters:
as_of_date – The as of date
contract – The contract
tradable_id – The tradable id
display_name – The contract display name
Methods
IsKeyValuePairListType(key_class_instance, ...)__init__([as_of_date, contract, ...])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()