sdk.lusid.models.instrument_type.InstrumentType

class InstrumentType(value=<no_arg>, names=None, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Attributes

This is a Pydantic class. For now, click on the green [source] link in the class signature above to see descriptions/allowed values for these attributes.

QUOTEDSECURITY

INTERESTRATESWAP

FXFORWARD

FUTURE

EXOTICINSTRUMENT

FXOPTION

CREDITDEFAULTSWAP

INTERESTRATESWAPTION

BOND

EQUITYOPTION

FIXEDLEG

FLOATINGLEG

BESPOKECASHFLOWSLEG

UNKNOWN

TERMDEPOSIT

CONTRACTFORDIFFERENCE

EQUITYSWAP

CASHPERPETUAL

CAPFLOOR

CASHSETTLED

CDSINDEX

BASKET

FUNDINGLEG

FXSWAP

FORWARDRATEAGREEMENT

SIMPLEINSTRUMENT

REPO

EQUITY

EXCHANGETRADEDOPTION

REFERENCEINSTRUMENT

COMPLEXBOND

INFLATIONLINKEDBOND

INFLATIONSWAP

SIMPLECASHFLOWLOAN

TOTALRETURNSWAP

INFLATIONLEG

FUNDSHARECLASS

FLEXIBLELOAN

classmethod from_json(json_str)[source]

Create an instance of InstrumentType from a JSON string

Return type:

enum