I recently started requesting BRLXX=TRNY RICs with RSSL_RQMF_STREAMING on. However, unlike the other RICs I am subscribed to, I only get one response for the BRL symbols. When I restart my application after a while, I again get the BRL symbols only once, and they have the same values as the previous responses. These are the first TRNY RICs I have requested. Do I need to do something different to get streaming data from TRNY RICs, or do these RICs just not update throughout the day?
The RICs BLRXX=TRNY like BLR3M=TRNY, BLR6M=TRNY or BLR3Y=TRNY are consolidate RICs that consolidate data of US Dollar/Brazilian Real FX Forward Swap based on time.
Example: 3 months (3M), 3 years (3Y) ,etc. I suggest you confirm the RICs behavior with data team directly via Get Support of MyRefinitiv as my colleague have mentioned above.
It is possible that the RICs only update once per day. This depends one the feed which generates data. API just passes data as it receives from the feed to the application. When the application requests with streaming, if the feed generates any data, the API/application will get it.
Please contact the feed/data team who can verify the data behaviors of these RICs. You can submit the query to the data team directly via Get Support of MyRefinitiv