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

INTERMEDIATESECURITIESDISTRIBUTIONEVENT

OPTIONEXERCISEPHYSICALEVENT

OPTIONEXERCISECASHEVENT

PROTECTIONPAYOUTCASHFLOWEVENT

TERMDEPOSITINTERESTEVENT

TERMDEPOSITPRINCIPALEVENT

EARLYREDEMPTIONEVENT

FUTUREMARKTOMARKETEVENT

ADJUSTGLOBALCOMMITMENTEVENT

CONTRACTINITIALISATIONEVENT

DRAWDOWNEVENT

LOANINTERESTREPAYMENTEVENT

UPDATEDEPOSITAMOUNTEVENT

LOANPRINCIPALREPAYMENTEVENT

DEPOSITINTERESTPAYMENTEVENT

DEPOSITCLOSEEVENT

classmethod from_json(json_str)[source]

Create an instance of InstrumentEventType from a JSON string

Return type:

enum