I am using below Composite extraction request where i am providing ISIN with the certain fields.
Currently its giving the response as result for all different exchanges(RIC). For every ISIN i am getting more than 100 rows as returned for all the different exachanges (RIC).
I want to restrict the extraction request for certain exchange for ISIN like:
- Frankfurt - F
- Stuttgart - SG
- München - MU
- New York - N
- London - L
- Tokyo - T
- Eurex - d
Below is my composite extraction request:
requestBody = {
"ExtractionRequest": {
"@odata.type": "#DataScope.Select.Api.Extractions.ExtractionRequests.CompositeExtractionRequest",
"ContentFieldNames": [
"ISIN","RIC","Average Volume - 30 Days","Average Volume - 90 Days","Close on Close Volatility - 90 Days","Dollar Daily Value Average - 30 Days","CESR Free Float","CRA Free Float","Outstanding Shares - Issue Shares Amount","Outstanding Shares - Other Shares Amount"
],
"IdentifierList": {
"@odata.type": "#DataScope.Select.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
"InstrumentIdentifiers": [{
"Identifier": "DE000A168205",
"IdentifierType": "Isin",
"Source":"*"
}],
"ValidationOptions": {
"AllowInactiveInstruments": "false"
},
"UseUserPreferencesForValidationOptions": "false"
},
"Condition": {
"ScalableCurrency": "true"
}
}
}
Is it possible to limit the request for certain exchange for ISIN ?