I would like a clear understanding for the use and differences between:
Values in PartyRole: Executing Firm (1=) and Executing Trader (12=) and which value from these two should I use to satisfy the MiFID II requirement ‘Execution within firm’: Code used to identify the person or algorithm within the investment firm who is responsible for the execution. ?
@amani99 Use PartyRoleQualifier(2376)=22 (Algorithm) along with either PartyRole(452)=12 (Executing trader) or 122 (Investment decision maker) if you’re trying to identify it was an algorithm, if the qualifier is not specified then it is a natural person. If you are using one of the other xxxParties component there are corresponding qualifier field in those components.