Skip to content

FIX MESSAGE 35=R

QuoteRequest

MsgType (35) = RQuotationNegotiationAdded FIX.4.0

Definition

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)

Message structure 4024 distinct fields

Source order, including nested components and groups. Group counts precede the repeated entries. “Required here” is relative to the enclosing component or group, not unconditional in the message. A dash means not marked required; conditional requirements remain in the source notes. This is a reference, not a counterparty-specific validator.

Nested fields load when needed. Open the full static layout (also works without JavaScript).

  1. StandardHeaderComponentRequired

    MsgType = R

    Open this block to load its fields in message context, or follow the definition link.

  2. 131 QuoteReqIDStringRequired
  3. 644 RFQReqIDString

    For tradeable quote model - used to indicate to which RFQ Request this Quote Request is in response.

  4. 11 ClOrdIDString

    Required only in two party models when QuoteType(537) = '1' (Tradeable) and the OrdType(40) = '2' (Limit).

  5. 529 OrderRestrictionsMultipleCharValue
  6. Used to indicate whether a private negotiation is requested or if the response should be public. Only relevant in markets supporting both Private and Public quotes. If field is not provided in message, the model used must be bilaterally agreed.

  7. RootPartiesRepeating groupCount tag 1116

    Used for acting parties that applies to the whole message, not individual legs, sides, etc.

    Open this block to load its fields in message context, or follow the definition link.

  8. QuotReqGrpRepeating groupCount tag 146Required

    Number of related symbols (instruments) in Request

    Open this block to load its fields in message context, or follow the definition link.

  9. Must be set if EncodedComplianceText(2352) field is specified and must immediately precede it.

  10. Encoded (non-ASCII characters) representation of the ComplianceText(2404) field in the encoded format specified via the MessageEncoding(347) field.

  11. 58 TextString
  12. Must be set if EncodedText field is specified and must immediately precede it.

  13. Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.

  14. StandardTrailerComponentRequired

    Open this block to load its fields in message context, or follow the definition link.