APIs

ATOM8 TRADER API



Atom8Trader API allows clients/traders to programme trading software in Java.  The Atom8 API client library can be attached to a client’s proprietary or third party systems such that these external systems can communicate directly with Atom8’s trading servers via secure and authenticated Internet sessions.  The connectivity between external systems and Atom8 trading server does not require Atom8 Trader Pro to be run simultaneously, but the platform can be used to monitor in real-time any actions taken by the client’s system.

To start working with the Atom8 Software Development Kit (Atom8 SDK), download and import it in a Java Integrated Development Environment (IDE) of your choice:

  • Eclipse
  • Netbeans


The Atom8 SDK contains examples for: 

  • strategy running with live data
  • strategy back-testing
  • strategy back-testing in visual mode


Atom8 SDK overview describes how to modify and enhance those usage cases.

For strategy development, start with the Strategy API overview.

The latest Atom8 SDK dependencies can always be found in the public Atom8 repository, meaning that one can configure their project to always use the latest Atom8 API version.

To learn more about Atom8 Trader Pro and other trading related information, please email us at info@atom8.com, call us on +44 20 7043 5050 or request a call back here.

FIX API



The Atom8 FIX API is based on FIX4.4 protocol. The API is used to receive a real-time data feed, submit orders, set / modify / cancel orders, and receive automated notifications of trading activities.

With a FIX API connection, users will still be able to use the standard Atom8 trading platforms with their basic functionality. However, the position calculation method (net/global position mode) applied to FIX API accounts is different.  Please note that FIX API accounts only permit the net position mode to apply.

FIX API PREREQUISITES:

The minimum conditions to open an API account are as follows:

-    Minimum deposit £10,000 (although this does not apply to external service providers such as third party signal providers).

-    You must send us a description of your firm and trading methodology for approval by Atom8 risk and compliance and IT personnel.

Connection Scenarios

Atom8 FIX API clients may connect to Atom8 trading servers using two alternative methods:

Scenario One

This method permits direct connections to a single Atom8 account without sharing any data with any 3rd party solution / software

Scenario Two

This method permits more complex connections involving multiple Atom8 accounts or the use of some 3rd party database/software

 

Need Help?

Our support teams are open 24/5

New Accounts & Customer Service: +44 (0)20 7043 5050

Online Help