OnixS directConnect
ICE Binary Order Entry (ICE BOE) Handler SDK
The OnixS directConnect: ICE Binary Order Entry Handler SDK will provide ultra-low latency access to the new ICE Binary Order Gateway (ICE BGW).
- Home
- Products
- OnixS directConnect
- ICE
- ICE Binary Order Entry (ICE BOE)
The ICE Binary Order Entry (ICE BOE) API is a new access API that will be launched by the ICE in 2025. ICE BOE will allow clients to connect to the ICE Derivatives Trading Platform and submit orders and order modifications for various products across different exchanges.
The ICE BOE and Binary Utility Service (ICE BUS) APIs use Simple Binary Encoding (SBE) hence the use of "Binary" in the service names. SBE includes features optimised for encoding and decoding with very low latency and minimising bandwidth requirements.
The OnixS directConnect: ICE Binary Order Entry Handler (ICE BOE) SDK will provide ultra-low latency access to the ICE Binary Order Gateways (ICE BGW).
Main features
- Will be pre-certified with ICE
- Easy-to-use and flexible API
- Real time order notifications
- Built-in SSL encryption
- Connectivity Management (detection of network failures and automated reconnect)
- Built-in Scheduler (Session Reset every trading day during maintenance window, Logon and Logout, etc.)
- Multiple Sessions could be supported simultaneously
- Comprehensive Getting Started samples
- Supports IP, port, and session token requests for connectivity information via the Binary Order Gateways (BGWs) using the Binary Utility Service (ICE BUS) API
- Supports static data requests for futures, options, and strategy markets via the Binary Order Gateways (BGWs)
- Supports multiple session connections to the ICE Derivatives Trading Platform Binary Order Gateway (BGW) for order entry of futures, options, and strategy market products
- Supports BGW and BUS heartbeat messages for TCP/IP sessions
Supported Application Message Types
Request Messages
- Security Definition Request
- New Order — Single
- New Order — List
- New Order — Cross
- Order Cancel/Replace Request
- Order Cancel Request
- Allocation
- Mass Quote
- Quote Cancel
- Business Message Reject
- Trader Login
- Trader Logout
Response Messages
- Security Definition
- Execution Report
- Allocation Ack
- Quote Acknowledgment
- Business Message Reject
- News
- Trader Login Response
- Trader Logout Response
- User Defined Strategy
Supported Order Types
- Market
- Fill and Kill (Immediate or Cancel)
- Fill or Kill
- Stop Limit
- Stop Market (with Protection)
- Reserve Quantity (Iceberg orders)
- Day
- GTC (Good 'Til Cancel)
- GTD (Good 'Til Date)
ICE Binary Order Entry (ICE BOE) Handler SDK
The OnixS directConnect: ICE Binary Order Entry (ICE BOE) Handler SDK includes:
- OnixS ICE Binary Order API and Binary Utility Service API libraries
- Documentation
- Fast-start reference implementation source code sample client application