In some markets it is the practice to request quotes from brokers prior to placement of an order. The quote request message is used for this purpose. This message is commonly referred to as an Request For Quote (RFQ)
Added in protocol FIX.4.0
See in: FIX.4.0, FIX.4.1, FIX.4.2, FIX.4.4, FIX.5.0, FIX.5.0SP1, FIX.5.0SP2, FIX.5.0SP2 EP240.
Field or Component | Name | Description | Is Required | Added | Is Deprecated |
---|---|---|---|---|---|
Block | StandardHeader | MsgType = R | Y | FIX.4.0 | |
131 | QuoteReqID | Y | FIX.4.0 | ||
644 | RFQReqID | For tradeable quote model – used to indicate to which RFQ Request this Quote Request is in response. | FIX.4.3 | ||
146 | NoRelatedSym | Number of related symbols (instruments) in Request | Y | FIX.4.2 | |
Block | Instrument | Insert here the set of “Instrument” (symbology) fields defined in “COMMON COMPONENTS OF APPLICATION MESSAGES” | Y | FIX.4.3 | |
140 | PrevClosePx | Useful for verifying security identification | FIX.4.0 | ||
303 | QuoteRequestType | Indicates the type of Quote Request (e.g. Manual vs. Automatic) being generated. | FIX.4.2 | ||
537 | QuoteType | Type of quote being requested from counterparty or market (e.g. Indicative, Firm, or Restricted Tradeable) | FIX.4.3 | ||
336 | TradingSessionID | FIX.4.2 | |||
625 | TradingSessionSubID | FIX.4.3 | |||
229 | TradeOriginationDate | FIX.4.3 | |||
BlockRepeating | Stipulations | Insert here the set of “Stipulations” (repeating group of Fixed Income stipulations) fields defined in “COMMON COMPONENTS OF APPLICATION MESSAGES” | FIX.4.3 | ||
54 | Side | If OrdType = “Forex – Swap”, should be the side of the future portion of a F/X swap. The absence of a side implies that a two-sided quote is being requested. | FIX.4.0 | ||
465 | QuantityType | FIX.4.3 | |||
38 | OrderQty | FIX.4.0 | |||
152 | CashOrderQty | FIX.4.3 | |||
63 | SettlmntTyp | FIX.4.3 | |||
64 | FutSettDate | Can be used (e.g. with forex quotes) to specify the desired “value date” | FIX.4.1 | ||
40 | OrdType | Can be used to specify the type of order the quote request is for | FIX.4.1 | ||
193 | FutSettDate2 | Can be used with OrdType = “Forex – Swap” to specify the “value date” for the future portion of a F/X swap. | FIX.4.1 | ||
192 | OrderQty2 | Can be used with OrdType = “Forex – Swap” to specify the order quantity for the future portion of a F/X swap. | FIX.4.1 | ||
126 | ExpireTime | The time when Quote Request will expire. | FIX.4.2 | ||
60 | TransactTime | Time transaction was entered | FIX.4.2 | ||
15 | Currency | Can be used to specify the desired currency of the quoted price. May differ from the ‘normal’ trading currency of the instrument being quote requested. | FIX.4.2 | ||
Block | SpreadOrBenchmarkCurveData | Insert here the set of “SpreadOrBenchmarkCurveData” (Fixed Income spread or benchmark curve) fields defined in “COMMON COMPONENTS OF APPLICATION MESSAGES” | FIX.4.3 | ||
423 | PriceType | FIX.4.3 | |||
44 | Price | Quoted or target price | FIX.4.3 | ||
640 | Price2 | Can be used with OrdType = “Forex – Swap” to specify the Quoted or target price for the future portion of a F/X swap. | FIX.4.3 | ||
Block | YieldData | Insert here the set of “YieldData” (yield-related) fields defined in “COMMON COMPONENTS OF APPLICATION MESSAGES” | FIX.4.3 | ||
58 | Text | FIX.4.3 | |||
354 | EncodedTextLen | Must be set if EncodedText (355) field is specified and must immediately precede it. | FIX.4.3 | ||
355 | EncodedText | Encoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field. | FIX.4.3 | ||
Block | StandardTrailer | Y | FIX.4.0 |