The AllocGrp component conveys the details of each account when a trade (or block trade) is allocated into one or more accounts.
more
Pedigree Added FIX.4.4
Updated EP291
Expand Components | Collapse Components
Field or Component | Field Name | Abbr Name | Req'd | Comments | Pedigree |
---|
![]() | Repeating Group 78 | NoAllocs | Added FIX.4.4 Updated EP118 |
![]() | 79 | AllocAccount | Acct | Required if NoAllocs(78) > 0. May specify the broker of credit if ProcessCode(81) is step-out or soft-dollar step-out and Institution does not wish to disclose individual account breakdowns to the executing broker. | Added FIX.4.4 Updated EP291 | |
![]() | 661 | AllocAcctIDSource | ActIDSrc | Added FIX.4.4 | ||
![]() | 573 | MatchStatus | MtchStat | Added FIX.4.4 | ||
![]() | 366 | AllocPrice | Px | Used when performing executed pricevs. average priceallocations (e.g. Japan). AllocAccount(79) plus AllocPrice(366) form a unique Allocs entry. Used in lieu of AllocAvgPx(153). | Added FIX.4.4 Updated EP192 | |
![]() | 80 | AllocQty | Qty | Conditionally required except when for AllocTransType=Cancel, or when AllocType= Ready-To-Bookor Warehouse instruction. | Added FIX.4.4 | |
![]() | 2515 | AllocCalculatedCcyQty | CalcCcyQty | Added EP193 | ||
![]() | 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 | |
![]() | 467 | IndividualAllocID | IndAllocID | Added FIX.4.4 | ||
![]() | 1729 | FirmMnemonic | FirmMnem | Allocation identifier assigned by the Firm submitting the allocation for an individual allocation instruction (as opposed to the overall message level identifier). | Added EP118 | |
![]() | 1593 | ParentAllocID | ParentAllocID | Added EP107 | ||
![]() | 2727 | AllocLegRefID | LegRefID | The field may not be used in any message where there are no legs. | Added EP234 |
![]() | Component | AllocRegulatoryTradeIDGrp | RegTrdID | Added EP179 |
![]() | Component | AllocTrdRegTimestamps | TrdRegTS | Added EP291 |
![]() | 81 | ProcessCode | ProcCode | Added FIX.4.4 | ||
![]() | 989 | SecondaryIndividualAllocID | IndAllocID2 | Can be used by an intermediary to specify an allocation ID assigned by the intermediary's system. | Added EP-1 | |
![]() | 1002 | AllocMethod | Meth | Specifies the method under which a trade quantity was allocated. | Added EP-1 | |
![]() | 1735 | AllocationRollupInstruction | AllocRollupInst | An indicator to override the normal procedure to roll up allocations for the same Carry Firm. | Added EP118 | |
![]() | 993 | AllocCustomerCapacity | CustCpcty | Can be used for granular reporting of separate allocation detail within a single trade report or allocation message. | Added EP-1 | |
![]() | 1047 | AllocPositionEffect | AllocPosEfct | Added EP-1 | ||
![]() | 992 | IndividualAllocType | Typ | Added EP-1 |
![]() | 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=BrokerOfCredit, ClientID, Settlement location (PSET), etc. Note: this field can be used for settlement location (PSET) information. | Added FIX.4.4 |
![]() | 208 | NotifyBrokerOfCredit | NotifyBrkrOfCredit | Added FIX.4.4 | ||
![]() | 209 | AllocHandlInst | HandlInst | Added FIX.4.4 | ||
![]() | 161 | AllocText | Txt | Free format text field related to this AllocAccount | Added FIX.4.4 | |
![]() | 360 | EncodedAllocTextLen | EncAllocTextLen | Must be set if EncodedAllocText field is specified and must immediately precede it. | Added FIX.4.4 | |
![]() | 361 | EncodedAllocText | EncAllocText | Encoded (non-ASCII characters) representation of the AllocText field in the encoded format specified via the MessageEncoding field. | Added FIX.4.4 | |
![]() | 1732 | FirmAllocText | FirmTxt | Added EP118 | ||
![]() | 1733 | EncodedFirmAllocTextLen | EncFirmTxtLen | Added EP118 | ||
![]() | 1734 | EncodedFirmAllocText | EncFirmTxt | Added EP118 |
![]() | Component | CommissionData | Comm | Added FIX.4.4 Updated EP204 |
![]() | Component | AllocCommissionDataGrp | CommData | Use as an alternative to CommissionData component if multiple commissions or enhanced attributes are needed. | Added EP204 |
![]() | 153 | AllocAvgPx | AvgPx | AvgPx for this AllocAccount. For F/X orders, should be the all-inrate (spot rate adjusted for forward points) for this allocation, expressed in terms of Currency(15). For Fixed Income always express value as percent of par. | Added FIX.4.4 Updated EP82 | |
![]() | 154 | AllocNetMoney | NetMny | NetMoney for this AllocAccount ((AllocQty * AllocAvgPx) - Commission - sum of MiscFeeAmt + AccruedInterestAmt) if a Sell. ((AllocQty * AllocAvgPx) + Commission + sum of MiscFeeAmt + AccruedInterestAmt) if a Buy. For FX, if specified, expressed in terms of Currency(15). | Added FIX.4.4 Updated EP82 | |
![]() | 119 | SettlCurrAmt | SettlCurrAmt | Replaced by AllocSettlCurrAmt | Added FIX.4.4 Deprecated FIX.4.4 | |
![]() | 2300 | AllocGrossTradeAmt | GrossTrdAmt | Added EP170 | ||
![]() | 737 | AllocSettlCurrAmt | AllocSettlCurrAmt | AllocNetMoney in AllocSettlCurrency for this AllocAccount if AllocSettlCurrency is different from overallCurrency | Added FIX.4.4 | |
![]() | 120 | SettlCurrency | SettlCcy | Replaced by AllocSettlCurrency SettlCurrency for this AllocAccount if different from overallCurrency. Required if SettlCurrAmt is specified. | Added FIX.4.4 Deprecated FIX.4.4 | |
![]() | 736 | AllocSettlCurrency | AllocSettlCcy | AllocSettlCurrency for this AllocAccount if different from overallCurrency. Required if AllocSettlCurrAmt is specified. Required for NDFs. | Added FIX.4.4 Updated EP82 | |
![]() | 2927 | AllocSettlCurrencyCodeSource | AllocSettlCcySrc | Added EP273 | ||
![]() | 155 | SettlCurrFxRate | SettlCurrFxRt | Foreign exchange rate used to compute AllocSettlCurrAmt from Currency to AllocSettlCurrency | Added FIX.4.4 | |
![]() | 156 | SettlCurrFxRateCalc | SettlCurrFxRtCalc | Specifies whether the SettlCurrFxRate should be multiplied or divided | Added FIX.4.4 | |
![]() | 742 | AllocAccruedInterestAmt | AcrdIntAmt | Applicable for Convertible Bonds and fixed income | Added FIX.4.4 | |
![]() | 741 | AllocInterestAtMaturity | IntAtMat | Applicable for securities that pay interest in lump-sum at maturity | Added FIX.4.4 |
![]() | Component | MiscFeesGrp | MiscFees | Added FIX.4.4 |
![]() | Component | ClrInstGrp | ClrInst | Added FIX.4.4 |
![]() | 635 | ClearingFeeIndicator | ClrFeeInd | Added EP-1 | ||
![]() | 780 | AllocSettlInstType | SettlInstTyp | Used to indicate whether settlement instructions are provided on this message, and if not, how they are to be derived. Absence of this field implies use of default instructions. | Added FIX.4.4 |
![]() | Component | SettlInstructionsData | SetInstr | Insert here the set of SettlInstructionsDatafields defined in Common Components of Application Messages Used to communicate settlement instructions for this AllocAccount detail. Required if AllocSettlInstType = 2 or 3. | Added FIX.4.4 |
![]() | 2392 | AllocRefRiskLimitCheckID | RefRiskLmtChkID | Conditionally required when AllocRefRiskLimitCheckIDType(2393) is specified. | Added EP180 Updated EP192 | |
![]() | 2393 | AllocRefRiskLimitCheckIDType | RefRiskLmtChkIDTyp | Conditionally required when AllocRefRiskLimitCheckID(2392) is specified. | Added EP180 Updated EP192 | |
![]() | 2483 | AllocRiskLimitCheckStatus | RiskLmtChkStat | Added EP192 | ||
![]() | 2761 | AllocGroupAmount | GrpAmt | Added EP239 | ||
![]() | 2770 | AllocAvgPxGroupID | AvgPxGrpID | Added EP241 | ||
![]() | 2769 | AllocAvgPxIndicator | AvgPxInd | Added EP241 |
![]() | Component | TradeAllocAmtGrp | Amt | Added EP192 |
end Repeating Group |
|