derivitec.market_data.types.EquityVolIndex¶
- class derivitec.market_data.types.EquityVolIndex(annualisation_factor=None, days_to_maturity=None, eq_asset_id=None, eq_vol_index_id=None, equity=None, equity_vol_surface=None, fixings=None, log_spot_step_size=None, max_log_spot=None, min_log_spot=None, name=None, provider_id=None, reference_date=None)[source]¶
- __init__(annualisation_factor=None, days_to_maturity=None, eq_asset_id=None, eq_vol_index_id=None, equity=None, equity_vol_surface=None, fixings=None, log_spot_step_size=None, max_log_spot=None, min_log_spot=None, name=None, provider_id=None, reference_date=None)[source]¶
- Parameters:
annualisation_factor – The annualisation factor
days_to_maturity – The days to maturity
eq_asset_id – The eq asset id
eq_vol_index_id – The eq vol index id
equity – The equity
equity_vol_surface – The equity vol surface
fixings – The fixings
log_spot_step_size – The log spot step size
max_log_spot – The max log spot
min_log_spot – The min log spot
name – The name
provider_id – The provider id
reference_date – The reference date
Methods
IsKeyValuePairListType(key_class_instance, ...)__init__([annualisation_factor, ...])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()