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
REFINITIV
Question by LtDoolittle6 · Nov 13, 2016 at 07:11 PM · treprfarfa-apisymbology

Enhanced Symbol Lists require Provider support?

Within RFA 8.x, the Enhanced Symbol List functionality states:

"When data is requested along with names on the symbol list, RFA opens the items listed in the symbol list response for the consumer application."

From this, we can clearly see that the RFA API will provide the convenience of opening the items automatically within the symbol list when it returns from the Provider. This is a nice convenience as the RFA client doesn't have to code for this. In fact, a nice diagram is outlined here describing exactly that.

However, for reasons not exactly clear to me, the Provider needs to support this as indicated in the Login Response message (search for SupportEnhancedSymbolList on that page). In fact within this question, part of the answer also explains the Provider has to support this capability i.e.

"Even then not all providers may support the "enhanced" concept of sending all the symbol list constituents from the single request..."

Yet, the description (and diagram) of what an Enhanced Symbol List clearly states the API at the client side will do all the work for you.

Can someone clear up the confusion. Exactly what support does a Provider need to provide for Enhanced Symbol Lists?

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.

1 Reply

  • Sort: 
avatar image
REFINITIV
Best Answer
Answer by veerapath.rungruengrayubkul · Nov 14, 2016 at 02:43 AM

The "SupportEnhancedSymbolList" is generated by RFA consumer to indicate that the version of RFA supports the Enhanced Symbol List feature. This means that an RFA8 consumer application always receives SupportEnhancedSymbolList=1 in Login refresh message‘s AttribInfo.Attrib.

With this feature, RFA sends request for items from the symbol list on the consumer application's behalf. If the back end server supports batch feature, RFA will send the item requests as batch. Otherwise, RFA will send the item request as individual request.

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
REFINITIV
LtDoolittle6 · Nov 14, 2016 at 08:00 AM 0
Share

Thank you - this makes sense. Yet, I don't know why the documentation states "Provider", not "RFA" when discussing "SupportEnhancedSymbolList". This is the source of confusion.

avatar image
REFINITIV
umer.nalla ♦♦ LtDoolittle6 · Nov 15, 2016 at 07:46 AM 1
Share

I think the point here is that if the Provider does not support the Enhanced function then RFA will provide the functionality on the developers behalf.

A Provider (e.g. ADS) could support 'Enhanced Symbol List request' whereby it sends the data for the items in the Symbol List and it would indicate this in the Login response when the consumer connects to it. And if it did support it, then RFA would not need to individually request each item in the list.

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

how to unsubscribe some symbols?

How can I use the SymbolList domain to get a RIC listing for a venue on Elektron RT? In my case, specifically for the TSE Equities market?

Is there an European Composite RIC code for Vodafone?

How to use SymbolList for C++ for SnapShot request

Help with fields for new RicCodes

  • 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