---
title: QuoteResponse
seo:
  title: QuoteResponse | FIX Order Entry
  description: "FIX order entry QuoteResponse reference: field layout, repeating
    groups, supported values, and message-specific behavior."
sidebar:
  label: QuoteResponse
---
`MsgType(35)=QuoteResponse(AJ)`

Direction: **Maker or taker to exchange**.

Accept or pass on a quote as a taker, or confirm it during last look as a maker.

## Field Layout

See [FIX Message Layouts](/reference/fix-message-layouts) for field ordering and presence rules.

| Field | Type | Presence | Behavior |
| --- | --- | --- | --- |
| `QuoteRespID(693)` | [`STRING`](/reference/fix-data-types#string) | Required |  |
| `QuoteRespType(694)` | [`INT`](/reference/fix-data-types#int) | Required | Supported values:<br/><code style="overflow-wrap:anywhere">QuoteRespType(694)=HIT_LIFT(1)</code><br/><code style="overflow-wrap:anywhere">QuoteRespType(694)=PASS(6)</code><br/><code style="overflow-wrap:anywhere">QuoteRespType(694)=ACCEPT(11)</code> |
| `QuoteID(117)` | [`STRING`](/reference/fix-data-types#string) | Required | <span style="overflow-wrap:anywhere">Required to identify the quote being answered.</span> |
| `QuoteReqID(131)` | [`STRING`](/reference/fix-data-types#string) | Required | <span style="overflow-wrap:anywhere">Use the exchange-assigned RFQ identifier from the RFQ acknowledgment sent to the taker or the QuoteRequest(R) sent by the exchange to the maker.</span> |
| `ClOrdID(11)` | [`STRING`](/reference/fix-data-types#string) | Conditional | <span style="overflow-wrap:anywhere">Required when a taker accepts; identifies the resulting order.</span> |
| `Symbol(55)` | [`STRING`](/reference/fix-data-types#string) | Required |  |
| `Side(54)` | [`CHAR`](/reference/fix-data-types#char) | Conditional | <span style="overflow-wrap:anywhere">Required when a taker accepts, together with its own price and quantity.</span><br/><br/>Supported values:<br/><code style="overflow-wrap:anywhere">Side(54)=BUY(1)</code><br/><code style="overflow-wrap:anywhere">Side(54)=SELL(2)</code> |
| `Price(44)` | [`PRICE`](/reference/fix-data-types#price) | Conditional | <span style="overflow-wrap:anywhere">Required when a taker accepts; it must agree with the quote being accepted.</span> |
| `OrderQty(38)` | [`QTY`](/reference/fix-data-types#qty) | Conditional | <span style="overflow-wrap:anywhere">Required when a taker accepts. May be less than the quote's available quantity, but must not exceed it.</span> |
| `Account(1)` | [`STRING`](/reference/fix-data-types#string) | Conditional | <span style="overflow-wrap:anywhere">Required when the taker accepts and the session has no default account.</span> |
| `QuoteType(537)` | [`INT`](/reference/fix-data-types#int) | Optional | Supported values:<br/><code style="overflow-wrap:anywhere">QuoteType(537)=TRADEABLE(1)</code> |
| `ValidUntilTime(62)` | [`UTCTIMESTAMP`](/reference/fix-data-types#utctimestamp) | Optional |  |
| `TransactTime(60)` | [`UTCTIMESTAMP`](/reference/fix-data-types#utctimestamp) | Optional | <span style="overflow-wrap:anywhere">Ignored by the exchange.</span> |
| `Text(58)` | [`STRING`](/reference/fix-data-types#string) | Optional | <span style="overflow-wrap:anywhere">Ignored by the exchange.</span> |
