question

Upvotes
Accepted
1 0 0 0

Dynamic download depending on the delayed time

1. API:EMA 3.6.3.1

2. JAVA

3. Windows

Hello,

We have a question regarding to the way we download the data from RTDS.

As you know, we have to manage different type of data in term of availability such as real time, CLS, DLY, D10, D15, D20, D30, D6h,…

For the moment the push time is calculated at the start of the program by an SQL. E.g. ASIA with Push time = Snaptime +20, EU with Push time = Snaptime + 15

We believe that this may limit us in the future in the event of new delayed times.

We would like to work in a more dynamic way. However we fear this way of working will be less robust.

The idea would be to wait to receive the Data (Onrefresh from the API) to determine the Push time.

So this means the program will have to launch a minutely scheduled task which determines every minute if the Push has been reached (precise scheduling not possible).

Do you have any advice on this?

Is there a way to know, during the subscription process, all the different delayed time associated for the instruments belonging to a specific group (e.g. ASIA)?

Thanks in advance for you follow-up,

Best regards,

refinitiv-realtime#technologyema-api#contentjava 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.

Hi @luc.dossche ,

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query
If so please can you click the 'Accept' text on the left side of the appropriate reply? This will guide all community members who have a similar question.

Thanks,
AHS

@luc.dossche

Hi,

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

Thanks,

AHS

1 Answer

· Write an Answer
Upvotes
Accepted
78.8k 250 52 74

@luc.dossche

API can be used to request streaming data and snapshot data. Typically, it is used to retrieve real-time/tick-by-tick data but it can also retrieve data from delayed services or delayed RICs (prefixed with a slash character).

If you are using delayed services, you can check the quality of service (QoS) of the delayed services from the source directory domain.

1675137330214.png

However, if you are using delayed RICs, you can check with the content team regarding the delayed time of each exchange. For example:

1675137451031.png



1675137330214.png (63.0 KiB)
1675137451031.png (49.0 KiB)
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.