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

...a APIs
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
-
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.
0
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.0 -
@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.0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 685 Datastream
- 1.4K DSS
- 615 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 252 ETA
- 556 WebSocket API
- 38 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 652 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 193 TREP Infrastructure
- 228 TRKD
- 917 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛