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

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials

question

Upvotes
Accepted
9 0 4 4

The DSS API is returning wrong values in ISINs Codes

I'm using DSS API dlls to fetch RIC Codes by ISINs and I realized that some RICs are wrong.
ISINs:
'BRBMEFBGI5P9', 'BRBMEFBGI5L8', 'BRBMEFBGI5F0'

Result from API:


When I make a search the site using BRBMEFBGI5L8 ISIN code, it doesn't retrieve any row:


That's my code:

var ExtractionsContext = ContextHelper.CreateExtractionsContext();

            var identifier = new InstrumentIdentifier
            {
                Identifier = "BRBMEFBGI5P9",
                IdentifierType = IdentifierType.Isin
            };

            var identifier2 = new InstrumentIdentifier
            {
                Identifier = "BRBMEFBGI5L8",
                IdentifierType = IdentifierType.Isin
            };
            var identifier3 = new InstrumentIdentifier
            {
                Identifier = "BRBMEFBGI5F0",
                IdentifierType = IdentifierType.Isin
            };
            var identifierLIst = new DssCollection<InstrumentIdentifier>();
            identifierLIst.Add(identifier);
            identifierLIst.Add(identifier2);
            identifierLIst.Add(identifier3);

            var extractionRequest = new TermsAndConditionsExtractionRequest
            {
                IdentifierList = InstrumentIdentifierList.Create(identifierLIst, null, false),
                ContentFieldNames = new[] { "RIC" }
            };

            var extractedRows = ExtractionsContext.Extract(extractionRequest).ToArray();

Could you please check it?

dss-rest-apidatascope-selectdss
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.

1 Answer

· Write an Answer
Upvotes
Accepted
77.6k 242 52 72

@everton.solon

As I know, the suffix ^n indicates that the RIC has been delisted. I have checked with Eikon and found that BRBMEFBGI5L8 is 1BGIN20^2.

Refer to the Datascope Select site, the Expiration date of 1BGIN20^2 is 07/31/2020. You may add "Trading Status" to the ContentFieldNames.

        {
            "Code": "TNC.Trading Status",
            "Name": "Trading Status",
            "Description": "1=active; 0=delisted.",
            "FormatType": "Number",
            "FieldGroup": "Tick History Reference"
        },

The result indicates that 1BGIN20^2 has been delisted.

        {         
            "RIC": "1BGIN20^2",
            "Trading Status": 0
        },

1600663630526.png (43.8 KiB)
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.