Skip to content

GROUP · SOURCE ID 1071

AllocCommissionDataGrp

Definition

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.

Additional detail from the official source

In messages where the CommissionDataGrp or CommissionData component exists at a "higher" level in the message than the allocation, those components should only be used for overall commission.

The AllocCommissionLegRefID(2663) field is used to reference the LegID(1788) within the InstrumentLeg component, allowing for specifying instrument leg specific commission values when a multilegged security is fully expressed in the same message.

This is a reusable definition. Requiredness is relative to this structure; its use and conditions in a message remain on that message's page. Version links browse the other dictionary, not an assumed equivalent component.

Direct members

  1. 2653 NoAllocCommissionsGroup countFrom usage
  2. Required if NoAllocCommissions(2653) > 0.

    If the commission is based on a percentage of trade quantity or a factor of "unit of measure", AllocCommissionRate(2660) and AllocCommissionUnitOfMeasure(2658) may also be specified as appropriate.

  3. Required if NoAllocCommissions(2653) > 0.

  4. Required if NoAllocCommissions(2653) > 0.

  5. If specified, AllocCommissionSharedIndicator(2661) must be set to "Y".

  6. 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.

  7. Must be set if EncodedAllocCommissionDesc(2666) is specified and must immediately precede it.

  8. Encoded (non-ASCII characters) representation of the AllocCommissionDesc(2664) field in the encoded format specified via the MessageEncoding(347) field.

Used in messages

Direct parent structures