Professional Documents
Culture Documents
Gold-I Matrix 2 Taker API FIX 4.4 Message Spec - V1.10
Gold-I Matrix 2 Taker API FIX 4.4 Message Spec - V1.10
Gold-I Matrix 2 Taker API FIX 4.4 Message Spec - V1.10
org
www.quickfixengine.org
www.quickfixj.org
www.stunnel.org
• Session Messages – messages relating to the set up and maintenance of the FIX Matrixion
• Application Messages – Order Execution
o (D) New Order Single
o (8) Execution Report
• Application Messages – Market Data
o (V) Market Data Request
o (W) Market Data Snapshot Full Refresh
o (Y) Market Data Request Reject
Firstly, all FIX messages consist of the standard Header & Trailer as follows:
Logon (MsgType=A)
Reset SeqNumberFlag (141) = Y
Logon (MsgType=A)
Reset SeqNumberFlag (141) = Y
Gold-i Client
Heartbeat (MsgType=0)
Heartbeat (MsgType=0)
Gold-i Client
Logout (MsgType=5)
Logout (MsgType=5)
Gold-i Client
NewOrderSingle (MsgType = D)
ExecutionReport (MsgType=8)
-ExecType (150) = 0
-OrdStatus (39) = 0
ExecutionReport (MsgType=8)
-ExecType (150) = F
-OrdStatus (39) = 2
Gold-i Client
NewOrderSingle(MsgType = D,
2 or 3)
ExecutionReport(MsgType=8)
-ExecType(150) = 8
-OrdStatus(39) = 8
Gold-i Client
MarketDataRequest
(MsgType = V)
MarketDataSnapshotFullRefresh
(MsgType = W)
Gold-i Client
MarketDataRequest
(MsgType = V)
MarketDataRequestReject
(MsgType = Y)
•
Standard Trailer Y
Standard Trailer Y
Standard Trailer Y
Standard Trailer Y
Standard Trailer Y
Standard Trailer Y
Tag Field Name Required Comments Example
6 AvgPx Y The average price of all fills for this order so 1.55654
far
58 Text N Text that explains why an order was rejected Market Closed
10390 Raw Fill Price N If present, will contain the Raw Fill price for 1.55650
this execution report, without any applied
markup. Can be used to know the
underlying execution price in place of tag 31.
Standard Trailer
Tag Field Name Required Comments Example
Standard Trailer Y
Standard Trailer