Condition: ShareAmountTypes:[FreeFloat] doesn't get the expected output

Options
ovill
ovill Newcomer

I want to specify the type of share amount. But if I use "FreeFloat" as specific value, I get "Shares Amount Type": "LIS" and not "FFL" as expected.

Consider my piece of code. I used it in postman.

Thanks for any help.

Oscar

{
"ExtractionRequest": {
"@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.CorporateActionsStandardExtractionRequest",
"ContentFieldNames": [
"RIC",
"Shares Amount Date",
"Shares Amount",
"Shares Amount Type"
],
"IdentifierList": {
"@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
"InstrumentIdentifiers": [{
"Identifier":"UBSG.S",
"IdentifierType":"Ric"
}],
"ValidationOptions":null,
"UseUserPreferencesForValidationOptions":false
},
"Condition": {
"ReportDateRangeType":"Range",
"QueryStartDate":"2017-01-01",
"QueryEndDate":"2017-09-13",
"ExcludeDeletedEvents":true,
"IncludeSharesOutstandingEvents":true,
"CorporateActionsSharesType":"SharesAmountDate",
"ShareAmountTypes":["FreeFloat"]
}
}
}

Best Answer

  • zoya faberov
    zoya faberov ✭✭✭✭✭
    Answer ✓

    The "SharesAmountType", looks like it’s dependent on the
    ShareAmountChoice being set to "Subset". Include "Subset" field in the request (please see the example below), to get only results with type
    "FFL":

    { 
    "ExtractionRequest": {
    "@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.CorporateActionsStandardExtractionRequest",
    "ContentFieldNames": [
    "RIC",
    "Shares Amount Date",
    "Shares Amount",
    "Shares Amount Type"
    ],
    "IdentifierList": {
    "@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
    "InstrumentIdentifiers": [{
    "Identifier":"UBSG.S",
    "IdentifierType":"Ric"
    }],
    "ValidationOptions":null,
    "UseUserPreferencesForValidationOptions":false
    },
    "Condition": {
    "ReportDateRangeType":"Range",
    "QueryStartDate":"2017-01-01",
    "QueryEndDate":"2017-09-13",
    "ExcludeDeletedEvents":true,
    "IncludeSharesOutstandingEvents":true,
    "CorporateActionsSharesType":"SharesAmountDate",
    "ShareAmountChoice": "Subset",
    "ShareAmountTypes":["FreeFloat"]
    }

Answers