Welcome to our ATP API access application

On request, we can provide you with access to our Agency Trading and Processing (ATP) APIs.
Our APIs enable you to connect directly to all major global markets and trade asset classes like futures and options, and cash equities.
Other features include:

  • Proximity hosting capabilities on SaaS infrastructure with high-security Tier III and IV data centers, which provides you with global order book management, and risk management.
  • Access to our award-winning spread trading software, so you can minimize roundtrip times in spreads across global regions.
  • A single solution certified with all customer OMS/EMS networks for out-of-the-box customer orders and allocations acceptance.
  • Compatibility with several development languages, such as C++, Visual Studio, Java, and C#.
  • The ability to create user-defined strategies (UDS) and Requests for Quotes (RFQ).
  • Support for extreme message throughput and volumes.
  • Support for FIXML and FIX protocols 4.0 through 4.4.


Tell us about your requirements

To ensure that our API meets your needs, we’d like you to provide some basic information.


After that, we’ll ask you to acknowledge our terms and conditions and complete a short non-discloser agreement (NDA) to continue the application process.


We also need you to provide some basic connection information, such as the FIX protocol you’re interested in, the exchanges you want to trade on, details about your broker, and so on. This information will enable us to determine the best way to help you connect to your chosen trading venues.


If you need any help filling out this part of the application, please contact us.



Non Disclosure Agreement
1. ION Trading Ireland, a company registered in Ireland (company number 364336), whose registered office is at 4th Floor, Minverva House, Simmonscourt Road, Dublin 4, Ireland ("ION").
2. ...
In consideration of the mutual promises contained herein, and as a condition to the disclosure of information, the Licensee and ION agree as follows:
"Affiliate" means, in respect of a company, a company which is its subsidiary or holding company, or a company which is a subsidiary of that holding company.
"Authorized Representatives" means, in relation to a Receiving Party, its and its Affiliates' directors, officers and employees, who need to receive and consider the Confidential Information for the purposes of the Project.
"Confidential Information" means all information in whatever form that is disclosed by one party (including its Affiliates) (the "Disclosing Party") to the other party (including its Affiliates) (the "Receiving Party"), whether or not marked as confidential, and includes the existence and content of this agreement;
"Project" means all transactions or proposed transactions of any kind, relating to any subject matter whatsoever, in connection with which a Disclosing Party provides Confidential Information to a Receiving Party;
2.1	 The Receiving Party shall not use the Confidential Information of the Disclosing Party for a purpose other than the Project and shall not disclose the Disclosing Party's Confidential Information to anyone other than its Authorized Representatives.
2.2	 Any breach of the terms of this agreement by a party's Authorized Representatives shall be considered a breach by the party itself.
2.3	 Neither party will be under any obligation to keep confidential any Confidential Information that:
2.3.1  is in the public domain, other than in breach of this agreement;
2.3.2  was received from a third party without obligation of confidence; or
2.3.3  was known to that party before the date of this agreement and that party was not under any obligation of confidence at that time.
2.4 A Receiving Party may disclose Confidential Information
if and to the extent that it is required to do so by any law, provided that, to the extent that it is permitted to do so, the Receiving Party: (i) notifies the Disclosing Party as soon as possible upon becoming aware of any such requirement; and (ii) co-operates with the Disclosing Party (at the Disclosing Party's reasonable expense) to avoid or limit disclosure and to gain assurances as to confidentiality from the body to whom the information is to be disclosed.
2.5	A Receiving Party shall return or destroy all the Disclosing Party's Confidential Information (in whatever form) in its possession, custody, or control on request from the Disclosing Party.
3.1  Either party may terminate this agreement by notice in writing to the other party. Sections 2 and 4 of this agreement shall survive termination of the agreement.
4.1  This agreement constitutes the entire agreement between the parties relating to the subject matter of this agreement.
4.2  No amendment of this agreement will be valid unless it is in writing and signed by both parties.
4.3  Each Receiving Party recognizes that any breach of this agreement would cause irreparable harm to the Disclosing Party and that monetary damages would be inadequate to compensate the Disclosing Party for such breach.
4.4  This Agreement shall be governed by, and shall be construed in accordance with, the laws of Ireland. The courts of Ireland have exclusive jurisdiction to hear and decide any suit, action or proceedings, and to settle any disputes, which may arise out of or in connection with this Agreement and, for these purposes, each party irrevocably submits to the jurisdiction of the courts of Ireland. However, nothing in this Section 4.4 shall prevent either party from seeking injunctive relief in the courts of any jurisdiction for the breach, or threatened breach, of this Agreement.