derivitec.market_data.types.CdsData¶
- class derivitec.market_data.types.CdsData(issuer_identifier=None, issuer_id=None, currency=None, seniority=None, doc_clause=None, tenor=None, traded_spread=None, pts_upfront=None, date=None, running_coupon=None, assumed_recovery=None, liquidity_score=None, **kwargs)[source]¶
- __init__(issuer_identifier=None, issuer_id=None, currency=None, seniority=None, doc_clause=None, tenor=None, traded_spread=None, pts_upfront=None, date=None, running_coupon=None, assumed_recovery=None, liquidity_score=None, **kwargs)[source]¶
- Parameters:
issuer_identifier – The issuer identifier
currency – The currency
seniority – The seniority
doc_clause – The doc clause
tenor – The tenor
traded_spread – The traded spread
pts_upfront – The points upfront
date – The date
running_coupon – The running coupon
assumed_recovery – The assumed recovery rate
liquidity_score – The liquidity score
Methods
IsKeyValuePairListType(key_class_instance, ...)__init__([issuer_identifier, issuer_id, ...])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()