Skip to content
UDX
On this page

QuoteStatusReport

MsgType(35)=QuoteStatusReport(AI)

Direction: Exchange to maker or taker.

Acknowledge an RFQ or report a quote’s lifecycle or rejection.

An RFQ acknowledgment is sent to the taker with QuoteStatus(297)=ACTIVE(16), confirming that the RFQ has been created and is open. QuoteStatus(297)=PENDING(10) describes a pending quote state.

Field Layout

See FIX Message Layouts for field ordering and presence rules.

Field Type Presence Behavior
QuoteID(117) STRING Optional
QuoteReqID(131) STRING Optional The exchange-assigned RFQ identifier. After acknowledgment, use this value in subsequent Quote(S), QuoteResponse(AJ), and QuoteCancel(Z) messages for the RFQ.
RequesterQuoteReqID(8002) STRING Conditional Echoes QuoteReqID(131) from the original QuoteRequest(R) sent by the taker, allowing the acknowledgment to be matched to that message. Included only in RFQ acknowledgments.
QuoteMsgID(1166) STRING Conditional Echoes QuoteMsgID(1166) from the Quote(S) sent by the maker, correlating this status with that quote. Omitted when sent to the taker.
QuoteRespID(693) STRING Conditional Echoes QuoteRespID(693) from a rejected QuoteResponse(AJ) when available; omitted otherwise.
QuoteStatus(297) INT Required Supported values:
QuoteStatus(297)=ACCEPTED(0)
QuoteStatus(297)=REJECTED(5)
QuoteStatus(297)=REMOVED_FROM_MARKET(6)
QuoteStatus(297)=EXPIRED(7)
QuoteStatus(297)=QUOTE_NOT_FOUND(9)
QuoteStatus(297)=PENDING(10)
QuoteStatus(297)=PASS(11)
QuoteStatus(297)=ACTIVE(16)
QuoteStatus(297)=CANCELED(17)
QuoteStatus(297)=PENDING_END_TRADE(19)
Symbol(55) STRING Required
Side(54) CHAR Optional Supported values:
Side(54)=BUY(1)
Side(54)=SELL(2)
BidPx(132) PRICE Optional Not sent by the exchange.
OfferPx(133) PRICE Optional Not sent by the exchange.
OrderQty(38) QTY Conditional Optional on RFQ acknowledgments; omitted from other reports.
CashOrderQty(152) QTY Conditional Optional on RFQ acknowledgments; omitted from other reports.
Price(44) PRICE Optional Not sent by the exchange.
Account(1) STRING Conditional Optional on RFQ acknowledgments; omitted from other reports.
QuoteType(537) INT Conditional Included on RFQ acknowledgments; omitted from other reports.

Supported values:
QuoteType(537)=TRADEABLE(1)
ValidUntilTime(62) UTCTIMESTAMP Optional
TransactTime(60) UTCTIMESTAMP Optional
Text(58) STRING Optional
NoLegs(555) NUMINGROUP Conditional Repeating group. Included on multi-leg RFQ acknowledgments; omitted from other reports.

NoLegs(555) Entries

Keep each entry’s fields in the order shown.

Field Type Presence Behavior
LegSymbol(600) STRING Required
LegSide(624) CHAR Required Supported values:
LegSide(624)=AS_DEFINED(B)
LegSide(624)=OPPOSITE(C)