-
Usage of RIC while subscribing using RFA
I am using RFA C++ v8.2 Could you please explain the usage of RIC in \itemList configuration? For e.g. \itemList = "CAD=" Does this mean we subscribe to all CAD feeds from all different contributors? Does it include a mixture of individual contributor feeds as well as composite feeds? Or is there a separate RIC code for…
-
Require clarification on RFA 7.0 with OMM /RSSL -operational continuity beyond Feb 26,2026
Please clarify on below points regarding PCN206364. 1.Our current implementation utilizes RFA 7.0 with OMM/RSSL. That RFA 7.0-based implementations will continue to operate until Q4 2028 even tough official support ends on Feb 28,2026, Meaning the existing RFA 7.0—will continue to function until then. Also, before support…
-
ORDER_PRC type changed from Real32 to Real64
Hi Team, We are currently using RFA C++ versions 8.1, 8.2, and 8.2.5 to consume market data. In our older RFA package (version 6.3) RDMFieldDictionary, the ORDER_PRC field (FID 3427) is defined as Real32, whereas in RFA 8.1 and later it is defined as Real64. Could you please let us know in which RFA version this data type…
-
Can RFA be configured to send updates only when the underlying value has changed.
Hi Team, Our clients use ODC Real SDK(8.2.4.E1 & 8.2.1.L1), which receives market updates via the RFA libraries. Recently, the volume of updates we receive has grown drastically (likely due to increased market volatility). This high message rate is filling our event queue and causing memory pressure on client machines.…
-
AppLogger | rfa.log file append option
Hi Team, We are using RFA C++ version 8.2 to consume market data. I want to understand if I need to append the AppLogs to the existing file rfa.log only rather than renaming the existing one to rfa.log.OLD. Is there any possible way to do that? I understand there are options provided where I can create a uniquely named…
-
Websocket connection issues to ADS in distant location
We are able to successfully pull data from the LSEG ADS from a python script using the web socket approach if the client and server are in the same regional datacenter. This solution is very reliable and performant (consistently pulling all fields for ~30k RICS in ~30 seconds) . We encounter issues when pulling data across…
-
Item list configuration details
Hello team, We are expecting market feed using RFA C++ 8.2 api, by configuring itemList parameter (RIC) as CAD= Is it possible that, if I configure CAD=<XYZ>, where XYZ is short name for contributor, I will get market feed from only XYZ contributor. If my understanding is correct, can I have multiple contributors…
-
Balancing Event Queue messages
Hello, We have a C++-developed Excel Add-in that provides UDF functions to users, which internally connects to RFA to fetch market data. RFA version 8.2.4. Recently, multiple users have been experiencing a memory spike issue, where the memory climbs to a large size when the APIs are called from Excel. We noticed that the…
-
Missing fields in EMA/RFA
I recently migrated from RFA to EMA. Wanted to do data quality check hence we were comparing data from both, I see sometimes trdprc, bid and ask are missing in EMA but not in RFA and vice-versa. There is no specific pattern, and randomly for same RIC we see different behavior between ema and rfa. Following is an example of…
-
Polling for EventQueue
Hello, we use RFA 8.2 C++ api. We are trying to understand how EventQueue can be polled using select call? The current usage pattern is to call EventQueue::dispatch but that requires dispatch() to be called at certain interval and can not be multiplexed with other event FD's.
-
INFO message - Closing the current connection because we crossed the "max bytes written" threshold.
RFA Java application is posting as a consumer. It fails with the following errors and is unable to recover. INFO [OdpDisp-0] handlers.OMMDataProxy - Connection: RMTServlet::ADSconn (server.refinitiv.com:14002) is DOWN: Closing the current connection because we crossed the "max bytes written" threshold. INFO [OdpDisp-0]…
-
Connecting to more than one TREP end points
Hello, we are using RFA 8.2 C++ api and Open DACS 7.8 api to consume Level1 market data. We are working on requirements from one of our mutual client who wants us to connect to multiple TREP servers to get market data. We have a application that connects to TREP and redistribute the market data to the trader application.…
-
Regarding update and subsequent messages in DIRECT_FEED subscription from RFA 8.2 for C++
Hello, We are subscribed to multiple currencies using direct feed and we ask rate, bid rate and contributor name for same. When first time data is received for currency all the fields are received and updated fields in subsequent update messages for the same currency(We are using streaming way of getting feed using RSSL…
-
Regarding update and subsequent messages in DIRECT_FEED subscription from RFA 8.2 for C++
Hello, We are subscribed to multiple currencies using direct feed and we ask rate, bid rate and contributor name for same. When first time data is received for currency all the fields are received and updated fields in subsequent update messages for the same currency(We are using streaming way of getting feed using RSSL…
-
Filter Broker/Contributor using RFA
I am using RFA v8.2 C++ edition, is there a way that I could filter on a particular broker/contributor if I do not wish to receive updates from that broker/contributor?