Unable to get intraday prices for instrument like Gas and carbon
Hi,
I am getting null response when I query below RIC NGLNMc1. I even tried to get IBM.N which is mentioned on REST API tutorial but still see null. If I try the price history I get the response. Below is my debug log
{
"ExtractionRequest": {
"@odata .type": "#DataScope.Select.Api.Extractions.ExtractionRequests.IntradayPricingExtractionRequest",
"ContentFieldNames": [
"RIC",
"Ask Price",
"Bid Price",
"Last Price",
"Volume"
],
"IdentifierList": {
"@odata .type": "#DataScope.Select.Api.Extractions.ExtractionRequests.InstrumentIdentifierList",
"InstrumentIdentifiers": [
{
"Identifier": "NGLNMc1",
"IdentifierType": "Ric"
}
]
},
"Condition": {
"ScalableCurrency": true
}
}
}
{"@odata .context":"https://selectapi.datascope.refinitiv.com/RestApi/v1/$metadata#DataScope.Select.Api.Extractions.ExtractionRequests.ExtractionResult",
"Contents":[{"IdentifierType":"Ric","Identifier":"NGLNMc1","RIC":"NGLNMc1","Ask Price":null,"Bid Price":null,"Last Price":null,"Volume":null}],"Notes":["Extraction Services Version 18.3.1.48082
(0d5e6bbb8e4a), Built Jan 10 2025 19:43:09\r\nProcessing started at 07/12/2025 17:31:36.\r\nUser ID: 9039421\r\nExtraction ID: 2000000954182898\r\nCorrelation ID:
CiD/9039421/AAAAAA.09770fd1596b35a7/RA\r\nSchedule: 0x09770fd1597b35a7 (ID = 0x0000000000000000)\r\nInput List (1 items): (ID = 0x09770fd1597b35a7) Created: 07/12/2025 17:31:35 Last Modified:
7/12/2025 17:31:35\r\nReport Template (11 fields): _OnD_0x09770fd1597b35a7 (ID = 0x09770fd159cb35a7) Created: 07/12/2025 17:31:35 Last Modified: 07/12/2025 17:31:35\r\nSchedule
dispatched via message queue (0x09770fd1597b35a7)\r\nSchedule Time: 07/12/2025 17:31:35\r\nTemporary Integration Test Checkpoint 22\r\nSuccessful operation -
data received from RDP\r\nNo prices needed currency scaling.\r\nReal-time data was snapped at the following times:\r\n 07/12/2025 17:31:35\r\n07/12/2025 17:31:36 for data scheduled to snap at 07/12/2025 17:31:35.\r\nProcessing completed successfully at 07/12/2025 17:31:36, taking 0.307 Secs.\r\nExtraction finished at 07/12/2025 17:31:36 UTC, with servers: xc15wpgzQ16, QSDHA1 (0.0 secs), QSHC05 (0.0 secs)\r\nNo embargo required for this report.\r\nUsage Summary for User 9039421, Client 117999, Template Type Intraday Pricing\r\nBase Usage\r\n Instrument Instrument Terms Price\r\n Count Type Subtype Source Source\r\n------- ----------------------------------- ---------------------------- -------------- ----------------------------------------\r\n 1 Derivatives N/A N/A\r\n-------\r\n 1 Total instrument charged.\r\n 0 Instruments with no reported data.\r\n=======\r\n1 Instrument in the input list.\r\nNo Evaluated Pricing Service complex usage to report -- 1 Instrument in the input list had no reported data.\r\n"]}
Thanks for looking into the issue and please let me know if any more info is needed
Answers
-
Hello @skvpi
Your request message is ok, and I am able to get intraday prices using exactly same message. See response below.
{ '@odata.context': 'https://selectapi.datascope.refinitiv.com/RestApi/v1/$metadata#DataScope.Select.Api.Extractions.ExtractionRequests.ExtractionResult', 'Contents': [{ 'IdentifierType': 'Ric', 'Identifier': 'NGLNMc1', 'RIC': 'NGLNMc1', 'Ask Price': 0.8571, 'Bid Price': 0.8565, 'Last Price': 0.8564, 'Volume': 6610 } ], 'Notes': ['Extraction Services Version 18.3.1.48082 (0d5e6bbb8e4a), Built Jan 10 2025 19:43:09 User has overridden estimates broker entitlements. Processing started at 14/07/2025 10:07:59 AM. User ID: xxxxx Extraction ID: 2000000955461265 Correlation ID: CiD/xxxxx/AAAAAA.09778c37683b363f/RA Schedule: 0x09778c37684b363f (ID = 0x0000000000000000) Input List (1 items): (ID = 0x09778c37684b363f) Created: 14/07/2025 10:07:59 AM Last Modified: 14/07/2025 10:07:59 AM Report Template (11 fields): _OnD_0x09778c37684b363f (ID = 0x09778c37685b363f) Created: 14/07/2025 10:07:58 AM Last Modified: 14/07/2025 10:07:58 AM Schedule dispatched via message queue (0x09778c37684b363f) Schedule Time: 14/07/2025 10:07:59 AM Temporary Integration Test Checkpoint 22 Successful operation - data received from RDP 3 prices were scaled from currency GBp (divided by 100). Real-time data was snapped at 14/07/2025 10:07:59 AM. Processing completed successfully at 14/07/2025 10:07:59 AM, taking 0.301 Secs. Extraction finished at 14/07/2025 02:07:59 PM UTC, with servers: xc32dsffQ05, QSDHA1 (0.0 secs), QSHC07 (0.0 secs) Embargo delay of 10 minutes required by IPE (ICE FUTURES EUROPE - COMMODITIES) for quotes from IEU The last report will be embargoed until 14/07/2025 10:17:57 AM (10 minutes) due to quote: RIC,NGLNMc1,IEU - Last Update Time: 14/07/2025 10:07:57 AM. Usage Summary for User xxxxx, Client xxxxx, Template Type Intraday Pricing Base Usage Instrument Instrument Terms Price Count Type Subtype Source Source ------- ----------------------------------- ---------------------------- -------------- ---------------------------------------- 1 Derivatives N/A N/A ------- 1 Total instrument charged. 0 Instruments with no reported data. ======= 1 Instrument in the input list. No Evaluated Pricing Service complex usage to report -- 1 Instrument in the input list had no reported data. The file _OnD_0x09778c37684b363f.csv will be embargoed until 14/07/2025 10:17:57 AM. '] }
Since there is no error message in your response data indicating any sort of entitlement issues, I can only assume that the data is null because the intraday prices are not available at that particular time - i.e. the instrument wasn't trading. You can check the same request during Eastern time market hours or reach out to the helpdesk at LSEG MyAccount to find out why.
0 -
Thanks Gurpreet. I have raised with support team to see if there is any specific permission we need to be able to do the intraday query
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 37 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 697 Datastream
- 1.5K DSS
- 632 Eikon COM
- 5.2K Eikon Data APIs
- 12 Electronic Trading
- 1 Generic FIX
- 7 Local Bank Node API
- 4 Trading API
- 2.9K Elektron
- 1.4K EMA
- 256 ETA
- 563 WebSocket API
- 39 FX Venues
- 15 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 25 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 281 Open PermID
- 46 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 23 RDMS
- 2K Refinitiv Data Platform
- 749 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 122 Open DACS
- 1.1K RFA
- 107 UPA
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 96 Workspace SDK
- 11 Element Framework
- 5 Grid
- 19 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛