Market Data Increment

Message is Market Data Incremental Refresh (35=X)

OpenYieldSubscriberMD
TagNameRequiredNotes
268NoMDEntriesRequiredNumber of update entries in this message (up to 10)
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).

OpenYield sends up to ten (10) incremental updates per message. Each update may be on a different security.

For example (showing one update per message):

8=FIX.4.4 9=139 35=X 34=59 49=OPENYIELD-MD 52=20231031-15:25:04.217 56=OPENEMS-MD 268=1 279=2 269=1 278=MKD20231227-000002886 55=USZ00000ZZ1X 48=USZ00000ZZ1X 22=4 270=0 271=0 811=0 10=111
8=FIX.4.4 9=139 35=X 34=60 49=OPENYIELD-MD 52=20231031-15:25:04.218 56=OPENEMS-MD 268=1 279=2 269=0 278=MKD20231227-000002887 55=USZ00000ZZ2X 48=USZ00000ZZ2X 22=4 270=0 271=0 811=0 10=105
8=FIX.4.4 9=139 35=X 34=61 49=OPENYIELD-MD 52=20231031-15:25:04.219 56=OPENEMS-MD 268=1 279=2 269=1 278=278=MKD20231227-000002888 55=USZ00000ZZ2X 48=USZ00000ZZ2X 22=4 270=0 271=0 811=0 10=108