Skip to end of banner
Go to start of banner

Quote Request - CME Globex to Client Message Structure

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

A Quote Acknowledgment (tag 35-MsgType=b) message is sent from the CME Globex platform in response to an iLink Quote Request (tag 35-MsgType=R) message.

The Quote Acknowledgment can be either positive (accepted) or negative (rejected).

A positive Quote Acknowledgment will contain a value of '0' (accepted) in tag 297-QuoteAckStatus. A negative Quote Acknowledgment is returned with a value of '5' (rejected) in tag 297-QuoteAckStatus.

The following tables contain the message specifications for the two possible Quote Acknowledgment (tag 35-MsgType=b) message types sent in response to a Quote Request. See Standard Header - CME Globex to Client System Header.

Quote Acknowledgment (tag 35-MsgType=b) Message - Accepted

Tag

FIX Name

Req

Type

Description

131

QuoteReqID

Y*

String (23)

Tag 131-QuoteRequestID value is from the Quote Request (tag 35-MsgType=R) message.

297

QuoteAckStatus

Y

Int (2)

Identifies the status of the Quote Acknowledgment.

0 = accepted

9770

ExchangeQuoteReqID

N

String (23)

Tag 9970-ExchangeQuoteReqID corresponds to tag 131-QuoteReqID in the Quote Request (tag 35-MsgTyp=R) message.

Y = FIX required Y* = CME Group required N = Not required

Quote Acknowledgment (tag 35-MsgType=b) Message - Rejected

Tag

FIX Name

Req

Type

Description

131

QuoteReqID

Y*

String (23)

Tag 131-QuoteRequestID from Quote Request (tag 35-MsgType=R) message.

297

QuoteAckStatus

Y

Int (2)

Identifies the status of the Quote Acknowledgment.

5 = rejected

300

QuoteRejectReason

N

Int (2)

Quote reject reason:

1 = Unknown symbol (Security)

2 = Exchange (Security) closed

3 = Quote Request exceeds limit

5 = Unknown Quote

6 = Duplicate Quote

7 = Invalid bid/ask spread
8 = Invalid price
9 = Not authorized to quote security
20* = too many rejects and cancel instrument group
98* = Market maker protection
99* = Missing account number; Other
*CME Defined

58

Text

N

String (80)

Text message description of the error.

Y = FIX required Y* = CME Group required N = Not required

  • No labels