For a deeper look into our Elektron API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials |  Articles

question

Upvotes
Accepted
1 0 0 1

Rates Feed

Client statement below.


We are currently subscribed to a rate feed from Refinitiv that we consume utilizing web sockets. It provides a constant stream of pricing into our application servers and works well. However, we have another application server where we would like to consume rates that is unable to consume utilizing this same socket technology. Is there any simplified API-based rate retrieval mechanism that we could leverage as part of our rate subscription to fetch rates for this other application? This application only needs to retrieve rates once per minute for less than 10 currencies, so the comprehensive rate stream that we’re using today is overkill. We just wanted to determine if there are any other options for retrieving rates on-demand like this.

api
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Hello @maricel.cruz ,

Thank you for your participation in the forum.

Is the reply below satisfactory in resolving your query?

If yes, please click the 'Accept' text next to the appropriate reply. This will guide all community members who have a similar question.

Otherwise please post again offering further insight into your question.

Thanks,

-AHS

Hello @maricel.cruz ,

Please be informed that a reply has been verified as correct in answering the question, and has been marked as such.

Thanks,

-AHS

1 Answer

· Write an Answer
Upvotes
Accepted
25.3k 87 12 25

Hi @maricel.cruz

You say, the other app cannot use the same socket technology. Please expand on what you mean by this - what technology can it use - otherwise we may offer unsuitable solutions.

If you can use Websockets, but just don't want to stream the data - you could continue to use Websocket API, but create Snapshot requests for the 10 instruments every one minute. The server would return a Refresh Image for the instruments and close the stream off on your behalf. I would, however, recommend remaining logged in continuously, the overhead for login/logoff every minute is relatively high.

{
  "ID":2,
  "Key":{
    "Name":"VOD.L"
  },
  "Streaming":false
}

Snapshot Tutorial

If Websocket API is not suitable, please explain what kind of technology/request mechanism is suitable.

If the above is not possible, you may be able to request the data from our Snapshot API on the Refintiiv Data Platform which uses a RESTful API - but this is still in beta and may require a different RDP Licence - please discuss this with your Refinitiv Account Team.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.