DSS Corporate Actions Basics (C# API)

some_one
some_one Newcomer

I have inherited a codebase which retrieves a number of Corporate Actions (different exeuction types like "Stock Split", "Cash Dividends" or "Rights Issues") to be further processed within our system.


The code is quite contrived and hard to read.


It would be a little easier with a good guide / documentation about DSS Corporate Actions at hand.


Is there such a thing?
I would really like to have some basic description on how to simply retrieve Corporate Actions for a given list of Instruments categorized by Execution Type.


Thanks!


Best Answer

Answers

  • zoya faberov
    zoya faberov ✭✭✭✭✭

    Hello @some_one ,

    I would start with tutorial REST API Tutorial 5: On Demand corporate actions extraction.

    This should give a very good idea of how Corporate Actions requests are handled. I would download Postman, import the downloadable collections and run the steps.

    You will need to do the same with .NET SDK, and so next I would review .Net SDK Tutorial 1 Connecting to the DSS server and one of the other extraction type .NET tutorials, for example, EOD on Demand, and process the request for Corporate Actions analogously.

    I fully agree with @Gurpreet, for the details of Corporate Action extraction, that you will need, DSS REST API Reference Tree is the definitive and most helpful resource.

  • some_one
    some_one Newcomer

    Thank you both @zoya faberov, @Gurpreet,

    this was exactly the starting point I was looking for. The info that DSS is basically just a wrapper around a multitude of different web services helps a lot.

    I also did not find the DSS Reference Tree on my own, so this will also be helpful.