-
Add description to ATS Rics created using WebSocket API
Dear Developer community i'm wondering if is possible to define a description when creating ATS Rics using WebSOcket API, such description to be shown in GUI ATS interface. many thanks for you assistance and help for this topic
-
We get the following error message from the server: "NakCode:AccessDenied" "Text:902: Cannot Create
We get the following error message from the server: "ID:1" "Type:Ack" "AckID:0" "NakCode:AccessDenied" "Text:902: Cannot Create a Record" "Key:Service:DEX_CTB_PRD" "Name:ATS_RM_CREATE" The message says our access is denied but it would be very strange if we were allowed to create a RIC with "ATS_INSERT_S" delete any RIC…
-
[EMA API] Nondeterministic values during contribution to RICs in ATS
Hello, I have a strange problem when I contribute data to RICs on ATS using EMA API. Sometimes data on 1 (or even more) RICs are incorrect/mixed - diffrent from values I sent to ATS via PostMsg. I noticed the problem occurs only during 2-nd, or more contribution to there RICs - during first contribution I haven't seen this…
-
I want to contribute to private rics on TREP through API without ATS. Please confirm which API can b
I want to contribute to private rics on TREP through API without ATS. Please confirm which API can be used for achieving this requirement.
-
Using Perl I get error 400 Invalid request when Posting item belong to DDS service which is an ATS S
Hi, I Use the Perl example from the GitHub, I try to Post data of a specific RIC, i changed only the ric name, host name, user name and added "Service" = "DDS" to the post message part, all is flowing great until the post, the login is working, when I send the request i get the stream is open, but i get 400 Invalid request…
-
Refinitiv ATS
The current version of ATS is 1.7.0 and its springboot version is 2.7. As springboot 2.7 is going to end of support, is it possible for us to upgrade springboot to v3.1 on our own? Will there be any possible impact to the ATS?
-
ATS command to replicate using WebSocket API JSON sample
Hello, One of our clients reported the following use case : They publish prices for instruments through ATS, and sometimes they "update" the fields that they publish for some instruments (Ex : Before ATS update command, they publish ASK for RIC_A= and after the command they publish ASK and BID for RIC_A=). We asked them…
-
API/Websocket contribution crashes ATS
Hi, I recently developed an app to contribute and get data from the ATS. App have been deployed in production and since then we had nearly daily problems with the ATS that becomes unavaible. Further investigation showed that sometimes the contribution request makes the ATS crashes, the service suddenly becomes uncapable to…
-
Publishing prices into a like ATS service
Hello, We are currently trying to publish fake/random prices for some RICS into a ATS like service. We are using the WebSocket API and using the script testclient. Currently we managed to publish one prices for the RIC that we want using the below command : ./testclient -S PUB -f post.txt -ir 1 -I 1 Do you know what are…
-
[Eikon Python API] How do I specify a source when fetching data with the get_data function?
In Excel I am able to run the following formula: =RtGet("ATS", "INTERNAL_RIC", "BID") To get access to a quote from an internal instrument. How could I replicate this in python using the get_data function? I have tried: import eikon as ek ek.set_app_key("xxx") df, err = ek.get_data( instruments=["INTERNAL_RIC"],…
-
Creating an ATS ric that contains an expression
Hi I am able to Create Rics via the WebSocket API But I can't find any description on how to create a calculation field (Expression filed) As an exsample, I have exportet a RIC from the gui that looks like the ones I would like to create
-
Create ATS ric using websocket on a specific BU/container
Dear developer community I would like to know how can I structure the websocket message sent using ats_insert_s service to create a new ric on a specific BU/container rather than the default one, as it can be done with rtcontribute function. MAny thanks for your assistance and help
-
.Net project using Websocket for contribution/publish to internal service (ATS)
Dear developer community i'm wondering if there is a .Net Project (C#) to share demonstrating the use of websockets for contributing/publishing data to internal server (ATS) and also to create rics/add fields/delete records. thank your for your help.
-
NACK Code If trying to subscribe RIC that are not exists.
I am working on to application which subscribe data and create RIC if it does not exists. What would be the best way to check if RIC .does not exists as RefreshMessage / OnAllMsg does not provide NACKCode for InvalidContent.
-
EMA : Set up permission Data
I am trying to set up permission data as per X_PE, Service Name but still getting A29: Post message did not contain permission data.
-
Websocket "ERROR:websocket:close status: 1001"
Hello Team, We have upgraded contribution service from ATS version 1.6.6 to ATS 1.6.8.E1 and since then we have started noticing websocket error message while invoking the close method - "ERROR:websocket:close status: 1001". Though this not impacting but on closing websocket we get the above error. Just wanted to…
-
[900]: Service Denied. RIC creation using ATS_INSERT_S
Hi, Im trying to write java program using EMA API to create RIC record on ATS. I have been following all the steps as documented here : Implementing Refinitiv Real-Time APIs applications to work with ATS - Part 1 | Refinitiv Developers But still got ack that says [900]: Service Denied. Referring to refinitiv documentation,…
-
Does ATS check the entitlement of the constituent RICS in DACS?
ATS - Advanced Transformation System We expect that the subscriber's entitlement for the constituent RIC's to checked by ATS. Can you confirm that?
-
LOG4J security issue for ATS like service
Hello We received the attached notice from Refinitiv : Log4j Vulnerability Update as of 15_30 GMT on 30th December 2021.pdf , and we would like to get some lights about the point related to Refinitiv Real-Time Advanced Transformation Server (ATS). Basically, we had installed an ATS like service on our TREP infra (Real-Time…
-
[ATS] Instruments number limit to be published reached
Hello, We currently have a client that raised a point related to the maximum number of instruments that can be published through ATS. Actually, when they reach the maximum number (WATCHLIST value ? = 100k instruments) the TREP infra is going down. They are reaching this limits because of matured bonds or futures. Is it…
-
Is there limitation on post msg size or field size using Websocket API?
I have created a record in ATS (RIC and field names masked:): Description in ats.dico file *SOME_RIC admin None AA DEFAULT DEFAULT DEFAULT RESET 08/12/2031 08/12/2021 NONE NONE v STR_T SOME_RIC.FLD1 STATIC_CONTRIB[] v STR_T SOME_RIC.FLD2 STATIC_CONTRIB[] v STR_T SOME_RIC.FLD3 STATIC_CONTRIB[] v STR_T SOME_RIC.GN_TXT32_3…
-
Custom data types for a blob of 200,000 char
Hi, We are currently investigating how to transport internal messages of tick data for large string objects. One idea is to publish the through ATS to TREP, and via an internal feed distribute the data internally. Do you have a supporting custom data type for string sizes of 200,000 characters? Kind regards, Johan
-
whether the SFC API conflicts with TREP ATS?
Hi, SFCFeed used in ET2.3, subscribe from the TREP, when install ATS in TREP, SFCFeed print this log: ERROR:No updates were received for record CNY=CFHB in service CMDS_FXFEED I want to know whether the SFC API conflicts with TREP ATS? This is the SFCFeed version log: 2019/12/16 02:54:45.794730: 4147156736 Welcome to SFC…
-
RIC deletion using C# .NET
Hi, I have written a c# program, which shall create and delete RICs on ATS. The RIC creating works fine but RIC deleting does not work. The return message at deleting is "[900]: Service Denied" I use the same function for creating and deletion but with different parameters like RtContribution() in Excel. Does anyone have a…
-
ATS source and Python Eikon API
Hi, I'd like to use the python "get_data" function to retrieve some ATS data. I tried to set the RTFeed parameter to "ATS" but it doesn't work. Can you help me to understand if the ATS source is accessible on python APIs?
-
I am sending and canceling orders via excel VBA and Redi on 150 stocks. Redi crashes after a certain
I am sending orders, canceling those orders and resubmitting them using VBA based upon various input parameters. I have about 150 stocks in Excel which I use as my front end. The problem I am running into is Redi crashes after a certain period of time, typically 30 min depending on market volatility and how much the…
-
ATS Open Webservices XMLConsoleApp connection issues
Hi, I'm using XMLConsoleApp.jar on server A (my config server) to create records on server B (my TREP server). The details for server B is defined in ServerConfig.xml. I can successfully ping server B from server A, and I can successfully log in to ATS GUI with username and password as defined in ServerConfig.xml. But I…
-
Is there any way to setup parallel ATS UI for internal customers through open web services?
Hi, Can anyone please provide information on how to build open web services UI to retrieve the records from ATS server as similar way like ATS UI does.
-
Retrieving chain instruments from ATS with Python
Is there any boilerplate Python code available for retrieving the underlying instruments of a (self created) chain on ATS? Thanks!
-
ATS Contribution not working with ValueAdd since migration from RFA 7.4 to RFA8
ATS Contribution not working with ValueAdd since migration from RFA 7.4 to RFA8
-
Should we allocate memory before calling ATS::RateInput::get[*]Column() functions?
Hi, I'm working with ATS and studyiing the yieldcurve example. According to the "ATS 1.5 – Operations Guide" manual (section 15.6.3: Creating Curve Methodology with C++ Add-In), the correct way to call ATS::RateInput functions in order to get columns is: double* parRateList = NULL; rateInput->getDoubleColumn(ID_PAR_RATE,…
-
How could a consumer recognize, if a source is a ATS?
Hi, I'am developing a high level API based on EMA C++ Consumer, to substitute SSL-COM in our .NET based Inhouse-Applications. In this case , I'm looking for a general solution to recognize on consumer side, if a enumerated source from source directory is a ATS or just a cash-based source in a ADH, because the post…
-
ATS_INSERT_S fails via EMA PostMsg
Hi, I want to implement RIC maintanance (ATS_INSERT_S and ATS_DELETE) for the ATS via EMA-OMMConsumer. In the past I have done this via RFA and everyting works fine. In EMA I tried this with posting a Refresh,- Update- or Status-Message with the FieldList as Payload. I also tried to post the Fieldlist directly as payload.…
-
how can i get data from internal ATS source ?
how can i get data from internal ATS source ?
-
Retrieving data from ATS using EMA API
Is there any sample code to retrieve data from ATS using EMA API Receiving below error , hoping someone can point out the reason 20/7/2017 13:13:1 : ELEKTRON :Creating Message File[Tempfiles\Elektron-Messages-11056.txt] 20/7/2017 13:13:1 : ELEKTRON :Opening the Instruments file[Tempfiles\Elektron-Instruments-11056.txt]…
-
ATS limit count posting?
Hello, Im currently using an ATS with a license limit of 5k opened items. I can see that this is counted by how many requests are sent between the ADH and the ATS. What I would like to know is if I have a non-interactive provider performing OMM posts to update the ATS cache, do those also count as opened items? If so might…
-
Understanding SymbolList Domain with an internal ATS (TREP) via UPA
I'm trying to understand the model for querying ATS for RICs (if possible) via the UPA API. The RDM Usage Guide for Java refers to the SymbolList Domain (simple example code also provided as part of UPA) but I'm unclear as to whether we can leverage this capability. The basic use case is for a UPA Java client to query an…
-
ATS RIC becomes stale
I'm facing an issue using ats1.4.4 in resiliency mode where from time to time the RIC becomes STALE and we need to restart both instances to work again. Any way or clear this STALE mode without restarting? Have increased RESILIENCY_AR_BUFFER_SIZE parameter in the ats.params file as well as UPDATE_STALE_RECORD to TRUE, even…
-
Valid RWF DATE and TIME formats for ATS contribution
Does anyone know all the valid formats that are accepted by ATS for contribution to DATE and TIME fields? I know that for DATE the accepted formats are “DDMMMYYYY” or “DD MMM YYYY”. Can anyone confirm all the formats for TIME?
-
MarketFeed x OMM - contrib value zero "0" issue
If a user connected via the MarketFeed protocol (port 8101) contributes the value zero "0" to ATS, the subscriber application over the same protocol receives a null value "N/A" instead of the real zero "0". We could notice that if the subscriber application is Eikon 4 Excel, it is able to handle the situation by converting…