The allocation ACK record is used by the broker to acknowledge the receipt and status of an allocation record received from the institution.
It is possible that multiple Allocation ACK (P) messages can be generated for a single allocation to detail the receipt and then the acceptance or rejection of the allocation.
| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| <Standard Message Header> | Y | MsgType = P | |||||
| 109 | ClientID | ClientID | N | Used for firm identification in third-party transactions. | |||
| 76 | ExecBroker | ExecBroker | N | Used for firm identification in third-party transactions. | |||
| 70 | AllocID | AllocID | Y | ||||
| 75 | TradeDate | TradeDate | Y | ||||
| 60 | TransactTime | TransactTime | N | Date/Time AllocationACK (P) generated | |||
| 87 | AllocStatus | AllocStatus | Y | ||||
| 88 | AllocRejCode | AllocRejCode | C | Required for AllocStatus (87) = 1 (rejected) | |||
| 58 | Text | Text | N | Can include explanation for AllocRejCode (88) = 7 (other) | |||
| <Standard Message Trailer> | Y | ||||||
© 2026.
EPAM Systems. All Rights Reserved.
All material contained within the website is copyright of EPAM Systems, Inc. No material contained herein can be copied or otherwise used without the express permission of the copyright holder.