Hi @Zoe.Pu
You don't state which version of RFA you are using, however, the mechanism for downloading real-time data from Refinitiv Real-time remains the same and is described in the tutorials for the relevant language version of RFA:
RFA C++ Tutorials | Refinitiv Developers
RFA Java Tutorials | Refinitiv Developers
Refinitiv Robust Foundation API (RFA) - .NET | Refinitiv Developers
You will need to identify the RIC codes required for the data you require - for which you can either:
e.g.https://developers.refinitiv.com/en/tools-catalog/ric-search or Data exploration tool (refinitiv.com)
NOTE: If you are writing a new application/upgrading an existing one and using Java or C++ then we do not recommend using RFA (it is 'feature complete' and has not been actively developed for several years now). Please look at our Real-time SDKs:
Refinitiv Real-Time C++ SDK | Refinitiv Developers
Refinitiv Real-Time Java SDK | Refinitiv Developers
The Enterprise Message API included in the Real-Time SDKs is much easier to learn, code and maintain compared to RFA and also includes newer features.