Skip to main content
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.
Market data messages include the standard header and trailer fields.

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.

Supported message types

The Prime FIX Market Data API supports the following message types: Client to server:
  • MarketDataRequest (V)
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.