The AllocCommissionDataGrp component block is used to carry commission information such as the type of commission and the rate at the allocation level. It provides a means to express commission applicable for the specified allocation account.
| Tag | Name | Type | Required | Description |
|---|---|---|---|---|
| 2653 | NumInGroup | Number of commissions in the repeating group.
| ||
| 2654 | Amount | Required if NoAllocCommissions(2653) > 0
| ||
| 2655 | Int Enum | Required if NoAllocCommissions(2653) > 0
| ||
| 2726 | Int Enum | |||
| 2656 | Char Enum | Required if NoAllocCommissions(2653) > 0
| ||
| 2657 | Currency | |||
| 2925 | String Enum | |||
| 2658 | String Enum | |||
| 2659 | Currency | |||
| 2926 | String Enum | |||
| 2660 | Float | |||
| 2661 | Boolean | |||
| 2662 | Amount | If specified, AllocCommissionSharedIndicator(2661) must be set to "Y"
| ||
| 2663 | String | 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
| ||
| 2664 | String | |||
| 2665 | Length | Must be set if EncodedAllocCommissionDesc(2666) is specified and must immediately precede it
| ||
| 2666 | Data | Encoded (non-ASCII characters) representation of the AllocCommissionDesc(2664) field in the encoded format specified via the MessageEncoding(347) field
|