Requesting a delayed data for a RIC seems at first straightforward: in RFA just put the “/” before the RIC, and if the delayed data is available it should work.
In reality there seems to be a terminology void which makes it ambiguous
Take a request for
"/AAPL.OQ" (delayed) => I get “F25: Request for vendor-delayed RIC is not allowed.”
Take a request for
"AAPL.OQ" (not delayed) => I get the data, BUT I can see from the data (fields like TRDTIM_1, SALTIM etc.) that it is DELAYED. This is even expressed in the
FieldEntry [3] DSPLY_NAME "APPLE INC/d"
or sometimes even more directly
FieldEntry [3] DSPLY_NAME "DELAYED-15EGX 10"
So:
1. the data for a RIC with a “/” is delayed by the exchange and without a “/” is either real-time or delayed by Refinitiv?
2. The “F25: Request for vendor-delayed RIC is not allowed” means that my accounts (entitlement) for a RIC does not allow it or it means that the delayed RIC is not available?
3. Is having the access to delayed and undelayed RIC on the same account is possible?
4. How to find out whether the RIC without a “/” is delayed or real-time? In other words, besides the FID DSPLY_NAME is there any other FID that would indicate the delay period?
Thanks