Discover Refinitiv
MyRefinitiv Refinitiv Perspectives Careers
Created with Sketch.
All APIs Questions & Answers  Register |  Login
Ask a question
  • Questions
  • Tags
  • Badges
  • Unanswered
Search:
  • Home /
  • TREP APIs /
  • RFA /
avatar image
Question by gaurav.mahajan · Feb 20, 2018 at 11:52 AM · treprfarfa-apipricingOMM

Can someone explain the significance of MARKET_DATA_ITEM_EVENT and TibMsg? Why we need to use TibMsg and TibField for this event? For OMM_ITEM_EVENT we are able to use OMM APIs.

People who like this

0 Show 0
Comment
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

4 Replies

  • Sort: 
avatar image
REFINITIV
Best Answer
Answer by nick.zincone · Feb 20, 2018 at 06:26 PM

Hi @gaurav.mahajan,

Which API and version are you using? I'm assuming RFA 7.6.x or earlier given the group you posted in.

The rfa::sessionLayer::MarketDataItemEventEnum represents an event related to market data activity such as when you receive your initial data image and market data updates. The list of events is available within the Legacy section of the documentation:

You can also find example code segments within the Developers Guide.

This event is specifically related to the legacy message format: MarketFeed. The MarketFeed format is a text-based message format containing field/value pairs that is decoded using the TibMsg API. The basic idea is that you feed the raw message buffer into a TibMsg object and from there you can pull out the fields of interest. You can either use the .Get() method or pull out the fields using the TibField class. If you want to understand more, you can refer to the above screenshot and review the TibMsg programmers guide as well as review some of the examples.

All the above description is legacy reference and is no longer a strategic solution. Instead, TR replaced the Marketfeed format with the Reuters Wire Format (RWF) which is what OMM utilizes. The messages supported using this format have been completely rewritten to replace the legacy Marketfeed format.

Hope this helps.


ahs.png (33.4 KiB)
Comment
gaurav.mahajan

People who like this

1 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

avatar image
Answer by gaurav.mahajan · Feb 20, 2018 at 06:33 PM

Thanks much @nick.zincone.1 for the detailed explanation! Yes, We are using the 7.6.0.E1 API version.

Upgrade to the Latest Reuters API is next in our List. With TibMsg and TibField, we noticed that in the absence of Reuters Price value it returns 0.0 instead of null. Is this limitation is addressed in new Reuters Wire Format (RWF) which OMM utilizes Or it is something not considered as an issue from the point of view of Reuters API?

Comment

People who like this

0 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

avatar image
REFINITIV
Answer by nick.zincone · Feb 21, 2018 at 09:58 AM

Hi @gaurav.mahajan,

Yes, you can identify using our OMM market data APIs if a field is empty or blank if the data associated with a field is absent. You may also find it helpful to view the Webinar within the news section of the developer portal:

Webinar Recording: Why migrate from RFA to EMA API?

Hope this helps.

Comment
gaurav.mahajan

People who like this

1 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

avatar image
Answer by gaurav.mahajan · Feb 21, 2018 at 02:15 PM

Thanks much Nick!

Comment

People who like this

0 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Watch this question

Add to watch list
Add to your watch list to receive emailed updates for this question. Too many emails? Change your settings >
8 People are following this question.

Related Questions

Trading Venue Spot Prices

How to handle fraction value in the fieldentry

Provider accepting state interaction with ADH with discourageRequestsOnOutage enabled

RFA_VERIFY( rsslDecodeMsg( &dec_mapIter, &newRsslMsg ) >= RSSL_RET_SUCCESS ) failed

OMM Provider Application Crashes Periodically When Sending Status Message

  • Copyright
  • Cookie Policy
  • Privacy Statement
  • Terms of Use
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Alpha
  • App Studio
  • Block Chain
  • Bot Platform
  • Connected Risk APIs
  • DSS
  • Data Fusion
  • Data Model Discovery
  • Datastream
  • Eikon COM
  • Eikon Data APIs
  • Electronic Trading
    • Generic FIX
    • Local Bank Node API
    • Trading API
  • Elektron
    • EMA
    • ETA
    • WebSocket API
  • Intelligent Tagging
  • Legal One
  • Messenger Bot
  • Messenger Side by Side
  • ONESOURCE
    • Indirect Tax
  • Open Calais
  • Open PermID
    • Entity Search
  • Org ID
  • PAM
    • PAM - Logging
  • ProView
  • ProView Internal
  • Product Insight
  • Project Tracking
  • RDMS
  • Refinitiv Data Platform
    • Refinitiv Data Platform Libraries
  • Rose's Space
  • Screening
    • Qual-ID API
    • Screening Deployed
    • Screening Online
    • World-Check One
    • World-Check One Zero Footprint
  • Side by Side Integration API
  • TR Knowledge Graph
  • TREP APIs
    • CAT
    • DACS Station
    • Open DACS
    • RFA
    • UPA
  • TREP Infrastructure
  • TRKD
  • TRTH
  • Thomson One Smart
  • Transactions
    • REDI API
  • Velocity Analytics
  • Wealth Management Web Services
  • Workspace SDK
    • Element Framework
    • Grid
  • World-Check Data File
  • 中文论坛
  • Explore
  • Tags
  • Questions
  • Badges