Sequences of trades/quotes/market updates within the same nanosecond
I'm looking at both the refinitiv real time SDK and the CSV per-exchange data. I see a few cases where (on LSE) we see this sequence of events:
market status - opening auction
...events
trade (MMT class implies it's outside of opening auction)
market status - normal trading
The sequence of events as delivered to our callbacks in the refinitiv SDK seems at odds with the MMT class: if we believe the market status the trade ought to have been market "opening auction". This happens on only a couple of occasions: most trades happening inside the opening auctions are correctly marked as in "auction".
I note the exchange sequence numbers for trades and quotes/marketstatus appear in different "domains" - are they not in fact sequenced with respect to each other?
Looking at the CSV file, in this case the trades and market status timestamps are the same nanosecond, which implies they arrived "at the same time". But again only in one case did this happen with the wrong MMT class. Here's an example:
DPH.L,Market Price,2022-11-28T07:50:00.067031253Z,+0,Mkt. Condition,,,,,,,,,,,,,,E[ORD_ENT_ST];SCHED [PHASE_RSN];a[PERIOD_CD2];O [INST_PHASE];POP[PRC_QL3],403,07:50:00.017222000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2022-11-28,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
DPH.L,Market Price,2022-11-28T08:00:23.455050002Z,+0,Trade,XLON,,2774,750,2766,,2766,98,,,2774,750,,"A[ACT_FLAG1];A[CONDCODE_1];[CONDCODE_2];Y [ELIGBL_TRD];""OB ""[TR_TRD_FLG];12-------PH---[MMT_CLASS]",7386,08:00:23.397211000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2022-11-28,,^,,2766,2766,,,1056,2920896,,,,,,,GBp,663719088489837,12,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
DPH.L,Market Price,2022-11-28T08:00:23.455050002Z,+0,Mkt. Condition,,,,,,,,,,,,,,E[ORD_ENT_ST];SCHED [PHASE_RSN];T[PERIOD_CD2];T [INST_PHASE];TRD[PRC_QL3],91060,08:00:23.406081000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2022-11-28,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Which is to be believed? The sequence of events that implies the auction is still ongoing? Or the MMT status? And in either case, by what mechanism are trades and quotes separated like this? (I've worked with raw L3 market data in the US before where trades and quotes are always sequenced with respect to each other).
Thanks in advance, Matt
Best Answer
-
This developer forum is for questions on and general discussions of Refinitiv APIs.
From the question, you can use the API to retrieve the data properly. I think that the API works as expected and you have questions about the retrieved content.
For content questions, the best and most efficient way to receive an answer is to open a content-related inquiry via MyRefinitiv or to call the Refinitiv Help Desk directly. The content team can verify the data and provide you with an explanation.
Sorry for this inconvenience.
1
Answers
-
Thanks Jirapongse - I've contacted our representatives.0
Categories
- All Categories
- 6 AHS
- 37 Alpha
- 161 App Studio
- 4 Block Chain
- 4 Bot Platform
- 16 Connected Risk APIs
- 47 Data Fusion
- 30 Data Model Discovery
- 608 Datastream
- 1.3K DSS
- 577 Eikon COM
- 4.9K Eikon Data APIs
- 7 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- Trading API
- 2.7K Elektron
- 1.3K EMA
- 236 ETA
- 519 WebSocket API
- 33 FX Venues
- 10 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 20 Messenger Bot
- 2 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 59 Open Calais
- 264 Open PermID
- 39 Entity Search
- 2 Org ID
- PAM
- PAM - Logging
- 8.4K Private Comments
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 20 RDMS
- 1.4K Refinitiv Data Platform
- 367 Refinitiv Data Platform Libraries
- 3 Refinitiv Due Diligence
- LSEG Due Diligence Portal API
- 3 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.1K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 10 World-Check Customer Risk Screener
- 990 World-Check One
- 44 World-Check One Zero Footprint
- 45 Side by Side Integration API
- Test Space
- 3 Thomson One Smart
- 1.2K TR Internal
- Global Hackathon 2015
- 2 Specialists Who Code
- 10 TR Knowledge Graph
- 150 Transactions
- 142 REDI API
- 1.7K TREP APIs
- 4 CAT
- 21 DACS Station
- 117 Open DACS
- 1.1K RFA
- 103 UPA
- 172 TREP Infrastructure
- 224 TRKD
- 886 TRTH
- 5 Velocity Analytics
- 5 Wealth Management Web Services
- 59 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛