For a deeper look into our DataScope Select REST API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials

question

Upvotes
Accepted
3 1 1 1

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?

dss-rest-apidatascope-selectdsscorporate-actionsreport-template
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

@krishnarajk, thank you for your participation in the forum. Are any of the replies below satisfactory in resolving your query? If yes please click the 'Accept' text beneath the most appropriate reply. This will guide all community members who have a similar question. Otherwise please post again offering further insight into your question. Thanks, AHS

Hello @krishnarajk

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?

If so please can you click the 'Accept' text next to the appropriate reply. This will guide all community members who have a similar question.

Thanks,

AHS

Upvotes
Accepted
13.7k 26 8 12

@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).

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
79.2k 251 52 74

For DSS, you can use the On Demand Corporate Actions extraction or the On Demand Term and Conditions extraction. Please refer to the following tutorials for usage.

For TRTH, you can also use the Historical Reference report template. Please refer to the REST API Tutorial 10: On Demand Histo Reference extraction tutorial.

Another useful resource is the Data Content Guide for DataScope Select 13.0 providing definitions of all of the data fields available in DataScope Select.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.