Log in

W Market Data Snapshot Full Refresh

This message includes the full market data state for a single instrument. It can be sent in response to a Market Data Request <35=V> or can be unsolicited. If sent in response to a request, it should include the relevant MDReqID (262).

Multiple snapshots can potentially be used to provide updates in a subscription workflow, instead of Market Data Incremental Refresh <35=X>. In that case, each snapshot fully replaces the previous one. This potentially simplifies processing at the cost of additional bandwidth.

This message includes many optional fields. Firms can individually decide which optional fields they wish to support.

Structure

TagNameTypeRequiredDescription
Component
Required
262StringConditionally required if this message is in response to a Market Data Request
55String
Required
65String
48String
22String Enum
167String EnumMust be specified if a Future or Option. If a Future: Symbol, SecurityType, and MaturityMonthYear are required. If an Option: Symbol, SecurityType, MaturityMonthYear, PutOrCall, and StrikePrice are required
200MonthYearSpecifies the month and year of maturity. Required if MaturityDay is specified
205DayOfMonthCan be used in conjunction with MaturityMonthYear to specify a particular maturity date
201Int EnumFor Options
202PriceFor Options
206CharFor Options
231FloatFor Fixed Income, Convertible Bonds, Derivatives, etc. Note: If used, quantities should be expressed in the "nominal" (e.g. contracts vs. shares) amount
223FloatFor Fixed Income
207ExchangeCan be used to identify the security
106String
348IntMust be set if EncodedIssuer field is specified and must immediately precede it
349DataEncoded (non-ASCII characters) representation of the Issuer field in the encoded format specified via the MessageEncoding field
107String
350IntMust be set if EncodedSecurityDesc field is specified and must immediately precede it
351DataEncoded (non-ASCII characters) representation of the SecurityDesc field in the encoded format specified via the MessageEncoding field
291Char Enum
292Char Enum
387QuantityTotal volume traded in this trading session for this security
Component
Required
Number of entries following
Component
Required