sdk.lusid.models.instrument_event_type.InstrumentEventType

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

The individual event types.

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.

TRANSITIONEVENT

INFORMATIONALEVENT

OPENEVENT

CLOSEEVENT

STOCKSPLITEVENT

BONDDEFAULTEVENT

CASHDIVIDENDEVENT

AMORTISATIONEVENT

CASHFLOWEVENT

EXERCISEEVENT

RESETEVENT

TRIGGEREVENT

RAWVENDOREVENT

INFORMATIONALERROREVENT

BONDCOUPONEVENT

DIVIDENDREINVESTMENTEVENT

ACCUMULATIONEVENT

BONDPRINCIPALEVENT

DIVIDENDOPTIONEVENT

MATURITYEVENT

FXFORWARDSETTLEMENTEVENT

EXPIRYEVENT

SCRIPDIVIDENDEVENT

STOCKDIVIDENDEVENT

REVERSESTOCKSPLITEVENT

CAPITALDISTRIBUTIONEVENT

SPINOFFEVENT

MERGEREVENT

FUTUREEXPIRYEVENT

SWAPCASHFLOWEVENT

SWAPPRINCIPALEVENT

CREDITPREMIUMCASHFLOWEVENT

CDSCREDITEVENT

CDXCREDITEVENT

MBSCOUPONEVENT

MBSPRINCIPALEVENT

BONUSISSUEEVENT

MBSPRINCIPALWRITEOFFEVENT

MBSINTERESTDEFERRALEVENT

MBSINTERESTSHORTFALLEVENT

TENDEREVENT

CALLONINTERMEDIATESECURITIESEVENT

classmethod from_json(json_str)[source]

Create an instance of InstrumentEventType from a JSON string

Return type:

enum