Trading status
What is the best way to process trading status of a Future market, that is, when it is in normal, halt, open/close/auction state?
I am requesting quote via MsgModelType of MMT_MARKET_BY_PRICE and MMT_MARKET_PRICE.
I have seen TRD_STATUS and PRC_QL2 field being sent as part of initial quote.
Is TRD_STATUS field guarantee to be available on initial image and subsequent status change is broadcast as part of quote?
When is PRC_QL2 or PRC_QL3 field sent? It seems to be optional.
I am using RFA8.
Best Answer
-
Handling trade status is not straightforward. The reason for this is that each exchange has its own way of coding and mapping it. So, depending on the exchange, the status will be in one trade field or another, potentially even in a set of fields, and the data in those fields will vary by exchange as well. To add to the difficulty, it can happen that exchanges change the mapping ...
Start by looking at these fields: MKT_PHASE, MK_PHASE, INST_PHASE, MK_STATUS, MKT_STATUS, TRD_STATUS, FIN_STATUS, NASD_STATUS
For Xetra and Ireland it should be GV1_TEXT.
If they do not deliver anything useful for the exchanges you are interested in, look at the qualifier fields: ACT_FLAG1, CTS_QUAL, TRD_QUAL_2, IRGCOND, PRC_QL_CD, PRC_QL2, MKT_ST_IND, LIMIT_IND, ACT_TP_1, etc.
Documentation: using the Eikon GUI you can find some information. In a quote window, open WORLD/TAS1 (TAS stands for Time And Sales), or directly enter <countryISO>/TAS1 or <countryISO>/CHAR1 and follow the contextual menus (you might need to search a bit through those pages to find the qualifiers descriptions).
Examples:
- France: FR/TAS1 or FR/CHAR1
- Germany: DE/TAS1 or DE/CHAR1
- UK: GB/TAS1 or GB/CHAR1. See also LSETAS01 for the London STock Exchange.
- LIFFE: LIFFEFLAGS01, GB/FUTTAS1 (this one is specific to futures)
- Euronext: NXT/TAS1
etc.
Image versus update: the initial image contains all fields, the following updates contain only the fields that have changed.
Hope this helps.
0
Answers
-
An Initial image will always have every fields that belong to the request instrument. And subsequent status changes will be broadcast as updates.
PRC_QL_CD, PRC_QL2 and PRC_QL3 are qualifier of the quote price. The updating rule of these fields are varies between exchange.
If you are looking for market and trade status, you should use TRD_STATUS or INST_PHASE.
TRD_STATUS cover the trading status of an instrument (normal, halt, suspend, etc), while INST_PHASE cover the current phase of an instrument (normal trading, specific auction period, etc)
0 -
should i take it that TRD_STATUS and INST_PHASE should be available on initial image?
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
- 684 Datastream
- 1.4K DSS
- 615 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 249 ETA
- 554 WebSocket API
- 37 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
- 275 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
- 643 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
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 192 TREP Infrastructure
- 228 TRKD
- 915 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
- 46 中文论坛