Log in

b Mass Quote Acknowledgement

This message is a response to a Mass Quote <35=i>.

If the entire quote is rejected, QuoteRejectReason (300) is used to report the reason.

If an entry is rejected, QuoteEntryRejectReason (368) is used to report the reason. The ability to reject an individual quote entry is important so that the majority of quotes can be successfully applied to the market instead of having to reject the entire MassQuote.

Derivative markets are characterized by high bandwidth consumption, due to a change in an underlying security price causing multiple quotes to be recalculated and retransmitted to the market, often hundreds at a time. For that reason, the ability to set the level of response is specified using the QuoteResponseLevel (301) field.

Structure

TagNameTypeRequiredDescription
Component
Required
131StringRequired when acknowledgment is in response to a Quote Request message
117StringRequired when acknowledgment is in response to a Quote message
297Int Enum
Required
Status of the mass quote acknowledgement
300Int EnumReason Quote was rejected
301Int EnumLevel of Response requested from receiver of quote messages. Is echoed back to the counterparty
537Int EnumType of Quote
ComponentThe set of "Parties" (firm identification) fields defined in "Common Components of Application Messages"
1String
660Int Enum
581Int EnumType of account associated with the order (Origin)
58String
354Length
355Data
ComponentThe number of sets of quotes in the message
Component
Required