derivitec.market_data.types.Dividends¶
- class derivitec.market_data.types.Dividends(all_in_rates=None, asset_ids=None, cash_divs=None, confirmed_flags=None, currencies=None, declared_dates=None, div_types=None, div_yields=None, ex_dates=None, pay_dates=None, record_dates=None, reference_date=None, withholding_tax_rates=None)[source]¶
- __init__(all_in_rates=None, asset_ids=None, cash_divs=None, confirmed_flags=None, currencies=None, declared_dates=None, div_types=None, div_yields=None, ex_dates=None, pay_dates=None, record_dates=None, reference_date=None, withholding_tax_rates=None)[source]¶
- Parameters:
all_in_rates – The all in rates
cash_divs – The cash divs
confirmed_flags – The confirmed flags
currencies – The currencies
declared_dates – The declared dates
div_types – The div types
div_yields – The div yields
ex_dates – The ex dates
pay_dates – The pay dates
record_dates – The record dates
reference_date – The reference date
Methods
IsKeyValuePairListType(key_class_instance, ...)__init__([all_in_rates, asset_ids, ...])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()