...funct?
so I'm running the below code, but not able to find the fields to put inside ContentFieldNames such that I can reliably know what the strike and maturity of each option is (as well as the root stem of the option, eg weekly, monthly) how do I do this?
i tried doing a TermsAndConditionsExtractionRequest, but i only have the current options chain even though I specify historic and inactive instruments.
thanks
requestBody = {
"ExtractionRequest": {
"@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.TickHistoryIntradaySummariesExtractionRequest",
"ContentFieldNames": [
"Open", "Open Ask", "Open Bid",
"High", "High Ask", "High Bid",
"Low", "Low Ask", "Low Bid",
"Last", "Close Ask", "Close Bid",
"No. Asks", "No. Bids", "No. Trades",
"Volume"
],
"IdentifierList": {
"@odata.type": "#ThomsonReuters.Dss.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
"InstrumentIdentifiers": [
{"Identifier": "0#SPX*.U", "IdentifierType": "ChainRIC"}
],
"ValidationOptions": {"AllowHistoricalInstruments": "true"},
"UseUserPreferencesForValidationOptions": "false"
},
"Condition": {
"MessageTimeStampIn": "GmtUtc",
"ReportDateRangeType": "Range",
"QueryStartDate": "2020-09-03T09:30:00.000Z",
"QueryEndDate": "2020-10-03T17:00:00.000Z",
"SummaryInterval": "OneHour", # "FifteenMinutes" # OneSecond # OneMinute
"DisplaySourceRIC": "true"
}