| 
               
                Used In 
                  Description
               
               Defines message type. ALWAYS THIRD FIELD IN MESSAGE. (Always unencrypted) 
               
               Note: A "U" as the first character in the MsgType <35> field (i.e. U, U2, etc) indicates that the message format is privately defined between the sender and receiver.
                
               
               Valid values: *** Note the use of lower case letters *** 
               
               0 = Heartbeat <0>                  
                               
               1 = Test Request <1>                  
                               
               2 = Resend Request <2>                  
                               
               3 = Reject <3>                  
                               
               4 = Sequence Reset <4>                  
                               
               5 = Logout <5>                  
                               
               6 = Indication of Interest <6>
                               
               7 = Advertisement <7>                  
                               
               8 = Execution Report <8>                  
                               
               9 = Order Cancel Reject <9>                  
                               
               A = Logon <A>                  
                               
               B = News <B>                  
                               
               C = Email <C>                  
                               
               D = New Order Single <D>
                               
               E = New Order List <E>
                               
               F = Order Cancel Request <F>                  
                               
               G = Order Cancel/Replace Request <G>                  
                               
               H = Order Status Request <H>                  
                               
               J = Allocation Instruction <J>                  
                               
               K = List Cancel Request <K>                  
                               
               L = List Execute <L>                  
                               
               M = List Status Request <M>                  
                               
               N = List Status <N>                  
                               
               P = Allocation Instruction Ack <P>                  
                               
               Q = Don't Know Trade <Q> (DK)
                               
               R = Quote Request <R>                  
                               
               S = Quote <S>                  
                               
               T = Settlement Instructions <T>                  
                               
               V = Market Data Request <V>                  
                               
               W = Market Data-Snapshot/Full Refresh <W>
                               
               X = Market Data-Incremental Refresh <X>
                               
               Y = Market Data Request Reject <Y>                  
                               
               Z = Quote Cancel <Z>                 
                               
               a = Quote Status Request <a>                  
                               
               b = Mass Quote Acknowledgement <b>                  
                               
               c = Security Definition Request <c>                  
                               
               d = Security Definition <d>                  
                               
               e = Security Status Request <e>                  
                               
               f = Security Status <f>                  
                               
               g = Trading Session Status Request <g>                  
                               
               h = Trading Session Status <h>                  
                               
               i = Mass Quote <i>                  
                               
               j = Business Message Reject <j>                  
                               
               k = Bid Request <k>                  
                               
               l = Bid Response <l> (lowercase L)
                               
               m = List Strike Price <m>                  
                               
               n = XML message <n> (e.g. non-FIX MsgType)
                               
               o = Registration Instructions <o>                  
                               
               p = Registration Instructions Response <p>                  
                               
               q = Order Mass Cancel Request <q>                  
                               
               r = Order Mass Cancel Report <r>                  
                               
               s = New Order Cross <s>
                               
               t = Cross Order Cancel/Replace Request <t> (a.k.a. Cross Order Modification Request)
                               
               u = Cross Order Cancel Request <u>                  
                               
               v = Security Type Request <v>                  
                               
               w = Security Types <w>                  
                               
               x = Security List Request <x>                  
                               
               y = Security List <y>                  
                               
               z = Derivative Security List Request <z>                  
                               
               AA = Derivative Security List <AA>                  
                               
               AB = New Order Multileg <AB>
                               
               AC = Multileg Order Cancel/Replace <AC> (a.k.a. Multileg Order Modification Request)
                               
               AD = Trade Capture Report Request <AD>                  
                               
               AE = Trade Capture Report <AE>                  
                               
               AF = Order Mass Status Request <AF>                  
                               
               AG = Quote Request Reject <AG>                  
                               
               AH = RFQ Request <AH>                  
                               
               AI = Quote Status Report <AI>                  
                               
               AJ = Quote Response <AJ>                  
                               
               AK = Confirmation <AK>                  
                               
               AL = Position Maintenance Request <AL>                  
                               
               AM = Position Maintenance Report <AM>                  
                               
               AN = Request For Positions <AN>                  
                               
               AO = Request For Positions Ack <AO> 
                               
               AP = Position Report <AP>                  
                               
               AQ = Trade Capture Report Request Ack <AQ>                  
                               
               AR = Trade Capture Report Ack <AR>                  
                               
               AS = Allocation Report <AS> (aka Allocation Claim)
                               
               AT = Allocation Report Ack <AT> (aka Allocation Claim Ack)
                               
               AU = Confirmation Ack <AU> (aka Affirmation)
                               
               AV = Settlement Instruction Request <AV>                  
                               
               AW = Assignment Report <AW>                  
                               
               AX = Collateral Request <AX>                  
                               
               AY = Collateral Assignment <AY>                  
                               
               AZ = Collateral Response <AZ>                  
                               
               BA = Collateral Report <BA>                  
                               
               BB = Collateral Inquiry <BB>                  
                               
               BC = Network (Counterparty System) Status Request <BC>
                               
               BD = Network (Counterparty System) Status Response <BD>
                               
               BE = User Request <BE>                  
                               
               BF = User Response <BF>                  
                               
               BG = Collateral Inquiry Ack <BG>                  
                               
               BH = Confirmation Request <BH>                  
                
               
                  Used In |