-
How to check the remaining buffer of a channel
I am using the `OmmProvider` Class to implement a custom data provider. Essentially I am doing this as demonstrated by [this sample](https://github.com/Refinitiv/Real-Time-SDK/blob/master/CSharp/Ema/Examples/Training/IProvider/100_Series/100_MP_Streaming/IProvider.cs): public static void Main(string[] args) { OmmProvider?…
-
.NET Refinitiv.Data - [PlatformSessionCore] RDP Authentication failed
Hi, We have a .NET service running 24/7 based on the library provided by LSEG, specifically Refinitiv.Data version 1.0.0-beta5. There was a problem that occurred on Monday, as we could not open session on our app start. We got the below Exception that we do not have control over. How can we control such scenario or similar…
-
Stream intraday/daily bars with "Refinitiv Data Library for .Net"
We used to use the "Eikon .NET APIs" in C# to query historical bars, and then stream 60minute and daily bars. This was fairly convenient because for streaming for example we would use the dataService.TimeSeries.SetupDataSubscription() request and it would give back DateOHLC+Volume bars. We are needing upgrade for LSEG…
-
Stream multiple chain request in RDP
Hello! I need to stream data for multiple chains in RDP. It seems that contrary to the Pricing stream where multiple RICs can be added using IPricingStream.AddItem(), IChainStream seem allowing only one RIC in the Definition while defining the stream. Is there a way to request multiple chain RICs on one stream? The need is…
-
How to get ytd and ytdPercentage
Hi I'm searching for fieldIds which can return me the "ytd" and "ytd in percentage" values for example for Stocks and Bonds. My app is connection via the c# ema sdk to the RTO(Elektron_DD) service and I'm already getting other data like "NETCHANG1". I'm searching here for the fieldIds but I only found these two (3381…
-
Random erroneous updates for GOOG.O and others
We have noticed that we receive erroneous updates randomly during the course of a trading day. For example, with 5-minute GOOG.O we received the following update: It's almost 4 points below the previous trade. Here's what it looks like in our chart: Here's the relevant code to create the log file I referenced above: //…
-
.NET Refinitiv Data - AWS queue configurability
Hi, we are using this example https://github.com/LSEG-API-Samples/Example.DataLibrary.DotNet/blob/main/src/3.%20Delivery/3.3-Queue/3.3.02-Queue-NewsStories/3.3.02-Queue-NewsStories.cs to create queues for messages. I was wondering how much control we have over the queue and its behavior, e.g. is there a way of…
-
How to determine Fields for Instruments .Net Refinitiv Data API
Hello, I am trying to find a generic way to determine which fields to use for different instruments so that the data processed is consistent with that displayed in Workspace. Looking at Daily Charts: For example if I query some daily history for MSFT.O and VOD.L with the following: var response =…
-
How to submit stop (market) order using Redilib (C#) to the GS SOR?
We are trying to send a stop (market) order using the C# Redilib API and are trying to send via GS Smart Order Algo. However, we are not having much success. We are aware that we should be able to test order submission with VBA Excel using one of the using one of REDI VBA Excel Examples on GitHub (Order Entry Single - US…
-
Updated Websocket API specification
Hi, I am developing a link software using websocket API in C#. What I found in the API specification document is not the same in the examples. For example for login, there is some fields present in the examples that are not present in the API specification pdf and viceversa. The specification that I have found is from…
-
OPEN_PRC column in data table only returns ints not doubles
When requesting quarterly/3 month historical data from the Summaries API the data type for the OPEN_PRC column is defined as Int64 which means we're missing data precision for the values. I'm attaching a screen shot of the resulting table... You can see that the 6 rows in the OPEN_PRC column are all integers. The code to…
-
Logging library compatibility issue with Refinitiv SDK
Hi Team, After quite a few days of investigation, today we finally confirm a problem with Refinitiv SDK. We initialize the data consumer this way: And we are using a C# logging library called NLog(https://nlog-project.org/). The strange thing is, after this new OmmConsumer() line is executed, our program cannot log. I…
-
REDI API C# OrderCache duplicate messages
Based on my logging, it appears I am receiving duplicate CacheControl (Ordercache) order/fill events. 2024-05-13 07:59:31,035 [4] INFO OrdMgr - Processing order. Symbol[TME] OrdRefKey[gS012391133] Memo[] Status[Complete] ExecQty[200] ExecPrice[13.6] ... ... 2024-05-13 07:59:31,358 [4] INFO OrdMgr - Processing order.…
-
Unauthorized error encountered when using cases/"+ caseId + "?aggregatedSummary=true in httpClient
Hi team, I have a requirement to fetch case details by case ID. Initially, I successfully received a response using cases/{caseId} via C# httpClient. However, I also require the aggregated summary. According to the documentation and Postman collection, I attempted to pass cases/"+ caseId + "?aggregatedSummary=true, but…
-
how to interpret the OmmTime.Hour's "Gets Hour. Range is 0 - 23 where 255 indicates blank." comment
I am using C#, I am wondering how I should interpret the OmmTime.Hour's "Gets Hour. Range is 0 - 23 where 255 indicates blank." comment. Other fields of OmmTime, such as the Minute and Second fields, have similar description. Does it mean the entire OmmTime structure should be considered invalid? Also, from another…
-
How to clone Msg in C# in the onUpdateMsg handler?
In C# as there is no EmaFactory how do we clone Msg? We are using the pub / sub pattern to offload to other threads for processing. We are currently trying this : var clonedMsg = new RefreshMsg(msg); but we still seem to get a dead lock when accessing fields on the clonedMsg on a different thread.
-
Extract larger Histo Events Data than Refinitiv data restriction
Dear Developer community i'm wondering how can i do to extract all Histo Event data for instruments, using refinitiv data library under .Net (C#) to get more than 10k points limit. Indeed, as it's the case using Rhistory Excel Function, i want to have the same data coverage extraction with using refinitiv data library with…
-
POST http save Screen with special characters
I try to call the endpoint https://api-worldcheck.refinitiv.com/v2/cases/saveAndScreen in C# with a name which is "RATP Réseaux" but I am returned a 401 but when I change the name to " RATP Reseaux" I have a 200. I think it's because of the "é" character but he encodes it in UTF8. here is my function which allows you to…
-
Refinitiv Data Library for .NET with CIAM
We are currently using the Refinitiv Data Library for .NET for streaming data. Authentication is performed using ApplicationKey, MachineID, and Password. The login process is outlined at https://github.com/LSEG-API-Samples/Example.DataLibrary.DotNet, as follows: "rdpSession": { "rdp-credentials": { "app-key": "<Application…
-
Access to Pricing End Point .Net Refinitiv Data API
Using the .Net Refinitive Data API (Refinitiv.Data.Content 1.0.0-beta5) with Desktop Session. I am able to use Search and Summaries Endpoints without issue, and in Workspace I have access to delayed updates, but when querying the Pricing API endpoint it is forbidden: HTTPStatusCode: 403 HTTPReason: Forbidden Contents: {…
-
Getting holdings statements using RDP API library
Hi, I want to get holdings-statements data from the RDP API, using the .NET library, but I don't manage to get a successful response. The way I request data is: EndpointRequest.Definition(url).Properties.BodyParameters((JObject)JToken.FromObject(holdingsStatementsRequest)).GetData(); Where holdingsStatements is the object…
-
Issue to consume streaming price on DesktopSession mode using Refinitiv Data under C#.Net
Dear Developer community i share with an issue i'am facing since last week. Indeed when opening a Desktop session it tooks a very long time that usual, to finally a state response 'Opened'. But every request to stream data return 0 data. at log level, i got these warning messages: 2024-03-01…
-
How to set conflation interval when streaming prices from Refinitiv Data .NET C# Library
I am using the Refinitiv Data .NET/C# Library to stream prices and would like to be able to set a conflation interval for the OMMStream. Ex: Receive price updates every 5s, 10s etc instead of the default price update frequency of the stream.
-
LSEG Workspace Excel Addin - startup load failure from C# app
Hello I try to open Excel workbook with LSEG Workspace COM addin from C# app but it fails to load addin on startup; while if I open same file manually addin loads correctly. please help me to open Excel file with workspace addin active through C#, thanks
-
Post requests not working with C# HttpClient
We are trying to integrate WorldCheck one API using C# HttpClient in out .Net core application. We always receive 401 UnAuthorized response when sending Post requests using C# HttpClient in out .Net Core application. Same request payload and authorization signature works well with HttpWebRequest object which we can make…
-
Seeing metadata error when subscribing to streaming summaries for specific instruments
In the HistoricalPricing - TSInterday project we're subscribing to streaming summaries with a Daily interval and are receiving the following error: "Error: Failed to load meta data. Failed to load Instrument Metadata for item: AUA04000524=WPAC". The same error is returned for US1DCP=. Here is the code that can duplicate…
-
VAConsumer ETA CSharp Not Streaming Data
Hi, I was using VAConsumer app to access the streaming data for USFOMC=ECI Yesterday at 11:30 UTC. The data released at expected time but it didn't got updated in the CMD under the field it supposed to (ECON_ACT). The data was updated on Eikon terminal though. Can you please help me with what I might be doing wrong. I've…
-
Get all RICs for SOFR using the C# Eikon Data API
I am successfully using the C# Eikon Data API to retrieve various information and now need to work with getting SOFR information. I see that there is currently a list of SOFR RICs such as S1RX3, S1RF24 etc. in the SOFR_Futures window. These appear to be year specific, such as the suffix 24 being used for the year 2024. I…
-
c# API time serie data retrieval exception
I am able to connect using c# to eikon data api using app key, eikon running Anyway any data request (eg time serie) hangs for some time and then throws exception InternalServerError: A task was canceled. can you please help me ? thanks
-
Where can I download websocket example in C# for authentication, login, and sending request(by RIC)
For real time data and snapshot data. I'm using visual studio 2022 to create a winforms project. It should be run on the IDE/.exe directly, not using command line. I intend to get data through the internet/cloud not our own TREP server. I asked about python but I want to explore which language is better when I actually…
-
World check Api: problem with QUERY PARAMETERS
With c# in every Api with query parameters i have error 401. Example: this works: RequestUri = new Uri("https://api-worldcheck.refinitiv.com/v2/cases/5jb6uu6extle1hugpq6ibcm37), error 401: RequestUri = new Uri("https://api-worldcheck.refinitiv.com/v2/cases/5jb6uu6extle1hugpq6ibcm37?aggregatedSummary=true"),
-
when I request daily prices (adjusted or unadjusted) using the C# Eikon API prior to 10am AEST the p
I am using the C# eikon API to pull daily prices for new List<TimeSeriesField>{ TimeSeriesField.CLOSE }
-
Connect to RTO with service id and password
I have setup my service id and password with my account manager and after that I downloaded this: GitHub - Refinitiv/Real-Time-SDK Now I want to get started with the Login/connection to the API, and I was told to use my service id with the password. When opening the CSharp solution in the git package, I see that step 1 is…
-
Get symbols or RICs with mergers info
I would like to get all known proposed and completed mergers/acquisitions in a given time frame. I've researched this, looking at a few tickets: https://community.developers.refinitiv.com/questions/31335/get-all-mergers-and-acquisitions-on-the-python-api.html…
-
Missing scopes: [trapi.streaming.pricing.read]
I'm running the Refinitiv API .Net example streaming snapshot as below, https://github.com/Refinitiv-API-Samples/Example.DataLibrary.DotNet/blob/main/src/2.%20Content/2.2-Pricing/2.2.07-Pricing-StreamingSnapshot/2.2.07-Pricing-StreamingSnapshot.cs During running it, I'm getting "message": "access denied. Scopes required to…
-
Issue to retrieve some fields using RefinitivData under C#
dear Developer community i'm facing issue to retrieve some fields using Refinitv data library under .Net. indeed, as shown below i'm not able to retrieve fields like 'TR.FiIssueDate', 'TR.TD.MaturityDate' for Bonds (request done by ISIN and also by ric) using FundamentalAndReference service. when i use the same library…
-
C# dotnet SDK example for market data contribution
Hi, There is an C# example for market data contribution using websockets available at: https://github.com/Refinitiv/websocket-api/tree/master/Applications/Examples/CSharp/MarketPricePostingExample I am looking at achieving the same thing (market data contribution) but using the new dotnet sdk available at…
-
Eikon C# API using Refinitiv.Data not found error.
Hi, I'm new to Eikon C# API and just started using it from my Visual Studio 2022. using Refinitiv.Data; using Refinitiv.Data.Core; At the library import, I get the foloowing error, "The type or namespace name 'Refinitiv' could not be found (are you missing a using directive or an assembly reference?)" I've installed…
-
Issue to retrieve RICS list for a given bond using Refinitiv Data under C#
Dear Developer community. i'm facing an issue to retrieve Ric list for a given ISIN by using Refinitiv Data (version beta4) under C#. Indeed, i'm used to retieve this list using TR.RICS field with Excel and also Python (as shown below), but it doesn't work when using FundamentalAndReference module under .Net and i have no…
-
issue to get Stream prices using Refinitiv Data Library under C# when ric lists contain Null ric
Dear developer community i rise a problem i faced today when using Refinitiv Data Library to get Stream prices (Desktop and Platform version) under C#. indeed, when ric list submitted to get stream prices contain Null Rics, there is no response when the open methode is applied and the script crash. below an example to…