OMM server directory has empty itemlist?
I requested a server Directory , but the itemlist is empty.
Service: IDN_RDF
last action: Add
INFO:
ServiceId: 25
ItemList:
Vendor:
IsSource: False
Capabilities:
MarketPrice
SymbolList
Dictionary
DictionariesProvided:
RWFFld
RWFEnum
DictionariesUsed:
RWFFld
RWFEnum
QoS:
Timeliness: RealTime
Rate: TickByTick
SupportsQosRange: No
SupportsOutOfBandSnapshots: No
AcceptingConsumerStatus: No
STATE:
ServiceState: Up (Yes)
AcceptingRequests: Yes
so I don't know how to send item request .
why is the itemlist is empty?
Best Answer
-
A given provider is not obliged to fill in the ItemList attribute. In fact the ItemList attribute is a rather new feature and I suspect most existing providers are written before this feature was added, i.e. the attribute will most often be absent/empty.
Some providers simply provide too many data items or the data items provided are very variable. There are even providers that can publish an infinite number of data items. All in all for many providers this attribute doesn't make sense and for that reason it is not mandatory.
In your case I can tell from the name, IDN_RDF, your provider is providing data from an RDF (Reuters Data Feed). This means data from the Thomson Reuters IDN network. There are simply millions of data items on this network and it wouldn't be practical (or desirable) to have them in a SymbolList.
so I don't know how to send item request .
Not sure I understand. You do not need a SymbolList to fire an item request. You'll of course need knowledge of some data item name and you cannot get that from the feed itself. Sorry.
In your case, IDN, the data item names are called RICs (Reuters Instrument Codes). Thomson Reuters used to have a so called Data Guide which was a PDF guide to how RICs are constructed. It used to be hosted on this page. I cannot find it anymore as the page has become meaningless. You'll need to ask TR for it.
To get you going try sending item request for data item name TIME from service IDN_RDF. The contents of that one is pretty meaningless but any user (afaik) has access to it and it will guarantee you an update at least once per minute. So perhaps good place to start? Alternatively I can recommend developing first against an emulator and when your application works you can move it to point to a real-life feed.
Hope this will get you going.
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 中文论坛