The CommissionDataGrp component block is used to carry commission information such as the type of commission and the rate. It provides an alternative to the CommissionData component if multiple commissions or enhanced attributes are needed.
Tag | Name | Type | Required | Description |
---|---|---|---|---|
2639 | NumInGroup | Number of commissions in the repeating group. | ||
2640 | Amount | Required if NoCommissions(2639) > 0 | ||
2641 | Int Enum | Required if NoCommissions(2639) > 0 | ||
2725 | Int Enum | |||
2642 | Char Enum | Required if NoCommissions(2639) > 0 | ||
2643 | Currency | |||
2923 | String Enum | |||
2644 | String Enum | |||
2645 | Currency | |||
2924 | String Enum | |||
2646 | Float | |||
2647 | Boolean | |||
2648 | Amount | If specified, CommissionSharedIndicator(2647) must be set to "Y" | ||
2649 | 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 | ||
2650 | String | |||
2651 | Length | Must be set if EncodedCommissionDesc(2652) is specified and must immediately precede it | ||
2652 | Data | Encoded (non-ASCII characters) representation of the CommissionDesc(2650) field in the encoded format specified via the MessageEncoding(347) field |