Introduction
The purpose of this document is to help clients get started with the EMS xAPI application on Python UI. This document provides a step-by-step process of installing Python on Windows and Linux and start using the APIs.
Eze EMS xAPI is robust and easy-to-use application that allows programmers and trading businesses to complete various trading workflows, and also access key information, including:
- Automating order routing - to smart order routers, algorithms and other trading systems.
- Routing orders to multiple brokers, dark pools, ATS, and MTFs via the Eze EMS Global Routing Network - across asset classes.
- Staging or routing single or pairs orders.
- Accessing balances, positions, executions, and other order details.
- Accessing comprehensive list and basket capabilities.
Although EMS xAPI can operate with all gRPC compatible languages, only Python language information is provided in this document as an example. Refer to this link for more information on gRPC.
Eze EMS xAPI Basics
The Eze EMS xAPI operates in conjunction with your existing Eze EMS account permissioning and entitlements. The Eze EMS xAPI is not a standalone data feed application that is provided to you independent of the Eze EMS. Please contact Eze Client Service if you need to request or make changes to appropriate permissions for your account.
Eze EMS xAPI Use Restrictions
As an Eze EMS xAPI user, you are prohibited from retransmitting any Eze Market Data using the Eze EMS xAPI, without the express prior written consent of Eze EMS and the exchanges or other third-party data providers (referred to as “Sources” in your end user agreement). Any unauthorized retransmission of Eze Market Data is a breach of your end user agreement and will cause immediate termination of your use of the Eze EMS, Eze Market Data, and the Eze EMS xAPI.
Any non-display usage of Eze Market Data, such as use of real- time data in algorithmic trading or program trading, is subject to the rules, regulations, and policies of the applicable exchanges and additional exchange fees may apply. In addition, you may have a non-display usage of Eze Market Data even if a display of real-time data occurs. Please review your Eze EMS end user agreement, and the exchanges’ and third-party data providers’ rules, regulations, and policies that apply to your use of the Eze EMS API (which apply to Eze EMS xAPI) and/or Eze Market Data. It is the sole responsibility of the Eze EMS xAPI user and each user receiving, directly or indirectly accessing or otherwise using Eze Market Data to determine whether your receipt, access or use is reportable and/or fee liable.
Eze EMS xAPI Version
This document covers all the APIs and updates to the Eze EMS xAPI that are part of 2025.5.0.2421 release.
Download EMS xAPI
Contact your SS&C Eze client service representative for downloading Eze EMS xAPI.
Developer Support
- If you are an existing Eze EMS User, log in to access developer support documentation and sample code.
- You can contact us or request a demo if you want to explore more about EMS xAPI.
- You can send us an e-mail apisupport@ezesoft.com or call +1 312-442-8122.