Purpose & Scope
This document describes the FIX protocol interface to the Bullish platform, covering order and trade entry.
The specification provides details of all business workflows and FIX messages based on FIX 4.4 with some elements from 5.0 SP2 as well as a certain level of Bullish-specific customization.
The specification assumes the audience's familiarity with the FIX 4.4 protocol, as well as basic understanding of common crypto trading workflows.
Service Overview
The FIX API allows Bullish customers to:
- Submit and cancel orders on the Bullish platform.
- Receive notification of trades.
- Download reference data about instruments on the platform.
Real-time market data for the Bullish exchange is not currently provided over FIX. This can be received by connecting to the WebSocket API. For more information, see the WebSocket API documentation.
Error and Rejection Codes
While every effort is made to list error and rejection codes in this document, please visit the link below for the most up-to-date list: Error and Rejection Codes.
Related Documents
Further details on the technical aspects of operation of the Bullish platform can be found on the GitHub page at https://github.com/bullish-exchange and at our homepage https://bullish.com.