kernel 1.1.0

Abstract Reactive Streams
Documentation
system "d .fix"

fixFlds:()!()
fixFlds[1]:(`Account;"S")
fixFlds[6]:(`AvgPx;"F")
fixFlds[7]:(`BeginSeqNo;"I")
fixFlds[8]:(`BeginString;"c")
fixFlds[9]:(`BodyLength;"I")
fixFlds[10]:(`Checksum;"I")
fixFlds[11]:(`ClOrdID;"c")
fixFlds[12]:(`Commission;"F")
fixFlds[13]:(`CommType;"H") /valid values: 1 2 3
fixFlds[14]:(`CumQty;"J")
fixFlds[15]:(`Currency;"S")
fixFlds[16]:(`EndSeqNo;"I")
fixFlds[17]:(`ExecID;"c")
fixFlds[18]:(`ExecInst;"c")
fixFlds[19]:(`ExecRefID;"c")
fixFlds[20]:(`ExecTransType;"H")    /valid values: 0 1 2 3
fixFlds[21]:(`HandlInst;"H")    /valid values: 1 2 3
fixFlds[22]:(`IDSource;"H") /valid values: 1-9, 100+ reserved for private
fixFlds[28]:(`IOITransType;"S")
fixFlds[30]:(`LastMkt;"S")  /See Appendix "C" in FIX4.2 spec w/ errata
fixFlds[31]:(`LastPx;"F")
fixFlds[32]:(`LastShares;"J")
fixFlds[34]:(`MsgSeqNum;"J")
fixFlds[35]:(`MsgType;"S")
fixFlds[36]:(`NewSeqNo;"I")
fixFlds[37]:(`OrderID;"J")
fixFlds[38]:(`OrderQty;"J")
fixFlds[39]:(`OrdStatus;"S")
fixFlds[40]:(`OrdType;"S")
fixFlds[41]:(`OrigClOrdID;"c")
fixFlds[43]:(`PossDupFlag;"S")
fixFlds[44]:(`Price;"F")
fixFlds[45]:(`RefSeqNum;"J")
fixFlds[47]:(`OrderCapacity;"S")
fixFlds[48]:(`SecurityID;"c")
fixFlds[49]:(`SenderCompID;"S")
fixFlds[52]:(`SendingTime;"Z")
fixFlds[54]:(`Side;"H") /valid values: 1-9
fixFlds[55]:(`Symbol;"S")
fixFlds[56]:(`TargetCompID;"S")
fixFlds[58]:(`Text;"c")
fixFlds[59]:(`TimeInForce;"H")  /valid: 0-6
fixFlds[60]:(`TransactTime;"Z")
fixFlds[65]:(`SymbolSfx;"S")
fixFlds[68]:(`TotNoOrders;"I")
fixFlds[76]:(`ExecBroker;"S")
fixFlds[78]:(`NoAllocs;"I")
fixFlds[88]:(`AllocRejCode;"I")
fixFlds[97]:(`PossResend;"S")
fixFlds[98]:(`EncryptMethod;"I")
fixFlds[99]:(`StopPx;"F")
fixFlds[100]:(`ExDestination;"S")
fixFlds[102]:(`CxlRejReason;"I")
fixFlds[103]:(`OrdRejReason;"I")
fixFlds[108]:(`HeartBtInt;"I")
fixFlds[109]:(`ClientID;"S")
fixFlds[110]:(`MinQty;"J")
fixFlds[111]:(`MaxFloor;"J")
fixFlds[112]:(`TextReqID;"c")
fixFlds[114]:(`LocateReqd;"S")
fixFlds[115]:(`OnBehalfOfCompID;"S")
fixFlds[122]:(`OrigSendingTime;"Z")
fixFlds[123]:(`GapFillFlag;"S")
fixFlds[126]:(`ExpireTime;"Z")
fixFlds[127]:(`DKReason;"S")
fixFlds[128]:(`DeliverToCompID;"S")
fixFlds[150]:(`ExecType;"S")
fixFlds[151]:(`LeavesQty;"J")
fixFlds[167]:(`SecurityType;"S")
fixFlds[168]:(`EffectiveTime;"Z")
fixFlds[200]:(`MaturityMonthYear;"M")
fixFlds[201]:(`PutOrCall;"H")   /valid: 0-1
fixFlds[202]:(`StrikePrice;"F")
fixFlds[205]:(`MaturityDay;"H")	/valid values: 1-31
fixFlds[207]:(`SecurityExchange;"S")
fixFlds[211]:(`PegDifference;"F")
fixFlds[336]:(`TradingSessionID;"c")
fixFlds[337]:(`ContraTrader;"S")
fixFlds[375]:(`ContraBroker;"S")
fixFlds[382]:(`NoContraBrokers;"I")
fixFlds[388]:(`DiscretionInst;"H")  /valid values: 0-5
fixFlds[389]:(`DiscretionOffset;"F")
fixFlds[386]:(`NoTradingSessions;"I")
fixFlds[434]:(`CxlRejResponseTo;"H")    /valid values: 1 2
fixFlds[437]:(`ContraTradeQty;"J")
fixFlds[438]:(`ContraTradeTime;"Z")
fixFlds[5700]:(`LocateSource;"c")
fixFlds[9621]:(`VenueFeeInd;"F")
fixFlds[9140]:(`DisplayInstruction;"c")
fixFlds[9206]:(`ExtendedHoursEligible;"c")
fixFlds[9303]:(`RoutingInst;"c")
fixFlds[9400]:(`RoutingStrategy;"c")
fixFlds[9479]:(`DisplayInd;"c")
fixFlds[9730]:(`VenueLiquidityInd;"S")
fixFlds[9991]:(`StoredLiquidityFlag;"S")
fixFlds[9992]:(`ExecTemplate;"S")
fixFlds[9993]:(`LastTemplateVenue;"S")
fixFlds[9994]:(`LastDestinationVenue;"S")
fixFlds[9995]:(`OrderDestination;"S")
fixFlds[9996]:(`LastMktStored;"S")

tags:key fixFlds
names:first flip value fixFlds
types:last flip value fixFlds

system "d ."