Quote Request Response (b) Message
Quote Request Response (b) Message
Quote Request Response (b) message
Purpose
Used to receive quotes confirmation prior to placing an order.
Message Direction
From TT FIX to FIX client only. FIX clients cannot submit Quote Requests
(RFQs) via the TT Security Data service.
Tag Directory
Click the links below to navigate to the documentation for that tag.
Supported Tags
Tag # |
Field Name |
Req’d |
Data type |
Comments |
Component: <Standard Header>
|
Y |
|
35=b (MsgType) For additional information about this
component group, consult the full
documentation.
|
|
|
FIX Order Routing Quote response Tags
|
Y |
|
Additional tags to support strategy creation and request for quote functionality via the FIX Order Routing
service. These tags are only included with Order Routing Quote response (35=R) messages and do not
appear in the FIX Market Data service.
For additional
information about strategy creation and response for quote functionality, consult the full
documentation.
|
|
FIX Order
Routing Quote response
Tags
Tag # |
Field Name |
Req'd |
Data type |
Comments |
131 |
QuoteReqID |
N |
String |
Unique ID for this request.
|
1 |
Account |
C |
String |
Order-routing account
The value matches the Tag 1 (Account) in the corresponding request.
Note: Account names are stored as case-sensitive
strings. Users must match case-sensitivity when using Tag 1 (Account).
Condition: Sent when available.
Note: When the value represents an internal,
non-routing account, TT also sends a
PartiesGrp
with the external routing (parent) account in tag 448 (PartyID) and
with tag 452 (PartyRole) set to 24 (Customer
Account).
|
17 |
ExecID |
N |
string |
Unique identifier for this execution report.
This report ID remains unique until TT FIX resets.
Note: Do not try to interpret or parse the value.
|
37 |
OrderId |
C |
string |
Internal TT order key assigned to all orders submitted through any TT software. The value remains constant
for the life of an order.
Condition: Must include either Tag 37 (OrderID) or Tag 41 (OrigClOrdID)
|
38 |
OrderQty |
Y |
Qty |
Total order quantity
|
54 |
Side |
C |
char |
Order side
Possible values include:
- 1: Buy
- 2: Sell
- 3: Buy minus
- 4: Sell plus
- 5: Sell short
- 6: Sell short exempt
- 7: Undisclosed
- 8: Cross
- 9: Cross short
- B: As Defined (FIX 4.4 only)
- C: Opposite (FIX 4.4 only)
Condition: Sent unless an Order Status Request (H) message returns no orders.
|
58 |
Text |
C |
String |
Additional information about the message
Condition: Sent when the TT FIX needs to send additional information
|
60 |
TransactTime |
N |
UTCTimestamp |
Time, in UTC, the transaction occurred with microsecond precision.
For example:
- Millisecond precision: 60=20170509-22:34:56.881
- Microsecond precision: 60=20170509-22:34:56.881321
Note: If you want tag 60 to use millisecond precision, you can add a TrimTimestamp
rule in the Setup app for the FIX profile.
|
107 |
SecurityDesc |
N |
String |
Security description.
|
198 |
SecondaryOrderID |
C |
string |
Unique identifier for the order, as assigned by the exchange.
Note: The value can vary over time for the same order.
Condition: Sent unless an Order Status Request (H) message returns no orders.
|
582 |
CustOrderCapacity |
C |
int |
Capacity of customer placing the order
Primarily used by futures exchanges to indicate the CTICode (customer
type indicator) as required by the US CFTC (Commodity Futures Trading
Commission).
Possible values include:
- 1: Member trading for own account
-
2: Clearing Firm trading for its proprietary
account
- 3: Member trading for another member
- 4: All other
Condition: Send when required by the Exchange
|
1028 |
ManualOrderIndicator |
N |
char |
Whether the order is sent manually or through automated trading
logic.
Possible values include:
|
1724 |
OrderOrigination |
C |
int |
Identifies the origin of the order. whether the order was received
from a customer of the firm, originated by the firm, or whether
the order was received from another broker-dealer. The value
corresponds to the
Direct Electronic Access setting for
Customer Defaults in
Setup.
Valid values include:
- 5: Order from a direct access or sponsored access customer
- 99: Other
Condition: Required for exchanges subject to MiFID II regulations.
Note: For MiFID II markets only, TT FIX will
automatically send 1724=99 as the default value if this tag is
omitted.
|
16117 |
OrderSource |
N |
int |
TT component that most recently acted on an active order.
Possible values include:
- 0: ASE
- 2: NTW
- 3: Invalid
- 4: TT Trader
- 6: Mobile
- 7: ROE
- 9: External
- 10: TT FIX
- 11: Aggregator
- 12: Bouncer
- 13: Lambda Liquidator
- 14: External FIX Adapter
- 15: Prime ASE
- 16: Nimbus
- 17: ADL
- 18: TTSDK
- 19: TT Algo
- 20: ADL Prime
- 21: TTSDK Prime
- 22: TT Algo Prime
- 23: Chart
- 24: TTD
- 25: TTD Chart
- 26: TTINT
- 27: TT Admin
- 28: TT .NET API client
- 29: TT .NET API server
- 30: C++ API
- 31: TT Options Risk
- 32: External upload
- 33: Stager
- 34: TT Score
- 35: FIX Adapter Child Router
|
18101 |
AccountID |
C |
String |
TT-defined ID of the TT account referenced in tag
1 (Account).
Condition: Sent when available in
Execution
Report (8)
and
Order
Cancel Reject (9)
messages only when the
Send TT Internal Account ID and User ID on Execution Reports/Cancel
Reject Messages
setting is enabled for a
Drop Copy OUT
or
Order Routing
FIX session in Setup.
|
18102 |
UserID |
C |
String |
TT-defined ID of the TT user referenced in tag
129
(DeliverToSubId)
Condition: Sent when available in
Execution
Report (8)
and
Order
Cancel Reject (9)
messages only when the
Send TT Internal Account ID and User ID on Execution Reports/Cancel
Reject Messages
setting is enabled for a
Drop
Copy OUT
or
Order
Routing
FIX session in Setup.
|
|
Component: <Standard Trailer>
|
Y |
|
For additional information about this component group, consult the full
documentation.
|
|
|
Message Notes
The Quote Request (R) message is used to request quotes from brokers prior
to placement of an order. This message is commonly referred to as a
Request For Quote (RFQ).
Note: When a FIX client sends a
Market
Data Request (V)
for a given instrument with SubscriptionRequestType=1 to
create a market data subscription, that client is automatically subscribed
for RFQ messages for that instrument.