Eikon and Elektron on one machine

From reading the documentation and the q/a I've come to some conclusions - but I wanted to be sure they are correct:

  • Eikon Elektron must be run on AWS using this Linux AMI:
    Refinitiv (formerly Thomson Reuters) Elektron Real-Time Examples - Amazon Linux AMI - ami-09942ffb748eb1e08
    - this is to get real-time streaming news
  • Eikon data api must be run on a windows machine
    - to send queries for financial data

A necessary conclusion of this is that it would be impossible to run both Elektron and Eikon data apis on the same computer at the same time. (Without running a windows virtual machine on a linux EC2 instance ... which seems just way too crazy).

Is this understanding correct or is there some way to access financial data from Eikon - on the Thompson Reuters AMI on AWS.

Thanks!

-- Jonathan

Best Answer

  • Eikon is a Windows desktop application and its APIs are for use alongside it on the same machine, to provide data to other applications and to facilitate workflow between Eikon and other applications on the desktop. You wouldn't run Eikon in AWS. (There is also a browser-based version of Eikon but it has no APIs and you wouldn't run it in AWS either).

    Elektron provides data for applications anywhere. Its APIs include feature-rich SDK versions for C++ and Java on Windows and Linux and a Websockets API you can use from most languages on most O/Ss. We provide a Linux AMI in AWS but you don't have to use it. We offer an AWS-based Elektron service, and customers who are in AWS and using that service almost all use Linux and the AMI is for their convenience.