Market Data Snapshot

Message is Market Data Snapshot Full Refresh (35=W)

OpenYieldSubscriberMD
TagNameRequiredNotes
268NoMDEntriesRequiredNumber of entries (Bid and/or Offer)
Repeating Group

MDEntryGroup(268 NoMDEntries)

Repeating market data entry group used in both snapshot and incremental refresh messages.

TagNameRequiredNotes
279MDUpdateActionRequired0=New·1=Change·2=DeleteOnly in 35=X incremental messages.
269MDEntryTypeRequired0=Bid·1=Offer·2=Trade·3=Index (change on day from previous close)·7=High (daily high price)·8=Low (daily low price)
55SymbolOptionalSecurity identifier (ISIN, CUSIP, or FIGI per configuration)
48SecurityIDRequiredSecurity identifier (ISIN, CUSIP, or FIGI per configuration)
22SecurityIDSourceRequired1=CUSIP·4=ISIN·A=Bloomberg FIGI
460ProductRequired1=Agency·3=Corporate·6=Government·11=Municipal
270MDEntryPxRequiredPrice; zero on Delete
271MDEntrySizeRequiredSize in bonds; zero on Delete
299QuoteEntryIDRequiredInitiates the MDEntryID series used in subsequent incremental messages. Only in 35=W snapshot.
278MDEntryIDRequiredUnique entry ID referenced to update or delete a previous entry. Only in 35=X incremental.
811PriceDeltaOptionalYield to maturity; zero on Delete
288MDEntryBuyerOptional'Taker' or 'Maker'. Set only for MDEntryType=2 (Trade).
289MDEntrySellerOptionalOpposite of MDEntryBuyer. Set only for MDEntryType=2 (Trade).
Repeating Group

SecurityBlock

The security being traded.

TagNameRequiredNotes
55SymbolRequiredSecurity identifier (ISIN, CUSIP, or FIGI per configuration)
48SecurityIDRequiredSecurity identifier (ISIN, CUSIP, or FIGI per configuration)
22SecurityIDSourceRequired1=CUSIP·4=ISIN·A=Bloomberg FIGI
460ProductRequired (Y/O)1=Agency·3=Corporate·6=Government·11=MunicipalRequired on OpenYield responses; optional on subscriber messages.

For example, using ISIN USZ00000ZZ0X at market open:

8=FIX.4.4 9=255 35=W 34=4 49=OPENYIELD-MD 52=20250429-16:54:58.725 56=INTERFACE-MD 22=4 48=USZ00000ZZ0X 55=USZ00000ZZ0X 268=2 269=0 270=99.5939 271=50 299=MKD20250429-000000000092 811=5.19564054 269=1 270=100.2945 271=40 299=MKD20250429-000000000093 811=5.07150799 460=3 10=072