Re: [Quickfix-developers] ExecType
Brought to you by:
orenmnero
|
From: Brian E. <azz...@ya...> - 2005-06-23 14:45:45
|
Alvin - This probably isn't the correct forum for general FIX questions, but I can answer this one. OrdStatus (39) and ExecType (150) have generally used the same code values, but for somewhat different reasons. OrdStatus gave you the current status of the order, while ExecType told you how this particular ExecutionReport affected the order. Starting with FIX 4.4, they made Trade Correct (G) and Trade Cancel (H) new ExecType codes (they were previously indicated by ExecTransType codes). It never really made much sense to have Partial Fill (1) and Filled (2) codes for ExecType - these are really order statuses - so they created a new ExecType Trade (F) to have a nice, orthogonal set of ExecTypes. Trade, Trade Correct and Trade Cancel are now all single codes that are defined in order. I believe Partial Fill and Filled are now used only as OrdStatus values as of FIX 4.4. - Brian Erst Thynk Software, Inc. --- Alvin Wang <AW...@FF...> wrote: > Hi I have a pure FIX (44) question. Can anyone explain to me the > difference between ExecType 2(Fill) and ExecType F(Trade, fill or > partial > fill)? > > Thanks > Alvin |