FIX 4.4

IOI Market Data Specification

Inbound Application Messages(from client)

Market Data Request

TagGroup TagField NameReqComments
HeaderYMsgType = V
262MDReqIDYUnique for a new request or the ID used from a previous request if disabling a subscription. Note this ID should be unique between MDReqID (262), TradSesReqID (335), and SecurityStatusReqID (324).
263SubscriptionRequestTypeYIndicates what type of response is expected Value Description 1 Snapshot + Updates (Subscribe)
264MarketDepthYIndicates if depth of book or top of book is required Value Description 1 Snapshot + Updates (Subscribe)
267NoMDEntryTypesYNumber of MDEntryType fields
>>>269MDEntryTypeYIndicates what market data the requester is interested in receiving. Value Description 0 Bid 1 Offer 2 Trade Field repeats for each market data type. Send 0,1 for quotes, 2 for trades, 0,1,2 for quotes and trades.
146NoRelatedSymYNumber of symbols requested
>>>55SymbolYField repeats for each symbol

Outbound Application Messages(to client)

Market Data Snapshot

TagGroup TagField NameReqComments
HeaderYMsgType = W
262MDReqIDYCorresponds to the ID in the request
55SymbolY
387TotalVolumeTradedNTotal volume traded for the security
268NoMDEntriesYNumber of entries following
>>>269MDEntryTypeYIndicates what market data is represented in this entry. Value Description 2 Trade 4 Opening Price 5 Closing Price 7 High Price 8 Low Price
>>>270MDEntryPxNPrice of the Market Data Entry
>>>271MDEntrySizeNSize of the Market Data Entry
>>>272MDEntryDateNDate of source market data event (always expressed in UTC, Universal Time Coordinated, also known as GMT). Date format is YYYYMMDD
>>>273MDEntryTimeNTime of source market data event (always expressed in UTC, Universal Time Coordinated, also known as GMT). Time format is HH:MM:SS.sss
9846PreviousClosingPxNPrevious Day’s Closing Price
9848InitPrxNInitial Reference Price used for assets that are not yet tradeable
9001IOISourceY
TrailerY

Indication of Interest (IOI)

TagField NameReqComments
HeaderYMsgType = 3
23IOIidYLength of 22 bytes.
27IOISharesY
28IOITransTypeYValue Description N New C Cancel R Replace
54SideYValue Description 1 Buy 2 Sell
55SymbolY
44PriceN
9001IOISourceY
TrailerY

Revision History

VersionDateComments
02017-07-18Original
12022-07-28- Added milliseconds to Timestamps - Added MDEntryDate, MDEntryTime to Market Data Snapshot - Added Market Data Request message type
1.22025-12-20- Incorporated new tZERO logo