Corporate action information via API - Datascope

How do I get corp action details like Instrument class, old currency, new currency, old exchange, new exchange, old name, new name, old symbol/ticker, new symbol/ticker for a given date using any identifier like ISIN, Cusip or symbol/ticker as the input parameter via api? is there are specific report which gives this info in DSS?

Best Answer

  • @krishnarajk,

    REST API tutorial 5 explains how to make a corporate actions request. Various instrument identifier types are accepted as input: RIC, ISIN, Cusip, Ticker, etc.

    Note that corax requests are made for a date range, usually defined either by selecting the last N days, or a range between a start and an end date. For all possible options, see the API Reference Tree here, and select "CorporateActionsStandardExtractionRequest" in the ExtractionRequest dropdown (first line in the list of parameters). Your request therefore needs to include date fields, as they will tell you when a corporate action was applied.

    To find out what fields are available for such a request, you can check the Data Content Guide. Open tab "Field Descriptions", and filter column C to contain only "Corporate Actions". You can then use a text filter on column D or E to display only the rows that "contain" a keyword that defines what you are looking for. As an alternative, if you are unsure which request type is appropriate, do not filter on column C, and just use a text filter on column D or E.

    For a corporate actions request, I guess these are some of the fields you'd need:

    • Instrument class: "Asset Type"
    • Currency: "Old Shares Currency", "New Shares Currency" or maybe "Currency Code"
    • Exchange: "Exchange code"
    • Name: "RIC" ?
    • Ticker: "Ticker"
    • "Effective Date"

    Caveat: this field list is only a guess. I'm not a data specialist, so I recommend you check what data these fields deliver to see if it fit your requirement. You can also contact the Refinitiv help desk via MyRefinitiv or call them directly, as they are in a better position to answer data content queries (this forum is for technical discussions).

Answers