Connecting and retrieving FXOptions rates from Refinitiv, existing app in .Net, want to adapt Java A

Hi, We already have .net App which connects to Refinitiv to bring FXOptions rates data. Request goes out as "BID" for few Currency pairs, and result we retrieve is CallRIC, PutRIC, OpenRIC, CurrencyBase, CurrencyFar, Delta, Tenor. Looking for similar code in Java, as Windows infrastructure will be demised. As I understand from forum, we need to use Eikon library ? Appreciate if someone can tag post which we can utilize to, 1. Connect to Refinitiv 2. Make request to get FXOptions volatility smiles data for Ccy pairs

Best Answer

  • chavalit-jintamalit
    Answer ✓

    Hi @chirag.soni

    I do not recognize the code you provided.

    I think maybe your development team might develop a wrapper for our APIs?


    Anyway, if you are looking for real-time streaming data.

    I think you may refer to Real-Time SDK (RTSDK) and use the Enterprise Message API(EMA) in the SDK package.

    You can find some information here, https://developers.refinitiv.com/en/api-catalog/elektron/elektron-sdk-java/

    I highly suggest that you contact your Refinitiv Account Manager, so they can help to understand your requirement, your current product and suggest a suitable solution to your company.

Answers

  • Hi @chirag.soni

    Do you know the product name to which your .NET app connects to?

    So I can try to give you some suggestions regarding the product you are currently using.


    Eikon Data API is an API that connects to Eikon Desktop application on Windows.

    It only supports Python.

    I think this is no what you are looking for.

    I would suggest that you contact with Refinitiv Account Manager who manages your account so they can bring in relevant colleagues to provide you more information.
  • @chavalit.jintamalit, Appreciate your response. I don't see .net code referring to any particular product, is it ok if I share API that is used ? Please refer below code as well as config : VSmileAPI.VSmileAPIRequest req = new VSmileAPI.VSmileAPIRequest(); // Configure static values used in all requests req.application = ConfigurationManager.AppSettings["Application"]; req.interfaceCode = ConfigurationManager.AppSettings["InterfaceCode"]; req.rateArea = ConfigurationManager.AppSettings["RateArea"]; req.market = ConfigurationManager.AppSettings["MarketCode"]; I tried searching forum to see if I get Java API to get FXOptions rates, but I see either python code or .net.