Pedigree Added FIX.4.4
Updated EP131
Expand Components | Collapse Components
Field or Component | Field Name | Abbr Name | Req'd | Comments | Pedigree |
---|
![]() | Repeating Group 552 | NoSides | Must be 1 or 2 if CrossType(549)=1(All-or-none Cross), 2 otherwise. |
![]() | 54 | Side | Side | Y | Required if NoSides(552) > 0. | Added FIX.4.4 Updated EP131 |
![]() | 2102 | ShortMarkingExemptIndicator | SMEInd | Added EP164 | ||
![]() | 41 | OrigClOrdID | OrigClOrdID | Required when referring to orders that were electronically submitted over FIX or otherwise assigned a ClOrdID(11) | Added FIX.5.0 | |
![]() | 11 | ClOrdID | ClOrdID | Y | Unique identifier of the order as assigned by institution or by the intermediary with closest association with the investor. | Added FIX.4.4 |
![]() | 526 | SecondaryClOrdID | ClOrdID2 | Added FIX.4.4 | ||
![]() | 583 | ClOrdLinkID | ClOrdLinkID | Added FIX.4.4 |
![]() | Component(-) | Parties | Pty | Added FIX.4.4 Updated EP131 |
![]() | Repeating Group 453 | NoPartyIDs | Number of PartyID (448), PartyIDSource (447), and PartyRole (452) entries |
![]() | 448 | PartyID | ID | Required if NoPartyIDs(453) > 0. Identification of the party. | Added FIX.4.3 Updated EP204 | |
![]() | 447 | PartyIDSource | Src | Required if NoPartyIDs(453) > 0. Used to identify classification source. | Added FIX.4.3 Updated EP204 | |
![]() | 452 | PartyRole | R | Required if NoPartyIDs(453) > 0. Identifies the type of PartyID(448). | Added FIX.4.3 Updated EP204 | |
![]() | 2376 | PartyRoleQualifier | Qual | Added EP179 |
![]() | Component(-) | PtysSubGrp | Sub | Repeating group of Party sub-identifiers. | Added FIX.4.4 |
![]() | Repeating Group 802 | NoPartySubIDs | Number of PartySubID (523)and PartySubIDType (803) entries |
![]() | 523 | PartySubID | ID | Added FIX.4.4 | ||
![]() | 803 | PartySubIDType | Typ | Added FIX.4.4 |
end Repeating Group |
end Component |
end Repeating Group |
end Component |
![]() | Component(-) | SideCrossLegGrp | SideCrossLeg | Added EP131 |
![]() | Repeating Group 1829 | NoCrossLegs | Number of legs in the side of a cross order. |
![]() | 654 | LegRefID | RefID | Required if NoCrossLegs(1829) > 0. | Added EP131 | |
![]() | 685 | LegOrderQty | OrdQty | Quantity ordered for this leg as provided during order entry. | Added EP131 | |
![]() | 690 | LegSwapType | SwapTyp | Added EP131 |
![]() | Component(-) | LegStipulations | Stip | Added EP131 |
![]() | Repeating Group 683 | NoLegStipulations | Number of leg stipulation entries |
![]() | 688 | LegStipulationType | StipTyp | Required if NoLegStipulations >0 | Added FIX.4.4 | |
![]() | 689 | LegStipulationValue | StipVal | Added FIX.4.4 |
end Repeating Group |
end Component |
![]() | 1366 | LegAllocID | LegAllocID | Added EP131 |
![]() | Component(-) | LegPreAllocGrp | PreAll | Added EP131 |
![]() | Repeating Group 670 | NoLegAllocs | Number of Allocations for the leg |
![]() | 671 | LegAllocAccount | AllocAcct | Added FIX.4.4 | ||
![]() | 672 | LegIndividualAllocID | IndAllocID | Added FIX.4.4 |
![]() | Component(-) | NestedParties2 | Pty | Added FIX.4.4 |
![]() | Repeating Group 756 | NoNested2PartyIDs | Number of Nested2PartyID (757), Nested2PartyIDSource (758), and Nested2PartyRole (759) entries |
![]() | 757 | Nested2PartyID | ID | Used to identify source of Nested2PartyID. Required if Nested2PartyIDSource is specified. Required if NoNested2PartyIDs > 0. | Added FIX.4.4 | |
![]() | 758 | Nested2PartyIDSource | Src | Used to identify class source of Nested2PartyID value (e.g. BIC). Required if Nested2PartyID is specified. Required if NoNested2PartyIDs > 0. | Added FIX.4.4 | |
![]() | 759 | Nested2PartyRole | R | Identifies the type of Nested2PartyID (e.g. Executing Broker). Required if NoNested2PartyIDs > 0. | Added FIX.4.4 | |
![]() | 2381 | Nested2PartyRoleQualifier | Qual | Added EP179 |
![]() | Component(-) | NstdPtys2SubGrp | Sub | Repeating group of Nested2Party sub-identifiers. | Added FIX.4.4 |
![]() | Repeating Group 806 | NoNested2PartySubIDs | Number of Nested2PartySubID (760) and Nested2PartySubIDType (807) entries. Second instance of <NestedParties>. |
![]() | 760 | Nested2PartySubID | ID | Added FIX.4.4 | ||
![]() | 807 | Nested2PartySubIDType | Typ | Added FIX.4.4 |
end Repeating Group |
end Component |
end Repeating Group |
end Component |
![]() | 673 | LegAllocQty | AllocQty | Added FIX.4.4 | ||
![]() | 674 | LegAllocAcctIDSource | AllocAcctIDSrc | Added FIX.4.4 | ||
![]() | 1367 | LegAllocSettlCurrency | AllocSettlCcy | Added FIX.5.0 | ||
![]() | 1756 | LegCustodialLotID | CstdlLotID | Only used for specific lot trades. | Added EP127 | |
![]() | 1757 | LegVersusPurchaseDate | VSPDt | Only used for specific lot trades. If this field is used, either LegVersusPurchasePrice(1758) or LegCurrentCostBasis(1759) should be specified. | Added EP127 | |
![]() | 1758 | LegVersusPurchasePrice | VSPPx | Only used for specific lot trades. If this field is used, LegVersusPurchaseDate(1757) should be specified. | Added EP127 | |
![]() | 1759 | LegCurrentCostBasis | CurCostBasis | Only used for specific lot trades. If this field is used, LegVersusPurchaseDate(1757) should be specified | Added EP127 |
end Repeating Group |
end Component |
![]() | 1817 | LegClearingAccountType | ClrAcctTyp | Provide if different from the value specified for the overall multileg security in ClearingAccountType(1816) in the Instrument component. | Added EP131 | |
![]() | 564 | LegPositionEffect | PosEfct | Provide if different from the value specified for the overall multileg security in PositionEffect(77) in the Instrument component. | Added EP131 | |
![]() | 565 | LegCoveredOrUncovered | Cover | Provide if different from the value specified for the overall multileg security in CoveredOrUncovered(203) in the Instrument component. | Added EP131 |
![]() | Component(-) | NestedParties3 | Pty | Added EP131 |
![]() | Repeating Group 948 | NoNested3PartyIDs | Number of Nested3PartyID (949), Nested3PartyIDSource (950), and Nested3PartyRole (95) entries |
![]() | 949 | Nested3PartyID | ID | Used to identify source of Nested3PartyID. Required if Nested3PartyIDSource is specified. Required if NoNested3PartyIDs > 0. | Added FIX.4.4 | |
![]() | 950 | Nested3PartyIDSource | Src | Used to identify class source of Nested3PartyID value (e.g. BIC). Required if Nested3PartyID is specified. Required if NoNested3PartyIDs > 0. | Added FIX.4.4 | |
![]() | 951 | Nested3PartyRole | R | Identifies the type of Nested3PartyID (e.g. Executing Broker). Required if NoNested3PartyIDs > 0. | Added FIX.4.4 | |
![]() | 2382 | Nested3PartyRoleQualifier | Qual | Added EP179 |
![]() | Component(-) | NstdPtys3SubGrp | Sub | Repeating group of Nested3Party sub-identifiers. | Added FIX.4.4 |
![]() | Repeating Group 952 | NoNested3PartySubIDs | Number of Nested3PartySubIDs (953) entries |
![]() | 953 | Nested3PartySubID | ID | Added FIX.4.4 | ||
![]() | 954 | Nested3PartySubIDType | Typ | Added FIX.4.4 |
end Repeating Group |
end Component |
end Repeating Group |
end Component |
![]() | 587 | LegSettlType | SettlTyp | Added EP131 | ||
![]() | 588 | LegSettlDate | SettlDt | Added EP131 | ||
![]() | 675 | LegSettlCurrency | SettlCcy | Added EP131 | ||
![]() | 1379 | LegVolatility | LegVolatility | Added EP131 | ||
![]() | 1381 | LegDividendYield | LegDividendYield | Added EP131 | ||
![]() | 1383 | LegCurrencyRatio | LegCurrencyRatio | Added EP131 | ||
![]() | 1384 | LegExecInst | LegExecInst | Added EP131 | ||
![]() | 1689 | LegShortSaleExemptionReason | ShrtSaleExmptnRsn | Available for optional use when LegSide(624) = 6(Sell short exempt) in InstrumentLeg component. | Added EP131 |
end Repeating Group |
end Component |
![]() | 1690 | SideShortSaleExemptionReason | ShrtSaleExmptnRsn | Available for optional use when Side(54) = 6 (Sell short exempt). | Added EP131 | |
![]() | 229 | TradeOriginationDate | OrignDt | Added FIX.4.4 | ||
![]() | 75 | TradeDate | TrdDt | Added FIX.4.4 | ||
![]() | 1 | Account | Acct | Added FIX.4.4 | ||
![]() | 660 | AcctIDSource | AcctIDSrc | Added FIX.4.4 | ||
![]() | 581 | AccountType | AcctTyp | Added FIX.4.4 | ||
![]() | 589 | DayBookingInst | DayBkngInst | Added FIX.4.4 | ||
![]() | 590 | BookingUnit | BkngUnit | Added FIX.4.4 | ||
![]() | 591 | PreallocMethod | PreallocMeth | Added FIX.4.4 | ||
![]() | 70 | AllocID | AllocID | Use to assign an identifier to the block of preallocations | Added FIX.4.4 |
![]() | Component(-) | PreAllocGrp | PreAll | Added FIX.4.4 |
![]() | Repeating Group 78 | NoAllocs | Number of repeating AllocAccount (79)/AllocPrice (366) entries. |
![]() | 79 | AllocAccount | Acct | Required if NoAllocs > 0. Must be first field in repeating group. | Added FIX.4.4 | |
![]() | 661 | AllocAcctIDSource | ActIDSrc | Added FIX.4.4 | ||
![]() | 736 | AllocSettlCurrency | AllocSettlCcy | Added FIX.4.4 | ||
![]() | 467 | IndividualAllocID | IndAllocID | Added FIX.4.4 | ||
![]() | 2727 | AllocLegRefID | LegRefID | The field may not be used in NewOrderSingle(35=D), OrderCancelReplaceRequest(35=G), NewOrderList(35=E) or any other message where there are no legs. | Added EP234 |
![]() | Component(-) | NestedParties | Pty | Insert here the set of Nested Parties(firm identification nestedwithin additional repeating group) fields defined in Common Components of Application Messages Used for NestedPartyRole=Clearing Firm | Added FIX.4.4 |
![]() | Repeating Group 539 | NoNestedPartyIDs | Number of NestedPartyID (524), NestedPartyIDSource (525), and NestedPartyRole (538) entries |
![]() | 524 | NestedPartyID | ID | Used to identify source of NestedPartyID. Required if NestedPartyIDSource is specified. Required if NoNestedPartyIDs > 0. | Added FIX.4.3 | |
![]() | 525 | NestedPartyIDSource | Src | Used to identify class source of NestedPartyID value (e.g. BIC). Required if NestedPartyID is specified. Required if NoNestedPartyIDs > 0. | Added FIX.4.3 | |
![]() | 538 | NestedPartyRole | R | Identifies the type of NestedPartyID (e.g. Executing Broker). Required if NoNestedPartyIDs > 0. | Added FIX.4.3 | |
![]() | 2384 | NestedPartyRoleQualifier | Qual | Added EP179 |
![]() | Component(-) | NstdPtysSubGrp | Sub | Repeating group of NestedParty sub-identifiers. | Added FIX.4.4 |
![]() | Repeating Group 804 | NoNestedPartySubIDs | Number of NestedPartySubID (545) and NestedPartySubIDType (805) entries |
![]() | 545 | NestedPartySubID | ID | Added FIX.4.4 | ||
![]() | 805 | NestedPartySubIDType | Typ | Added FIX.4.4 |
end Repeating Group |
end Component |
end Repeating Group |
end Component |
![]() | 209 | AllocHandlInst | HandlInst | Added EP245 | ||
![]() | 80 | AllocQty | Qty | Added FIX.4.4 | ||
![]() | 1752 | CustodialLotID | CstdlLotID | Only used for specific lot trades. | Added EP127 | |
![]() | 1753 | VersusPurchaseDate | VSPDt | Only used for specific lot trades. If this field is used, either VersusPurchasePrice(1754) or CurrentCostBasis(1755) should be specified. | Added EP127 | |
![]() | 1754 | VersusPurchasePrice | VSPPx | Only used for specific lot trades. If this field is used, VersusPurchaseDate(1753) should be specified. | Added EP127 | |
![]() | 1755 | CurrentCostBasis | CurCostBasis | Only used for specific lot trades. If this field is used, VersusPurchaseDate(1753) should be specified | Added EP127 |
end Repeating Group |
end Component |
![]() | 854 | QtyType | QtyTyp | Added FIX.4.4 |
![]() | Component(-) | OrderQtyData | OrdQty | Y | Added FIX.4.4 Updated EP131 |
![]() | 38 | OrderQty | Qty | One of CashOrderQty, OrderQty, or (for CIV only) OrderPercent is required. Note that unless otherwise specified, only one of CashOrderQty, OrderQty, or OrderPercent should be specified. | Added FIX.4.3 | |
![]() | 152 | CashOrderQty | Cash | One of CashOrderQty, OrderQty, or (for CIV only) OrderPercent is required. Note that unless otherwise specified, only one of CashOrderQty, OrderQty, or OrderPercent should be specified. Specifies the approximate monetary quantityfor the order. Broker is responsible for converting and calculating OrderQty in tradeable units (e.g. shares) for subsequent messages. | Added FIX.4.3 | |
![]() | 516 | OrderPercent | Pct | For CIV - Optional. One of CashOrderQty, OrderQty or (for CIV only) OrderPercent is required. Note that unless otherwise specified, only one of CashOrderQty, OrderQty, or OrderPercent should be specified. | Added FIX.4.3 | |
![]() | 468 | RoundingDirection | RndDir | For CIV - Optional | Added FIX.4.3 | |
![]() | 469 | RoundingModulus | RndMod | For CIV - Optional | Added FIX.4.3 |
end Component |
![]() | Component(-) | CommissionData | Comm | Added FIX.4.4 Updated EP131 |
![]() | 12 | Commission | Comm | Added FIX.4.3 | ||
![]() | 13 | CommType | CommTyp | Added FIX.4.3 | ||
![]() | 479 | CommCurrency | Ccy | Added FIX.4.3 Updated EP95 | ||
![]() | 1233 | CommRate | Rt | Added EP169 | ||
![]() | 1238 | CommUnitOfMeasure | UOM | Added EP169 | ||
![]() | 497 | FundRenewWaiv | FundRenewWaiv | Added FIX.4.3 Updated EP95 |
end Component |
![]() | Component(-) | CommissionDataGrp | CommData | Use as an alternative to CommissionData if multiple commissions or enhanced attributes are needed. | Added EP204 |
![]() | Repeating Group 2639 | NoCommissions | Number of commissions in the repeating group. |
![]() | 2640 | CommissionAmount | Amt | Required if NoCommissions(2639) > 0. If the commission is based on a percentage of trade quantity or a factor of unit of measure, CommissionRate(2646) and CommissionUnitOfMeasure(2644) may also be specified as appropriate. | Added EP204 | |
![]() | 2641 | CommissionAmountType | Typ | Required if NoCommissions(2639) > 0. | Added EP204 | |
![]() | 2725 | CommissionAmountSubType | SubTyp | Added EP233 | ||
![]() | 2642 | CommissionBasis | Basis | Required if NoCommissions(2639) > 0. | Added EP204 | |
![]() | 2643 | CommissionCurrency | Ccy | Added EP204 | ||
![]() | 2644 | CommissionUnitOfMeasure | UOM | Added EP204 | ||
![]() | 2645 | CommissionUnitOfMeasureCurrency | UOMCcy | Added EP204 | ||
![]() | 2646 | CommissionRate | Rt | Added EP204 | ||
![]() | 2647 | CommissionSharedIndicator | SharedInd | Added EP204 | ||
![]() | 2648 | CommissionAmountShared | AmtShared | If specified, CommissionSharedIndicator(2647) must be set to Y. | Added EP204 | |
![]() | 2649 | CommissionLegRefID | LegRefID | This field may be used for multi-leg trades sent as a single message to indicate that the entry applies only to a specific leg. | Added EP204 | |
![]() | 2650 | CommissionDesc | Desc | Added EP204 | ||
![]() | 2651 | EncodedCommissionDescLen | EncDescLen | Must be set if EncodedCommissionDesc(2652) is specified and must immediately precede it. | Added EP204 | |
![]() | 2652 | EncodedCommissionDesc | EncDesc | Encoded (non-ASCII characters) representation of the CommissionDesc(2650) field in the encoded format specified via the MessageEncoding(347) field. | Added EP204 |
end Repeating Group |
end Component |
![]() | 528 | OrderCapacity | Cpcty | Added FIX.4.4 | ||
![]() | 529 | OrderRestrictions | Rstctions | Added FIX.4.4 | ||
![]() | 1724 | OrderOrigination | OrdOrigntn | Added EP256 | ||
![]() | 1725 | OriginatingDeptID | OrigntngDeptID | Added EP256 | ||
![]() | 1726 | ReceivingDeptID | RcvgDeptID | Added EP256 | ||
![]() | 2883 | RoutingArrangmentIndicator | RtgArngmntInd | Added EP256 | ||
![]() | 1091 | PreTradeAnonymity | PrTrdAnon | Added FIX.4.4 | ||
![]() | 582 | CustOrderCapacity | CustCpcty | Added FIX.4.4 | ||
![]() | 121 | ForexReq | ForexReq | Indicates that broker is requested to execute a Forex accommodation trade in conjunction with the security trade. | Added FIX.4.4 | |
![]() | 120 | SettlCurrency | SettlCcy | Conditionally required when ForexReq(121) = Y. | Added FIX.4.4 Updated EP131 | |
![]() | 775 | BookingType | BkngTyp | Method for booking out this order. Used when notifying a broker that an order to be settled by that broker is to be booked out as an OTC derivative (e.g. CFD or similar). Absence of this field implies regular booking. | Added FIX.4.4 | |
![]() | 58 | Text | Txt | Added FIX.4.4 | ||
![]() | 354 | EncodedTextLen | EncTxtLen | Must be set if EncodedText field is specified and must immediately precede it. | Added FIX.4.4 | |
![]() | 355 | EncodedText | EncTxt | Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field. | Added FIX.4.4 | |
![]() | 1816 | ClearingAccountType | ClrAcctTyp | Added EP131 | ||
![]() | 77 | PositionEffect | PosEfct | For use in derivatives omnibus accounting | Added FIX.4.4 | |
![]() | 203 | CoveredOrUncovered | Covered | For use with derivatives, such as options | Added FIX.4.4 | |
![]() | 544 | CashMargin | CshMgn | Added FIX.4.4 | ||
![]() | 635 | ClearingFeeIndicator | ClrFeeInd | Added FIX.4.4 | ||
![]() | 377 | SolicitedFlag | SolFlag | Added FIX.4.4 | ||
![]() | 659 | SideComplianceID | SideComplianceID | Added FIX.4.4 | ||
![]() | 962 | SideTimeInForce | SideTmFrc | Specifies how long the order as specified in the side stays in effect. Absence of this field indicates Day order. | Added FIX.4.4 |
end Repeating Group |
|