<PreAllocGrp> Component Block

Used in :

Tag Field Name FIXML Req'd Comments
78 NoAllocs PreAll N Number of repeating groups for pre-trade allocation.
=> 79 AllocAccount @Acct C

Required if NoAllocs > 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.

=> 736 AllocSettlCurrency @AllocSettlCcy N

Currency code of settlement denomination for a specific AllocAccount (79).

=> 2927 AllocSettlCurrencyCodeSource @AllocSettlCcySrc N

Identifies class or source of the AllocSettlCurrency(736) value.

=> 467 IndividualAllocID @IndAllocID N

Unique identifier for a specific NoAllocs (78) repeating group instance (e.g. for an AllocAccount).

=> 2727 AllocLegRefID @LegRefID N

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.

=> <NestedParties> C

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=Clearing Firm

=> 209 AllocHandlInst @HandlInst N

Indicates how the receiver (i.e. third party) of allocation information should handle/process the account details.

=> 80 AllocQty @Qty N

Quantity to be allocated to specific sub-account

(Prior to FIX 4.2 this field was of type int)

=> 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