derivitec.market_data.types.StockInfo

class derivitec.market_data.types.StockInfo(asset_ratio_against=None, asset_ratio_for=None, bbg_code=None, cik=None, consolidated_id=None, country=None, currency=None, cusip=None, id=None, isin=None, market_identification_code=None, morning_star_industry=None, morning_star_industry_group=None, name=None, reuters_issuer_org_id=None, ric=None, sector=None, stock_lag=None, valoren=None, x_ignite_option_code=None, x_ignite_stock_code=None, **kwargs)[source]
__init__(asset_ratio_against=None, asset_ratio_for=None, bbg_code=None, cik=None, consolidated_id=None, country=None, currency=None, cusip=None, id=None, isin=None, market_identification_code=None, morning_star_industry=None, morning_star_industry_group=None, name=None, reuters_issuer_org_id=None, ric=None, sector=None, stock_lag=None, valoren=None, x_ignite_option_code=None, x_ignite_stock_code=None, **kwargs)[source]
Parameters:
  • asset_ratio_against – The asset ratio against

  • asset_ratio_for – The asset ratio for

  • bbg_code – The bbg code

  • cik – The cik

  • consolidated_id – The consolidated id

  • country – The country

  • currency – The currency

  • cusip – The cusip

  • id – The id

  • isin – The isin

  • market_identification_code – The market identification code

  • morning_star_industry – The morning star industry

  • morning_star_industry_group – The morning star industry group

  • name – The name

  • reuters_issuer_org_id – The reuters issuer org id

  • ric – The ric

  • sector – The sector

  • stock_lag – The stock lag

  • valoren – The valoren

  • x_ignite_option_code – The x ignite option code

  • x_ignite_stock_code – The x ignite stock code

Methods

IsKeyValuePairListType(key_class_instance, ...)

__init__([asset_ratio_against, ...])

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()