Use this file to discover all available pages before exploring further.
Bullish Exchange provides four unauthenticated WebSocket streams for real-time market data. No authentication is required to connect — simply open a connection to the relevant endpoint and subscribe to the topics you need. All streams are accessible at the base URL wss://api.exchange.bullish.com/trading-api/v1/.
Unauthenticated WebSocket connections are subject to a limit of 100 open connections per IP address. New connection requests are rejected once this limit is reached.
Route:/trading-api/v1/market-data/orderbookSubscribe to L1 and L2 order book updates for multiple markets simultaneously over a single connection. This stream also provides a heartbeat topic that sends a heartbeat every ~30 seconds as an indicator of platform health — see the heartbeat overview for details.The publishedAtTimestamp field in each update denotes the time the message was broadcast to connected WebSocket clients.
Route:/trading-api/v1/market-data/tradesSubscribe to real-time public trade feeds for multiple markets simultaneously. Instead of receiving trades one by one, trades are delivered in batches.Upon subscribing to a market, the client first receives a snapshot of the latest 100 trades, followed by batches of real-time trade updates.The publishedAtTimestamp field denotes the time the message was broadcast to connected clients.
Route:/trading-api/v1/market-data/tickSubscribe to real-time price tick updates for multiple markets simultaneously. Upon subscribing, the client first receives a snapshot of the latest ticker for the market, followed by real-time updates.See also the Get Market Tick REST endpoint for the full data model.
This endpoint does not require a subscription message. On connection, the client immediately receives the current tick for the given market symbol.
Connect directly to receive the current ticker snapshot for a specific market. The response format is identical to the Unified Anonymous Tick WebSocket snapshot above.
Route:/trading-api/v1/index-dataSubscribe to real-time index price updates for one or more assets. On successful subscription, the client receives a snapshot with the current index price, followed by real-time updates.