-
Workspace Python API takes a long time to complete
When using Workspace Python API under Windows 10, some simple queries take a long time to complete. For example, the Python commands: import refinitiv.data as rd rd.open_session() df=rd.get_data('4296477482',…
-
Determine the ideal number of fields and assets to download in each query, to avoid null data or emp
The purpose of this case is to determine the ideal number of fields and assets to download in each query, to avoid null data or empty dataframes. I have noticed that when I try to download various metrics and assets, sometimes the data returned is null or the dataframes are empty. However, this issue is variable; I can run…
-
Getting Mutual fund time series data
Hello, for my thesis I have to obtain times series return data for several mutual funds (at least monthly, but daily would be better) from 2000-today. However, the data is not available in Eikon (for example when I try it with the build formula tool in excel). Is it even possible to get return data for mutual funds in…
-
Seeking Performance Improvement Advice for High-Frequency Batch Requests
I'm currently conducting performance testing on batch requests with Refinitiv ADS server and encountering some issues with response times in high-frequency scenarios. I would appreciate any advice to improve performance. Scenario 1: * Frequency: 1 batch request every 20ms * Each request: contains 10 RIC codes * Totoal…
-
Article Discussion: Refinitiv Real-Time SDKs Performance Test Summary
I would like to introduce a new article: Refinitiv Real-Time SDKs Performance Test Summary. This article summarizes the Refinitiv Real-Time SDK performance test results of consumer, interactive provider, and non-interactive provider applications by focusing on throughput, steady state latency, and average CPU usages over…
-
How can i download Tobins q ?
I want to do a esg performance analye and i want to measure the performance with tobins q, but i cant find it by refinitiv eikon
-
[EMA/C++] FieldList/UpdateMsg performance with multithreading
Hi We're in the process of developing a C++ application that will utilize RTSDK to send a rather large amounts of messages (200k+) in periodic bursts. We're basing this on Cpp EMA, and we're running multiple threads each with its own InteractiveProvider to spread business logic and encoding load between different CPU…
-
EMA performance not comparable to IDS rest interface.
We are moving to the cloud and it has been suggested to use Java EMA to connect to our ADS service. It works fine for a few rics but when sending 1000+ rics the performance is much slower than when we were doing the same thing against the IDS restful interface. We basically just want to replicate the functionality of the…
-
Api performance seems to have decreased
Hi, We have been using permID for a while now and just this last weekend have found that the response time has massively increased. Testing today with calling the match api (https://api-eit.refinitiv.com/permid/match) with the following body: name google it took 55 seconds before we got a response, we used to be able to…
-
odata many to many performance
hi I found something very strange when I have 3 entities (entity1 is main entity) relation between entity1 to entity2 is many to many relation between entity1 to entity3 is many to single I'm using excel with odata v4 When expand of entity2 first - got performance issue since query is like:…
-
Eikon python API not responding?
I have a function that runs and pulls in Benchmark Yields (I.e. US1YT=RR, EU10YT=RR, etc) for a list of 100 currencies. Currently, the function is freezing randomly in the data pull request stage from ek.get_data() where no error message or data is returned. The code is just running with no response. This occurs randomly…
-
RFA JAVA API Performace (wrt numbers of GC and compared to RFA C++)
We are in favor of choosing the RFA JAVA API. Is the API efficiently built in terms of garbage it generates? Since our application is latency sensitive, we expect no major GC cycles due to garbage from RFA JAVA API. Also, Is there a recommended API to choose between RFA JAVA and RFA C++ APIs due to performance benefits.?…
-
DSS .NET SDK performance issues - ondemand extract
We are trying to fetch EOD prices through on-demand extraction .NET SDK for more than 10k instruments.This takes 20+ minutes to complete which is almost 10 times longer than time taken while using http endpoint. Is it to be expected or we can do something to speed it up. If you need more information, please let us know.…
-
rsslRead and rsslDecode functions latency spikes
Hi We have measured the latency of our UPA consumer application, and have noticed some unusual behaviour around the rsslRead and rsslDecode functions. Attached is a graph displaying our findings. Our measurements are showing that the first call of rsslRead takes longer than subsequent calls for message 'bursts' from the…
-
redi .net api performance (sending orders)
I created 100 orders and difference between timestamp of first order and last order is 24 seconds. When I send 500 stocks in the portfolio trader, it takes less than a second to send all. what am i doing wrong? I am simply calling the following function 100 times with change in prices by penny. public void SendOrder(string…
-
How to monitor ETA consumer performance
Hi, When the ETA client does not consume data quickly enough and the output buffer fills up, the provider (ADS) simply disconnect the client without warning. Is there a way for the consumer to verify if it's consuming data quickly enough ? For instance, is it possible to check the usage of the input buffer ? Thank you
-
Performance issues when fetching large amounts of data
I'm using the Dex2 COM API for VBA to get fundamental and historical performance data (20 TR. fields) for about 10k instruments. It takes me from 20min up to more than 1h, depending of the time of the day, which I think it's a very long time! Are there best-practices and concrete peak-times which we should avoid? For…
-
DDS REST API performance degradation
I'm using the DDS REST API to perform a search for all available equity options. I'm expecting close too 200k rows in the response. The result is paginated and the issue I'm seeing is that the further I get along with fetching pages, the slower the response gets. e.g. fetching page 1 takes around 16 seconds, wheras…
-
Do you have any performance stats (max throughput) of WebSocket API specifically using C# API? (from
Do you have any performance stats (max throughput) of WebSocket API specifically using C# API?
-
Response time for reference/profile
Hi, we are currently evaluating the WC One API with a Trial account. We have response times for the simple retrieval of a profile between 0 and 3 seconds. Will this improve when we move to production? Can you make guarantees regarding the response time? Thanks.
-
Is RFA and UPA recommended on virtualized hosts
Wondering what is Thomson Reuters stand on the support of APIs on virtualized environment
-
Throughput & latency testing
Hi, I am experimenting with different RFA Consumer configurations, that is Callback model vs eventqueue usage, combining with Dual thread model and other settings. The aim is to improve handling large burst scenario. Is there a test tool/idea that can simulate RFA message burst to allow test of different configuration and…
-
Does TRKD have any general guidelines in terms of performance and load?
Just curious if there is any guidelines in terms of expectation of response times if a blast of requests is sent to the TRKD servers? Also, if I have a requirement where I know I may need to issue a batch of requests to TRKD where it may impact normal performance, is there a configuration option per client based on…
-
Performance of UPA
Is there any way I can find the performance number of UPA, how many message/sec it can handle if client side just simply receive the message and do nothing, what's the latency it is from a message come into the API until it reaches the client.
-
Channel.write() best practices
I am developing a provider application and from some tests that I have done, it seems that writing to the same channel from multiple threads gives lower throughput than using just only one thread to call Channel.write(). Also, from the upajProvPerf source code, it uses only one thread to write to a channel and even though…
-
Commercial Java Profilers - any corporate/floating licenses?
I'm currently using jvisualvm to profile the apps that we are running, but wondered if there are any corporate/floating licensing agreements for tools such as JProfiler, YourKit, etc. Are there any?