All Articles & Samples

Filters Expand All Collapse All
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 Thomson Reuters
Created: July 10, 2018
Updated: August 13, 2019
Gurpreet Bal

Explore different available options for contributing to Thomson Reuters

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++.

Elektron Message API (EMA) - Configuration Overview
Created: August 21, 2017
Updated: April 26, 2019
Umer Nalla

Elektron Message API is designed as an ease of use API which provides one of the easiest entry points into consuming and publishing real-time data. How to configure it?

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: April 12, 2019
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