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 turconif · Sep 04, 2019 at 09:41 AM · viewbidstarterconsumerempty_valuesempty

Empty Field Value BID/ASK

Hi, iam using StarterConsumer_BatchView.

We set to View only BID,ASK,TRDPRC_1,HST_CLOSE,HSTCLSDATE,TRDVOL_1.

What i found is that some time i have a new Refresh where BID or ASK is empty.

Example

2019/08/30 16:55:54.638 TRACE <- Received MMT_MARKET_PRICE Update  
itemName    : 	OGZD.BA  
itemHandle  : 	171862208  
itemFrom    :	BatchItemList1  
FieldList : standard data count = 2
FieldEntry [    22] BID                 5.7410 
FieldEntry [    25] ASK                 

My question is: How should I interpret it? Like there is no Offert? For us that's will mean null or 0, so there will be no display to the client of that ASK or BID.



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.

2 Replies

  • Sort: 
avatar image
REFINITIV
Best Answer
Answer by umer.nalla · Sep 04, 2019 at 11:36 AM

Hi @turconif

Looking at the extract above, this is for an Update - not a Refresh.

When you receive an Update type message it typically only contains fields that have changed since the previous data message.

So, if an Update message only contains BID value, then this means that only BID value has changed and the ASK value remains unchanged from its previous value.

When you receive a Refresh Message for an instrument that can have BID + ASK values - but there is no active BID or ASK offers at that point in time - then you should still receive those fields - albeit as blank fields i.e. with no value in the field.

Comment

People who like this

0 Show 2 · 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
turconif · Sep 04, 2019 at 01:16 PM 0
Share

First of all thanks for the replay. With that we can say that in case there is no more BID for a RIC, the Update will be BID = 0? , if i recibe a empty value that means there is no change in BID for that Ric. Again Thanks for your reply!

avatar image
REFINITIV
umer.nalla ♦♦ turconif · Sep 19, 2019 at 09:57 AM 1
Share

Hi @turconif

If there is no BID or ASK value in the Refresh message, this means that there is no active BID or ASK offer on the market at that point in time

If there is no BID or ASK in an Update message, this means that value for that field has not changed since the previous value that you received.

avatar image
REFINITIV
Answer by umer.nalla · Sep 04, 2019 at 11:39 AM

@turconif

The other thing I should mention is that, IF you are developing a new application then I would strongly recommend considering our newer strategic Elektron Message API which is part of the Elektron SDK - unless off course you have a strong reason for using RFA (e.g. you are developing in .NET).

Comment

People who like this

0 Show 1 · 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
turconif · Sep 04, 2019 at 01:21 PM 0
Share

Yes, i'm using .NET and this was the Api that they recommend me. We are currently Subscribing 2k of rics, updating in a SQL Server.

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 >
9 People are following this question.

Related Questions

StarterConsumer app that is querying Tradeweb Cusips (RICs)

C++ StarterConsumer crashed before connect.

Market_by_price/by_order How to differentiate between market orders and others

Not recieving Timestamps in Update messages

ETF Holdings

  • Feedback
  • Copyright
  • Cookie Policy
  • Privacy Statement
  • Terms of Use
  • Careers
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Alpha
  • App Studio
  • Block Chain
  • Bot Platform
  • Calais
  • 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
  • Legal One
  • Messenger Bot
  • Messenger Side by Side
  • ONESOURCE
    • Indirect Tax
  • Open PermID
    • Entity Search
  • Org ID
  • PAM
    • PAM - Logging
  • ProView
  • ProView Internal
  • Product Insight
  • Project Tracking
  • 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
  • TRIT
  • TRKD
  • TRTH
  • Thomson One Smart
  • Transactions
    • REDI API
  • Velocity Analytics
  • Wealth Management Web Services
  • World-Check Data File
  • Explore
  • Tags
  • Questions
  • Badges