A corporate action is an elective activity that impacts the shareholders and/or bondholders of a company, for example a dividend, stock split or spin off.
You can create a corporate action source in LUSID and upload your stream of corporate actions from an external service provider to it. You can then subscribe any number of transaction portfolios to the corporate action source, and LUSID automatically applies actions to portfolios with holdings in affected instruments on appropriate dates.
For example, you could upload a corporate action representing a Microsoft cash dividend of $0.20 per share with an ex-dividend date of 6 February and a payment date of 10 February. For each portfolio with a holding in Microsoft on 6 February, LUSID automatically increases the cash balance by 20 cents per unit held on 10 February (or equivalent amount in an elective currency). See this in action.
LUSID is transitioning to a model where corporate actions have dedicated event types, for example CashDividendEvent
, DividendReinvestmentEvent
and AccumulationEvent
. If a dedicated event type isn't available yet, you can continue modelling any kind of corporate action as a TransitionEvent
. Contact technical support for more information on release dates for dedicated event types.
Providing you have appropriate permissions, you can create a corporate action source and upload corporate actions to it using the LUSID web app, via the Data Management > Corporate Actions dashboard:
Alternatively, you can perform these operations programmatically:
- Using the APIs in the Corporate Action Sources collection.
- Using equivalent methods in the SDKs in various languages.
- If you have a Luminesce license, using dedicated read and write providers.
Explanation: See the big picture
Tutorials: Get started by doing something tangible
Reference: Understand concepts and inplications
How-to guides: Get something done