TT® FIX General

FIX Exchange Tag Reference

FIX Exchange Tag Reference

FIX Migration Reference

The reference below provides important FIX tag mappings between different exchanges and TT FIX. You can click the name of the exchange listed below to see all mappings specific to that exchange.

Reference by Exchange


Exchange TT Tag Exchange Tag Comments
ASX 37 TT GUID (36 chars) replaces TT SOK
ASX 116 User Alias (Inbound)
ASX 129 User Alias (Outbound)
ASX 1 Account Number (used for TT Risk)
ASX 16999 Tag 1 Clearing Account (overrides Tag 1 to the Exchange)
ASX 16612 UniqExecID
ASX 526 Tag 11
ASX 17 Tag 17
ASX 198 Tag 37
ASX 10011 TT Internal ClOrdID (used for internal troubleshooting)
ASX 10553 TTID (TT Username)
ASX 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
ASX 452 Tag 1 TT Tag 452=83
ASX 16556 452=24 & Tag 58
ASX 16557 452=45
ASX 16558 Text TT (replaces UserTag)
ASX 16558 Text TT (replaces OrderTag)
ASX 527 TT GUID
ASX 70 Tag 1366 spreads only
ASX 452 Tag 581 TT Tag 452=205
B3 37 TT GUID (36 chars) replaces TT SOK
B3 116 User Alias (Inbound)
B3 129 User Alias (Outbound)
B3 1 Account Number (used for TT Risk)
B3 16999 Tag 1 Clearing Account (overrides Tag 1 to the Exchange)
B3 16612 UniqExecID
B3 452 452=36 TT Tag 452=44 (Trader ID)
B3 526 Tag 11
B3 452 452=4 TT Tag 452=4
B3 17 Tag 17
B3 198 Tag 37
B3 10011 TT Internal ClOrdID (used for internal troubleshooting)
B3 10553 TTID - replaces TT Username
B3 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
B3 16556 Tag 5149 Text A
B3 452 Tag 1 452=83
B3 16557 Text B
B3 16558 Text TT (replaces UserTag)
B3 16558 Text TT (replaces OrderTag)
B3 527 TT GUID
B3 452 452=5 TT Tag 452=5 (Investor ID)
B3 452 452=7 TT Tag 452=7 (Entering Firm)
B3 452 452=12 TT Tag 452=12 (Executing Trader)
B3 452 452=54 TT Tag 452=54 (SenderLocation)
B3 452 452=76 TT Tag 452=76 (Desk ID)
BIST 37 TT GUID (36 characters)
BIST 116 User Alias (Inbound)
BIST 129 User Alias (Outbound)
BIST 16612 UniqExecID
BIST 10011 TT Internal ClOrdID (used for internal troubleshooting)
BIST 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
BIST 16557 Text B
BIST 16558 Text TT
BIST 527 TT GUID
BIST 582 582 TT GUID (36 characters)
BIST 1 452=83 & Tag 1 Account Number (used for TT Risk)
BIST 16999 452=83 & Tag 1 Clearing Account (overrides Tag 1 to the Exchange)
BIST 526 Tag 11
BIST 17 Tag 17
BIST 198 Tag 37
BIST 452 452=11 TT Tag 452=36 - TTID (TT Username)
BIST 452 Tag 70 TT Tag 452=38
CFE 37 TT GUID (36 chars) replaces TT SOK
CFE 116 User Alias (Inbound)
CFE 129 User Alias (Outbound)
CFE 1 Tag 1 Account Number (used for TT Risk)
CFE 16999 Tag 1 Clearing Account (overrides Tag 1 to the Exchange)
CFE 16612 UniqExecID
CFE 526 Tag 11
CFE 17 Tag 17
CFE 198 Tag 37
CFE 10011 TT Internal ClOrdID (used for internal troubleshooting)
CFE 10553 TTID - replaces TT Username
CFE 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
CFE 452 Tag 1 TT Tag 452=83
CFE 16557 Text B
CFE 16558 Text TT (replaces UserTag)
CFE 16558 Text TT (replaces OrderTag)
CFE 527 TT GUID
CFE 452 Tag 128 TT Tag 452=4
CFE 452 Tag 440 TT Tag 452=24
CFE 452 Tag 25004 TT Tag 452=44
CFE 452 Tag 21097 TT Tag 452=212
CFE 452 Tag 9702 TT Tag 452=209
CFE 452 Tag 47 TT Tag 452=200
CME 37 TT GUID (36 chars) replaces TT SOK
CME 116 User Alias (Inbound)
CME 129 User Alias (Outbound)
CME 1 Tag 1 TT Account (Risk Account) (sent to Exchange in absence of 16999)
CME 16999 Tag 1 Clearing Account (overrides Tag 1 to the Exchange)
CME 452 Tag 1 TT Tag 452=83 - Clearing Account (Party Role)
CME 16612 UniqExecID
CME 50 Tag 50 Trader ID
CME 526 Tag 11
CME 452 Tag 204 TT Tag 452=205
CME 452 Tag 9707 TT Tag 452=14
CME 17 Tag 17
CME 198 Tag 37
CME 10011 TT Internal ClOrdID (used for internal troubleshooting)
CME 10553 TTID - replaces TT Username
CME 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
CME 16556 Text A
CME 16557 Text B
CME 16558 Text TT (replaces UserTag)
CME 16558 Text TT (replaces OrderTag)
CME 527 Tag 527
CME 582 Tag 9702 CTI
Eurex 37 TT GUID (36 chars) replaces TT SOK
Eurex 116 User Alias (Inbound)
Eurex 129 User Alias (Outbound)
Eurex 1 Account Number (used for TT Risk)
Eurex 16999 FreeText2 Clearing Account (overrides Tag 1 to the Exchange)
Eurex 16612 UniqExecID
Eurex 526 ClOrdID
Eurex 17 ExecID
Eurex 198 OrderID
Eurex 10011 TT Internal ClOrdID (used for internal troubleshooting)
Eurex 10553 TTID - replaces TT Username
Eurex 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
Eurex 16556 FreeText1 Text A
Eurex 452 FreeText2 TT Tag 452=83
Eurex 16557 FreeText3 Text B
Eurex 16558 Text TT (replaces UserTag)
Eurex 16558 Text TT (replaces OrderTag)
Eurex 452 Account TT Tag 452=200
Eurex 452 PartyIDTakeUpTradingFirm TT Tag 452=14
Eurex 527 ExecID Spreads Only - else TT GUID
Euronext 37 TT GUID (36 chars) replaces TT SOK
Euronext 116 User Alias (Inbound)
Euronext 129 User Alias (Outbound)
Euronext 1 Account Number (used for TT Risk)
Euronext 16999 Clearing Account (overrides Tag 1 to the Exchange)
Euronext 16612 UniqExecID
Euronext 452 SecondaryClOrdID TT Tag 452=44 Trader ID
Euronext 526 ClOrdID
Euronext 17 ExecID
Euronext 198 OrderID
Euronext 582 CustOrderCapacity CTI
Euronext 10011 TT Internal ClOrdID (used for internal troubleshooting)
Euronext 10553 TTID - replaces TT Username
Euronext 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
Euronext 16556 Text A
Euronext 452 ClientInfo TT Tag 452=83
Euronext 16557 Text B
Euronext 16558 Text TT (replaces UserTag)
Euronext 16558 Text TT (replaces OrderTag)
Euronext 527 ExecID (Spds Only) else TT GUID
Euronext 452 AccountCode TT Tag 452=200
Euronext 452 Account TT Tag 452=203
Euronext 452 PartyRole TT Tag 452=78
Euronext 452 ClearingInstruction TT Tag 452=202
Euronext 452 PartyID TT Tag 452=204
Euronext 452 TT Tag 452=14
HKEX 37 TT GUID (36 chars) replaces TT SOK
HKEX 116 User Alias (Inbound)
HKEX 129 User Alias (Outbound)
HKEX 1 Account Number (used for TT Risk)
HKEX 16999 ex_client_s Clearing Account (overrides Tag 1 to the Exchange)
HKEX 16612 UniqExecID
HKEX 526 SecondaryClOrdId(TT)
HKEX 17 execution_event_nbr_u
HKEX 198 order_number_u
HKEX 10011 TT Internal ClOrdID (used for internal troubleshooting)
HKEX 10553 TTID - replaces TT Username
HKEX 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
HKEX 452 exchange_info_s TT Tag 452=203
HKEX 452 ex_client_s TT Tag 452=83
HKEX 16557 customer_info_s
HKEX 16558 Text TT (replaces UserTag)
HKEX 16558 Text TT (replaces OrderTag)
HKEX 452 ex_customer_s TT Tag 452=14
HKEX 527 TT GUID
HKEX 16556 exchange_info_s
ICE 37 TT GUID (36 chars) replaces TT SOK
ICE 116 User Alias (Inbound)
ICE 129 User Alias (Outbound)
ICE 1 Tag 9207 Account (Risk Account) (sent to Exchange in absence of 16999)
ICE 16999 Tag 9207 Clearing Account override
ICE 452 Tag 9207 TT Tag 452=83 - Clearing Account
ICE 16612 UniqExecID
ICE 452 Tag 9195 TT Tag 452=200 - Account code
ICE 452 Tag 116 (right) TT Tag 452=211 - Authorized Trader
ICE 526 Tag 11
ICE 452 Tag 439 TT Tag 452=4 - Clearing Firm
ICE 17 Tag 17
ICE 198 Tag 37
ICE 10011 TT Internal ClOrdID (used for internal troubleshooting)
ICE 10553 TTID - replaces TT Username
ICE 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
ICE 16556 Tag 9121 ICE memo field
ICE 452 Tag 9207 TT Tag 452=210 - LMA Clearing Account
ICE 452 Tag 9207 TT Tag 452=24 - SMA Clearing Account
ICE 16557 Text B
ICE 16558 Text TT (replaces UserTag)
ICE 16558 Text TT (replaces OrderTag)
ICE 452 Tag 9707 TT Tag 452=208 - Mifid ID
ICE 527 Tag 527 Spread Legs only (else TT GUID)
ICE 582 Tag 9208 CTI
ICE 452 Tag 116 (left) TT Tag 452=11 - Order OriginationTrader
ICE 452 Tag 116 TT Tag 452=44 - Order Entry Operator ID
ICE 452 Tag 115 TT Tag 452=1 - Executing Firm
ICE 452 Tag 144 (right) TT Tag 452=76 - Desk ID
JPX 37 TT GUID (36 chars)
JPX 527 TT GUID
JPX 116 User Alias (Inbound)
JPX 129 User Alias (Outbound)
JPX 1 Account Number (used for TT Risk)
JPX 16612 UniqExecID
JPX 526 SecondaryClOrdId(TT)
JPX 10011 TT Internal ClOrdID (used for internal troubleshooting)
JPX 10553 TTID (TT Username)
JPX 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
JPX 16999 ex_client_s Clearing Account (overrides Tag 1 to the Exchange)
JPX 452 ex_client_s TT Tag 452=83
JPX 452 exchange_info_s (byte 1 of 32) TT Tag 452=205 - PartyID tag 448 will take values of 0 Client (Agency) and 9 House (Principal)
JPX 452 exchange_info_s TT Tag 452=203 - TT GUID (36 chars)
JPX 452 exchange_info_s TT Tag 452=14 - TT GUID (36 chars)
JPX 16556 exchange_info_s TT FIX Text A
JPX 16557 exchange_info_s TT FIX Text B
JPX 198 order_number_u On TT FIX 35=8 messages
JPX 1003 trade_number_i On TT FIX 35=AE fill messages
JPX 17 trade_number_i On 35=8 fill messages when setting to send AE messages as ERs is enabled.
LSE-CurveGlobal-IDEM 37 TT GUID (36 chars) replaces TT SOK
LSE-CurveGlobal-IDEM 116 User Alias (Inbound)
LSE-CurveGlobal-IDEM 129 User Alias (Outbound)
LSE-CurveGlobal-IDEM 1 Account Number (used for TT Risk)
LSE-CurveGlobal-IDEM 16999 ClearingData Clearing Account (overrides Tag 1 to the Exchange)
LSE-CurveGlobal-IDEM 16612 UniqExecID
LSE-CurveGlobal-IDEM 526 (ClientOrderID)
LSE-CurveGlobal-IDEM 17 (Grp)(Instrument)(Date)(StratTradeNbr)(StratVerb)(StratLegNbr)
LSE-CurveGlobal-IDEM 198 (Grp)(Instrument)-(OrderID)
LSE-CurveGlobal-IDEM 10011 TT Internal ClOrdID (used for internal troubleshooting)
LSE-CurveGlobal-IDEM 10553 TTID - replaces TT Username
LSE-CurveGlobal-IDEM 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
LSE-CurveGlobal-IDEM 452 ClearingData TT Tag 452=83
LSE-CurveGlobal-IDEM 16557 Text B
LSE-CurveGlobal-IDEM 16558 Text TT (replaces UserTag)
LSE-CurveGlobal-IDEM 16558 Text TT (replaces OrderTag)
LSE-CurveGlobal-IDEM
LSE-CurveGlobal-IDEM 527 (Grp)(Instrument)(Date)(StratTradeNbr)(StratVerb) spreads only
LSE-CurveGlobal-IDEM 452 TraderID TT Tag 452=44
LSE-CurveGlobal-IDEM 452 ClearingDestination TT Tag 452=14
LSE-CurveGlobal-IDEM 452 AccountType TT Tag 452=200
MEFF 37 TT GUID (36 chars) replaces TT SOK
MEFF 116 User Alias (Inbound)
MEFF 129 User Alias (Outbound)
MEFF 1 Account Number (used for TT Risk)
MEFF 16999 Tag 1 Clearing Account (overrides Tag 1 to the Exchange)
MEFF 16612 UniqExecID
MEFF 526 Tag 11 (end portion) Note: TT only provides ending portion from Tag 11. Prior info is combined Date and Session info
MEFF 17 Tag 17
MEFF 198 Tag 37
MEFF 10011 TT Internal ClOrdID (used for internal troubleshooting)
MEFF 10553 TTID - replaces TT Username
MEFF 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
MEFF 16556 Tag 58 Text A
MEFF 452 Tag 1 TT Tag 452=83
MEFF 16557 Text B
MEFF 16558 Text TT (replaces UserTag)
MEFF 16558 Text TT (replaces OrderTag)
MEFF 527 TT GUID
MEFF
MX 37 TT GUID (36 chars) replaces TT SOK
MX 116 User Alias (Inbound)
MX 129 User Alias (Outbound)
MX 16999 ClearingInstruction Clearing Account (overrides Tag 1 to the Exchange)
MX 16612 UniqExecID
MX 452 AccountType TT Tag 452=200
MX 526 Memo
MX 17 StrGrpStrInstrDateStrTradeNumStrVerbLegNbr
MX 198 StrGrpStrInstrument-ReferenceID
MX 10011 TT Internal ClOrdID (used for internal troubleshooting)
MX 10553 TTID - replaces TT Username
MX 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
MX 16556 Memo Text A
MX 452 ClearingInstruction TT Tag 452=83
MX 16557 Text B
MX 16558 Text TT (replaces UserTag)
MX 16558 Text TT (replaces OrderTag)
MX 527 StrGrpStrInstrDateStrTradeNumStrVerb Spread Legs only (else TT GUID)
MX 452 TraderID TT Tag 452=44
NASDAQ 37 TT GUID (36 characters)
NASDAQ 116 User Alias (Inbound)
NASDAQ 129 User Alias (Outbound)
NASDAQ 50 Connection Default Sender Sub ID
NASDAQ 16612 UniqExecID
NASDAQ 10011 TT Internal ClOrdID (used for internal troubleshooting)
NASDAQ 10553 TTID (TT Username)
NASDAQ 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
NASDAQ 16556 Text A
NASDAQ 16557 Text B
NASDAQ 16558 Text TT
NASDAQ 527 TT GUID
NASDAQ 1 Tag 1 Account Number (used for TT Risk)
NASDAQ 16999 Tag 1 Clearing Account (overrides Tag 1 to the Exchange)
NASDAQ 526 Tag 11
NASDAQ 17 Tag 17
NASDAQ 198 Tag 37
NASDAQ 452 452=11 TT Tag 452=53 - Trader_MNEMONIC
NFX 37 TT GUID (36 chars) replaces TT SOK
NFX 116 User Alias (Inbound)
NFX 129 User Alias (Outbound)
NFX 1 Account Number (used for TT Risk)
NFX 16999 Tag 1 Clearing Account (overrides Tag 1 to the Exchange)
NFX 16612 UniqExecID
NFX 526 Tag 11
NFX 17 Tag 17
NFX 198 Tag 37
NFX 10011 TT Internal ClOrdID (used for internal troubleshooting)
NFX 452 452=11 TT Tag 452=36 - TTID - replaces TT Username
NFX 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
NFX 452 Tag 1 TT Tag 452=83
NFX 452 Tag 70 TT Tag 452=78
NFX 16557 Text B
NFX 16558 Text TT (replaces UserTag)
NFX 16558 Text TT (replaces OrderTag)
NFX 527 TT GUID
NFX 582 582
OSE 37 TT GUID (36 chars) replaces TT SOK
OSE 116 User Alias (Inbound)
OSE 129 User Alias (Outbound)
OSE 1 Account Number (used for TT Risk)
OSE 16999 ex_client_s Clearing Account (overrides Tag 1 to the Exchange)
OSE 16612 UniqExecID
OSE 526 SecondaryClOrdId(TT)
OSE 17 execution_event_nbr_u
OSE 198 order_number_u
OSE 10011 TT Internal ClOrdID (used for internal troubleshooting)
OSE 10553 TTID - replaces TT Username
OSE 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
OSE 452 exchange_info_s TT Tag 452=203
OSE 452 ex_client_s TT Tag 452=83
OSE 16557 customer_info_s
OSE 16558 Text TT (replaces UserTag)
OSE 16558 Text TT (replaces OrderTag)
OSE 452 exchange_info_s TT Tag 452=14
OSE 527 TT GUID
OSE 452 exchange_info_s TT Tag 452=205
OSE 452 TT Tag 452=1 - execution firm
OSE 16556 exchange_info_s
SGX 37 TT GUID (36 chars) replaces TT SOK
SGX 116 User Alias (Inbound)
SGX 129 User Alias (Outbound)
SGX 1 Account Number (used for TT Risk)
SGX 16999 ex_client_s Clearing Account (overrides Tag 1 to the Exchange)
SGX 16612 UniqExecID
SGX 526 SecondaryClOrdId(TT)
SGX 17 execution_event_nbr_u
SGX 198 order_number_u
SGX 10011 TT Internal ClOrdID (used for internal troubleshooting)
SGX 10553 TTID - replaces TT Username
SGX 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
SGX 452 ex_client_s TT Tag 452=83
SGX 16556 exchange_info_s
SGX 16558 Text TT (replaces UserTag)
SGX 16558 Text TT (replaces OrderTag)
SGX 527 TT GUID
SGX 16557 customer_info_s
TOCOM 37 TT GUID (36 chars) replaces TT SOK
TOCOM 116 User Alias (Inbound)
TOCOM 129 User Alias (Outbound)
TOCOM 1 Account Number (used for TT Risk)
TOCOM 16999 ex_client_s Clearing Account (overrides Tag 1 to the Exchange)
TOCOM 16612 UniqExecID
TOCOM 526 SecondaryClOrdId(TT)
TOCOM 17 execution_event_nbr_u
TOCOM 198 order_number_u
TOCOM 10011 TT Internal ClOrdID (used for internal troubleshooting)
TOCOM 10553 TTID - replaces TT Username
TOCOM 16116 OrderIDGUID - can replace Tag 37 (36 characters) when Short Order Form Parameter enabled
TOCOM 452 ex_client_s TT Tag 452=83
TOCOM 16558 Text TT (replaces UserTag)
TOCOM 16558 Text TT (replaces OrderTag)
TOCOM 527 TT GUID
TOCOM 452 exchange_info_s TT Tag 452=205
TOCOM 16556 exchange_info_s
TOCOM 452 customer_info_s TT Tag 452=206