Skip to main content
Prime FIX 5.0 supports the complete request-for-quote (RFQ) flow for enabled spot accounts:
  1. Send a QuoteRequest (R).
  2. Receive a Quote (S) or a rejection through QuoteAcknowledgement (b).
  3. Accept the quote with NewOrderSingle (D) before it expires.
RFQ messages support SecurityType=SPOT only. Quote requests must use a positive limit price and Fill or Kill time in force.

QuoteRequest (R)

Send a QuoteRequest to request an executable quote. Provide exactly one of OrderQty or CashOrderQty. If both quantity fields are present, or if Price or the selected quantity is not positive, Prime rejects the request.

Quote (S)

Prime sends a Quote when the request succeeds. For a buy request, the response contains OfferPx and OfferSize. For a sell request, it contains BidPx and BidSize.

QuoteAcknowledgement (b)

Prime sends a QuoteAcknowledgement when the quote workflow rejects a valid QuoteRequest. Invalid or unsupported FIX fields are rejected at the session or business-message layer instead.

Accept a quote

Send a NewOrderSingle (D) before ValidUntilTime. Include the standard NewOrderSingle fields and these RFQ-specific values: Prime returns order status changes, fills, or rejections through ExecutionReport (8).