Skip to main content
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:
  • 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.