FIX.4.1
28 messages • 206 fields • 2 components
Allocation2
EventCommunication2
Indication2
ProgramTrading5
ListCancelRequest
K
ProgramTrading
The list cancel request message type is used by institutions wishing to cancel previously submitted lists either before …
ListExecute
L
ProgramTrading
The list execute message type is used by institutions to instruct the broker to begin execution of a previously submitte…
ListStatus
N
ProgramTrading
The list status message is issued as the response to a List Status Request message and indicates the current state of th…
ListStatusRequest
M
ProgramTrading
The list status request message type is used by institutions to instruct the broker to generate status messages for a li…
OrderList
E
ProgramTrading
The new order list message type is used by institutions wishing to electronically submit lists of related orders to a br…
QuotationNegotiation2
Quote
S
QuotationNegotiation
The quote message is used as the response to a Quote Request message and can be used to publish unsolicited quotes.
QuoteRequest
R
QuotationNegotiation
In some markets it is the practice to request quotes from brokers prior to placement of an order. The quote request mess…
Session7
Heartbeat
0
Session
The Heartbeat monitors the status of the communication link and identifies when the last of a string of messages was not…
Logon
A
Session
The logon message authenticates a user establishing a connection to a remote system.
Logout
5
Session
The logout message initiates or confirms the termination of a FIX session.
Reject
3
Session
The reject message should be issued when a message is received but cannot be passed through to the application level.
ResendRequest
2
Session
The resend request is sent by the receiving application to initiate the retransmission of messages. This function is uti…
SequenceReset
4
Session
The sequence reset message is used by the sending application to reset the incoming sequence number on the opposing side…
TestRequest
1
Session
The test request message forces a heartbeat from the opposing application.
SettlementInstruction1
SingleGeneralOrderHandling7
DontKnowTrade
Q
SingleGeneralOrderHandling
The Don’t Know Trade (DK) message notifies a trading partner that an electronically received execution has been rejected…
ExecutionReport
8
SingleGeneralOrderHandling
The execution report message is used to:
1. Confirm the receipt of an order
2. Confirm changes to an existing order (i.e…
OrderCancelReject
9
SingleGeneralOrderHandling
The order cancel reject message is issued by the broker upon receipt of a cancel request or cancel/replace request messa…
OrderCancelReplaceRequest
G
SingleGeneralOrderHandling
The order cancel/replace request is used to change the parameters of an existing order.
OrderCancelRequest
F
SingleGeneralOrderHandling
The order cancel request message requests the cancellation of all of the remaining quantity of an existing order.
OrderSingle
D
SingleGeneralOrderHandling
The new order message type is used by institutions wishing to electronically submit securities and forex orders to a bro…
OrderStatusRequest
H
SingleGeneralOrderHandling
The order status request message is used by the institution to generate an order status message back from the broker.