Client BetaThis feature is currently in client beta and requires account enablement.
Prime FIX Market Data provides level 2 market data on FIX 5.0 for Prime Trading Spot instruments. This includes OHLCV (Open, High, Low, Close, Volume), bids and offers, and trade history data.
This requires a separate API key from the API key used for FIX Order Entry.
Getting Started
To get started quickly with FIX Market Data, take a look at the sample FIX Market Data Go reference application on Coinbase Samples.
Logon (A)
Logon messages must conform to FIXT 1.1. For market data sessions, configure your Logon as follows:
Supported Message Types
The Prime FIX Market Data API supports the following message types:
Client to Server:
Server to Client:
- MarketDataRequestReject (Y)
- MarketDataSnapshotFullRefresh (W)
- MarketDataIncrementalRefresh (X)
- SecurityStatus (f)
MarketDataRequest (V)
Sent by the client when placing a market data request.
MarketDataRequestReject (Y)
Sent by the server in case the MarketDataRequest (V) fails.
MDReqRejReason
Possible values for MDReqRejReason (see MarketDataRequestReject (Y)).
MarketDataSnapshotFullRefresh (W)
Sent by the server to view a new stream of market data information.
MarketDataIncrementalRefresh (X)
Sent by the server to view updates to an existing stream.
SecurityStatus (f)
Sent by the server once when an existing stream fails, and once when it reconnects.