Added
FIX.4.4
Expand Components | Collapse Components
Field or Component | Field Name | FIXML name | Req'd | Comments | Depr. |
---|
Repeating Group 78 | NoAllocs |
Conditionally required except when AllocTransType = Cancel, or when AllocType = Ready-to-book or Warehouse instruction |
79 | AllocAccount | @Acct |
May be the same value as BrokerOfCredit if ProcessCode is step-out or soft-dollar step-out and Institution does not wish to disclose individual account breakdowns to the ExecBroker. Required if NoAllocs > 0. Must be first field in repeating group. Conditionally required except when for AllocTransType="Cancel", or when AllocType= "Ready-To-Book" or "Warehouse instruction". | |||
661 | AllocAcctIDSource | @ActIDSrc | ||||
573 | MatchStatus | @MtchStat | ||||
366 | AllocPrice | @Px |
Used when performing "executed price" vs. "average price" allocations (e.g. Japan). AllocAccount plus AllocPrice form a unique Allocs entry. Used in lieu of AllocAvgPx. | |||
80 | AllocQty | @Qty |
Conditionally required except when for AllocTransType="Cancel", or when AllocType= "Ready-To-Book" or "Warehouse instruction". | |||
467 | IndividualAllocID | @IndAllocID | ||||
81 | ProcessCode | @ProcCode | ||||
989 | SecondaryIndividualAllocID | @IndAllocID2 |
Can be used by an intermediary to specify an allocation ID assigned by the intermediary's system. | |||
1002 | AllocMethod | @Meth |
Specifies the method under which a trade quantity was allocated. | |||
993 | AllocCustomerCapacity | @CustCpcty |
Can be used for granular reporting of separate allocation detail within a single trade report or allocation message. | |||
1047 | AllocPositionEffect | @AllocPosEfct | ||||
992 | IndividualAllocType | @Typ |
Component | NestedParties | Pty |
Insert here the set of "Nested Parties" (firm identification "nested" within 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. |
208 | NotifyBrokerOfCredit | @NotifyBrkrOfCredit | ||||
209 | AllocHandlInst | @HandlInst | ||||
161 | AllocText | @Txt |
Free format text field related to this AllocAccount | |||
360 | EncodedAllocTextLen | @EncAllocTextLen |
Must be set if EncodedAllocText field is specified and must immediately precede it. | |||
361 | EncodedAllocText | @EncAllocText |
Encoded (non-ASCII characters) representation of the AllocText field in the encoded format specified via the MessageEncoding field. |
Component | CommissionData | Comm |
Insert here the set of "CommissionData" fields defined in "Common Components of Application Messages" |
153 | AllocAvgPx | @AvgPx |
AvgPx for this AllocAccount. For F/X orders, should be the "all-in" rate (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". | |||
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). | |||
119 | SettlCurrAmt | @SettlCurrAmt |
Replaced by AllocSettlCurrAmt | Depr FIX.4.4 | ||
737 | AllocSettlCurrAmt | @AllocSettlCurrAmt |
AllocNetMoney in AllocSettlCurrency for this AllocAccount if AllocSettlCurrency is different from "overall" Currency | |||
120 | SettlCurrency | @SettlCcy |
Replaced by AllocSettlCurrency SettlCurrency for this AllocAccount if different from "overall" Currency. Required if SettlCurrAmt is specified. | Depr FIX.4.4 | ||
736 | AllocSettlCurrency | @AllocSettlCcy |
AllocSettlCurrency for this AllocAccount if different from "overall" Currency. Required if AllocSettlCurrAmt is specified. Required for NDFs. | |||
155 | SettlCurrFxRate | @SettlCurrFxRt |
Foreign exchange rate used to compute AllocSettlCurrAmt from Currency to AllocSettlCurrency | |||
156 | SettlCurrFxRateCalc | @SettlCurrFxRtCalc |
Specifies whether the SettlCurrFxRate should be multiplied or divided | |||
742 | AllocAccruedInterestAmt | @AcrdIntAmt |
Applicable for Convertible Bonds and fixed income | |||
741 | AllocInterestAtMaturity | @IntAtMat |
Applicable for securities that pay interest in lump-sum at maturity |
Component | MiscFeesGrp | MiscFees |
Component | ClrInstGrp | ClrInst |
635 | ClearingFeeIndicator | @ClrFeeInd | ||||
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. |
Component | SettlInstructionsData | SetInstr |
Insert here the set of "SettlInstructionsData" fields defined in "Common Components of Application Messages" Used to communicate settlement instructions for this AllocAccount detail. Required if AllocSettlInstType = 2 or 3. |
end Repeating Group |
|