All Articles & Samples

Filters Expand All Collapse All
How to parse page-based data using Elektron SDK Java
Created: January 28, 2020
Updated: February 17, 2020
Pimchaya Wongrukun

This article is for software users who developing Elektron SDK Java consumer i.e. Elektron Message API(EMA), ValueAdd Elektron Transport API (ValueAdd ETA) or Elektron Transport API(ETA) Java consumer. It is going to explain how to parse page-based data using these APIs. 

How to implement service resiliency on EMA Consumer application
Created: November 15, 2019
Updated: January 15, 2020
Veerapath Rungruengrayubkul

This article is going to demonstrate how to implement a service resiliency in EMA C++ Consumer application. The implementation allows EMA to continue to receive data from another ADS server once subscribed service or connection goes down.

RSSL XML Trace Viewer Tools
Created: November 18, 2018
Updated: April 4, 2019
Moragodkrit Chumsri

The utility is a GUI based application which The utility was provided for troubleshooting purpose. It can be used to decode Market Price and MRN data from the RSSL XML trace file which generated by RFA C++/.NET or Elektron SDK C++ and then displaying the Trace Log in GUI.  

RSSL XML Trace Data Converter Tool
Created: November 18, 2018
Updated: April 4, 2019
Moragodkrit Chumsri

The utility was provided for troubleshooting purpose, it can help verify issue such as data integrity and it can also help verify the message that API sends and receives. The utility can decode Market Price and MRN data from RSSL XML trace log generated by RFA C++/.NET or Elektron SDK C++. 

Introduce how to implement a custom domain for binary blob
Created: August 8, 2018
Updated: April 23, 2019
Veerapath Rungruengrayubkul
Nipat Kunvutipongsak
Multiple Authors

Introduce how to implement a custom domain for binary blob

Contributing your data to Refinitiv
Created: July 10, 2018
Updated: May 22, 2020
Gurpreet Bal

Explore different available options for contributing to Refinitiv

Publishing Symbol List using EMA Non-Interactive Provider
Created: June 28, 2018
Updated: April 30, 2019
Pimchaya Wongrukun
Veerapath Rungruengrayubkul
Multiple Authors

The article explains how to leverage Elektron Message API to write a Non-Interactive Provider application that publishes Symbol List. 

Using CMake and CMake GUI with Elektron SDK C++ 1.2
Created: June 26, 2018
Updated: April 12, 2019
Moragodkrit Chumsri

This article provides sample Cmake command with instruction for a new user to run Cmake GUI generating EMA project file.

Encoding and Decoding non-ASCII text using EMA and RFA C++/.NET
Created: June 26, 2018
Updated: April 12, 2019
Moragodkrit Chumsri

This article explains how to encode and decode RMTES String containing non-ASCII text using EMA and RFA C++ /.NET edition.

Exception Handling in EMA C++
Created: September 8, 2017
Updated: April 3, 2019
Moragodkrit Chumsri

Article about exception handling in EMA C++.

How to get Exchange Information from a Market Price Domain using EMA Java
Created: July 17, 2017
Updated: April 25, 2019
Wasin Waeosri

For some instruments, suffix of RIC indicates the exchange where it is traded, e.g. HSBA.L (.L = LSE - London Stock Exchange), HBC.N (.N = NYSE - New York Stock Exchange). However, there are some instruments without this suffix. How can an app know on which exchange they are listed?

How to Sort & Process Level 2 Orderbook Data using EMA C++ API
Created: May 5, 2017
Updated: April 26, 2019
Umer Nalla

This article explains streaming Level 2 data and how to process and manage this using EMA C++

Simple Chain objects for EMA - Part 2
Created: March 9, 2017
Updated: January 4, 2018
Olivier Davant

This is the second part of the "Simple Chain Objects for EMA" article. In this part I present two Java example applications that demonstrate the different concepts explained in "Simple Chain Objects for EMA - Part 1".

Simple Chain objects for EMA - Part 1
Created: March 6, 2017
Updated: May 18, 2020
Olivier Davant

Working with Thomson Reuters real-time data, you probably came across a very specific type of instruments called Chains or Chain Records. If you never heard about these, well… soon or later you will probably have to deal with them.

Using FID 259 to identify your market data records
Created: February 14, 2017
Updated: April 3, 2019
Nick Zincone

Using FID 259 to identify your market data records