TickHistoryIntradaySummariesExtractionRequest usage to get the latest tick data

I'm trying to use
TickHistoryIntradaySummariesExtractionRequest
to submit requests to get the latest snapshot of the tick data (with one second SummaryInterval) for a set of currencies, by setting
QueryEndDate
as close as possible to the current time (I'm submitting HTTP requests from Python). However, the downloaded data ends several hours before the requested time (current time). For example, the downloaded data ends at 5:59:59, while I requested the QueryEndDate to be 11:20:17. I can see that the time zone of the downloaded data is in UTC. I am based in GMT, so there shouldn't be a time zone difference. Could anyone please explain: (1) why
TickHistoryIntradaySummariesExtractionRequest
doesn't give the latest available tick data?
And (2) if
TickHistoryIntradaySummariesExtractionRequest
cannot be used for this purpose, what is the correct approach to obtain the latest tick data?
Best Answer
-
Hi @memam
Tick History data is released in cycles. This is mentioned Refinitiv Tick History User Guide in the current guide page 80.
"Data Availability Tick History data is made available in a near real-time framework with data for most instruments available for download a few hours after a market has closed. In Tick History v2, the service automatically releases data across both fixed release cycles by timezone and dynamic release times for specific venues."
This should also be reflected in the information provided in the Notes; this should be returned in the response when monitoring the Location URL and getting a 200 OK, eg. I ran a request VOD.L for today's dates:
{
"@odata.context": "https://selectapi.datascope.refinitiv.com/restapi/v1/$metadata#RawExtractionResults/$entity",
"JobId": "0x07e47ae9de4d8c88",
"Notes": [
"Extraction Services Version 15.3.43202 (21e54a94d777), Built Jan 26 2022 18:27:24\nUser ID: <removed>\nExtraction ID: 2000000361946303\nCorrelation ID: CiD/9004676/AAAAAA.07e47ae9de3d8c88/RA\nSchedule: 0x07e47ae9de4d8c88 (ID = 0x0000000000000000)\nInput List (1 items): (ID = 0x07e47ae9de4d8c88) Created: 07/02/2022 114840 Last Modified: 07/02/2022 114840\nReport Template (29 fields): _OnD_0x07e47ae9de4d8c88 (ID = 0x07e47ae9de5d8c88) Created: 07/02/2022 114550 Last Modified: 07/02/2022 114550\nSchedule dispatched via message queue (0x07e47ae9de4d8c88)\nSchedule Time: 07/02/2022 114551\nProcessing started at 07/02/2022 114551\nProcessing completed successfully at 07/02/2022 114840\nExtraction finished at 07/02/2022 114840 UTC, with servers: x01q13\nInstrument <RIC,VOD.L> expanded to 1 RIC: VOD.L.\nTotal instruments after instrument expansion = 1\n\nRange Query from 2022-02-07T00:00:00.000 to 2022-02-07T23:59:59.000 (Exchange Local Time)\nQuery window is 00:00:00.000 to 23:59:59.000 (Exchange Local Time)\n(RIC,VOD.L,LSE) All data suppressed for release cycle(s) C2, C3, PE 5625. Request occurred during embargo. Data currently available through 06/02/2022 220000. See Release Cycle schedule in the user documentation for details.\nReport suppressed because no instruments are permitted\n"
]
}In the Refinitiv Tick History Data Coverage Guide there is also a worksheet: Data Release Times which covers specific timings per venue.
I hope this helps answer the question but please let me know if it does not, and provide more information such as the request body with Notes (the user id can be removed as my example above).
Best regards,
Gareth
*Product Page for Tick History on MyRefinitiv portal: https://my.refinitiv.com/content/mytr/en/product/tick-history.html
0
Answers
-
Thanks for this. It was very helpful. Regarding my second question, if TickHistoryIntradaySummariesExtractionRequest always has this delay due to the explained cut-off/release cycles, is there any other way to obtain the latest data, e.g. at 11:30:00 I can obtain the data up to 11:29:00? I'm interested in FX, which are traded all day. Thanks.
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 687 Datastream
- 1.4K DSS
- 621 Eikon COM
- 5.2K Eikon Data APIs
- 11 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 4 Trading API
- 2.9K Elektron
- 1.4K EMA
- 254 ETA
- 557 WebSocket API
- 38 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 276 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 669 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
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 193 TREP Infrastructure
- 229 TRKD
- 917 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛