| FRAMES | NO FRAMES |
|
|
This repeating group is optionally used for messages with AllocStatus(87) = 2 (Account level reject), to provide details of the individual accounts that were accepted or rejected. In the case of a reject, the reasons for the rejection should be specified.
Used in :
| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| 78 | NoAllocs | AllocAck | N | This repeating group is optionally used for messages with AllocStatus = 2 (account level reject),AllocStatus = 0 (accepted), to provide details of the individual accounts that were accepted or rejected. In the case of a reject, the reasons for the rejection should be specified.This group should not be populated where AllocStatus has any other value.Indicates number of allocation groups to follow. | |||
| => | 79 | AllocAccount | @Acct | C |
Required if NoAllocs(78) > 0. Must be first field in repeating group. |
||
| => | 661 | AllocAcctIDSource | @ActIDSrc | N |
Used to identify the source of the AllocAccount (79) code. See AcctIDSource (660) for valid values. |
||
| => | 366 | AllocPrice | @Px | N |
Used when performing "executed price" vs. "average price" allocations (e.g. Japan). AllocAccount(79) plus AllocPrice(366) form a unique Allocs entry. Used in lieu of AllocAvgPx(153). |
||
| => | 1047 | AllocPositionEffect | @AllocPosEfct | N |
Indicates whether the resulting position after a trade should be an opening position or closing position. Used for omnibus accounting - where accounts are held on a gross basis instead of being netted together. |
||
| => | 467 | IndividualAllocID | @IndAllocID | N |
Unique identifier for a specific NoAllocs (78) repeating group instance (e.g. for an AllocAccount). |
||
| => | 1593 | ParentAllocID | @ParentAllocID | N |
Contains the IndividualAllocId (tag 467) value of the allocation that is being offset as a result of a new allocation. This would be an optional field that would only be populated in the case of an allocation of an allocation (as well as any subsequent allocations). This wouldn’t be populated for an initial allocation since an allocation id is not supplied on default (initial) allocations. |
||
| => | 1729 | FirmMnemonic | @FirmMnem | N |
Allocation identifier assigned by the Firm submitting the allocation for an individual allocation instruction (as opposed to the overall message level identifier). |
||
| => | 1832 | ClearedIndicator | @Clrd | N |
Used to communicate the status of central clearing workflow. |
||
| => | 2727 | AllocLegRefID | @LegRefID | N |
The field may not be used in any message where there are no legs. |
||
| => | <AllocRegulatoryTradeIDGrp> | N |
Trade side of payout receiver. |
||||
| => | 776 | IndividualAllocRejCode | @IndAllocRejCode | C |
Required if NoAllocs(78) > 0 and AllocStatus(87) = 2 (Account level reject). |
||
| => | <NestedParties> | N |
Used on a multi-sided trade to specify the type of trade for a given side. Same values as TrdSubType (829). |
||||
| => | 209 | AllocHandlInst | @HandlInst | N |
Indicates how the receiver (i.e. third party) of allocation information should handle/process the account details. |
||
| => | 161 | AllocText | @Txt | N |
Can be used here to hold text relating to the rejection of this AllocAccount(366)) |
||
| => | 360 | EncodedAllocTextLen | @EncAllocTextLen | C |
Must be set if EncodedAllocText(361) field is specified and must immediately precede it. |
||
| => | 361 | EncodedAllocText | @EncAllocText | C |
Encoded (non-ASCII characters) representation of the AllocText(161) field in the encoded format specified via the MessageEncoding(347) field. |
||
| => | 1732 | FirmAllocText | @FirmTxt | N |
Firm reference information, usually internal information, that is part of the initial message. The information would not be carried forward (e.g to Take-up Firm) and preserved with the transaction. |
||
| => | 1733 | EncodedFirmAllocTextLen | @EncFirmTxtLen | N |
Must be set if EncodedFirmAllocText(1734) field is specified and must immediately precede it. |
||
| => | 1734 | EncodedFirmAllocText | @EncFirmTxt | N |
Encoded (non-ASCII characters) representation of the FirmAllocText(1732) field in the encoded format specified via the MessageEncoding(347) field. |
||
| => | 989 | SecondaryIndividualAllocID | @IndAllocID2 | N |
Will allow the intermediary to specify an allocation ID generated by their system. |
||
| => | 993 | AllocCustomerCapacity | @CustCpcty | N |
Capacity of customer in the allocation block. |
||
| => | 992 | IndividualAllocType | @Typ | N |
Identifies whether the allocation is to be sub-allocated or allocated to a third party |
||
| => | 80 | AllocQty | @Qty | N |
Quantity to be allocated to specific sub-account (Prior to FIX 4.2 this field was of type int) |
||
| => | 2515 | AllocCalculatedCcyQty | @CalcCcyQty | N |
Used for the calculated quantity of the other side of the currency trade applicable to the allocation instance. |
||
| => | 1752 | CustodialLotID | @CstdlLotID | N |
Only used for specific lot trades. |
||
| => | 1753 | VersusPurchaseDate | @VSPDt | N |
Only used for specific lot trades. If this field is used, either VersusPurchasePrice(1754) or CurrentCostBasis(1755) should be specified. |
||
| => | 1754 | VersusPurchasePrice | @VSPPx | N |
Only used for specific lot trades. If this field is used, VersusPurchaseDate(1753) should be specified. |
||
| => | 1755 | CurrentCostBasis | @CurCostBasis | N |
Only used for specific lot trades. If this field is used, VersusPurchaseDate(1753) should be specified |
||
| => | 2770 | AllocAvgPxGroupID | @AvgPxGrpID | N |
Used by submitting firm to group trades being sub-allocated into an average price group. The trades in the average price group will be used to calculate an average price for the group. |
||
| => | 2769 | AllocAvgPxIndicator | @AvgPxInd | N |
Average pricing indicator at the allocation level. |
||
|
|
| FRAMES | NO FRAMES |