What is rfa::rdm::MMT_MAX_VALUE and how it's different from other MMT
Hi Team,
We are using RFA8.2 C++ API to consume marketdata and we came across the Message Model Type MMT_MAX_VALUE. What exactly this message model type means and how it's different from MMT_MARKET_PRICE, MMT_MARKET_BY_ORDER and MMT_MARKET_BY_PRICE?
Thank you in advance!
Answers
-
Thank you for reaching out to us.
MMT_MAX_VALUE represents 255.
static const rfa::common::UInt8 MMT_MAX_VALUE = 255;
Other values are:
static const rfa::common::UInt8 MMT_MARKET_PRICE = 6; static const rfa::common::UInt8 MMT_MARKET_BY_ORDER = 7; static const rfa::common::UInt8 MMT_MARKET_BY_PRICE = 8;
It represents the domain type in the messages.
You can refer to the RDMUsageGuide.pdf document in the RFA package for more information.
0 -
Hi @Jirapongse
Thank you for your quick response. I checked the document RDMUsageGuide.pdf for domain 6,7 and 8.
But didn't find anything for MMT_MAX_VALUE = 255
Could you please share some information about this and how it's different from other message model types? When to use this message model type?
Thank you
0 -
Where did you get this domain? It shouldn't be used by our Real-Time feed.
Please share an XML trace file when you got this 255 domain.
0 -
Hi @Jirapongse
We are unable to provide the XML trace file.
Could you please clarify whether it was functioning previously and then deprecated? OR
Alternatively, if it was never intended to be used by Real-Time feed, was that the case from the beginning?
0 -
Yes, you should use the Real-Time feed to subscribe to the supported domain types, such as MMT_MARKET_PRICE, MMT_MARKET_BY_ORDER and MMT_MARKET_BY_PRICE.
I am not sure where you got this 255 domain from.
According to the document:
domainType values less than 128 are reserved for Domain Models. The domainType of a custom Domain Message Model must be between 128 and 255
It could be a custom domain.
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
- 13 Electronic Trading
- 1 Generic FIX
- 7 Local Bank Node API
- 5 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
- 753 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 中文论坛