---
title: "FIX 5.0 SP2 EP299: ExecutionAck <BN> message – FIX Dictionary – Onix Solutions"
description: "<meta name=\"description\" content=\"ExecutionAck&lt;BN&gt; message &ndash; FIX 5.0 SP2 EP299, FIX protocol version FIX 5.0 SP2 EP299\" /> <meta name=\"keywords\" content=\"message, ExecutionAck, MsgType=BN, FIX 5.0 SP2 EP299, FIX Protocol, FIX dictionary\" />"
---

<https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/msgtype_bn_6678.html#>

![Dictionary icon](https://www.onixs.biz/hubfs/SIC_website_2020/images/interface/img-icon-book.svg)

# ExecutionAck <BN> message

## FIX 5.0 SP2 EP299

### Description

 The Execution Report Acknowledgement message is an optional message that provides dual functionality to notify a trading partner that an electronically received execution has either been accepted or rejected (DK'd).

 The DK portion of this message does not replace the existing DK Trade message for users who have already implemented the DK Trade message. For users who have not implemented the DK Trade message, through this single message they will be able to accept and DK an execution report. Users who wish to continue to use the DK Trade but also want a means to explicitly accept an execution report can also use this message to accept the execution report.

### Structure

| Tag | Field Name | Req'd | Comments |
| --- | --- | --- | --- |
| [Component Block - <StandardHeader>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_StandardHeader.html) | Y | [MsgType <35>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_35.html) = BN |  |
| 37 | [OrderID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_37.html) | Y |  |
| 198 | [SecondaryOrderID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_198.html) | N |  |
| 11 | [ClOrdID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_11.html) | N | Conditionally required if the Execution Report message contains a ClOrdID. |
| 1036 | [ExecAckStatus](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_1036.html) | Y | Indicates the status of the execution acknowledgement. The "received, not yet processed" is an optional intermediary status that can be used to notify the counterparty that the Execution Report has been received. |
| 17 | [ExecID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_17.html) | Y | The ExecID of the Execution Report being acknowledged. |
| 127 | [DKReason](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_127.html) | N | Conditionally required when ExecAckStatus = 2 (Don't know / Rejected). |
| [Component Block - <Instrument>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_Instrument.html) | Y |  |  |
| [Component Block - <UndInstrmtGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_UndInstrmtGrp.html) | N |  |  |
| [Component Block - <InstrmtLegGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_InstrmtLegGrp.html) | N |  |  |
| 54 | [Side](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_54.html) | Y |  |
| [Component Block - <OrderQtyData>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_OrderQtyData.html) | N | Conditionally required if specified in the [ExecutionReport <8>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/msgType_8_8.html). |  |
| 32 | [LastQty](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_32.html) | N | Conditionally required if specified on the Execution Report |
| 31 | [LastPx](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_31.html) | N | Conditionally Required if specified on the Execution Report |
| 423 | [PriceType](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_423.html) | N | Conditionally required if specified on the Execution Report |
| [Component Block - <PriceQualifierGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_PriceQualifierGrp.html) | N |  |  |
| 669 | [LastParPx](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_669.html) | N | Conditionally required if specified on the Execution Report |
| 14 | [CumQty](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_14.html) | N | Conditionally required if specified on the Execution Report |
| 6 | [AvgPx](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_6.html) | N | Conditionally required if specified on the Execution Report |
| [Component Block - <RegulatoryTradeIDGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_RegulatoryTradeIDGrp.html) | N |  |  |
| 58 | [Text](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_58.html) | N | Conditionally required if DKReason = "other" |
| 354 | [EncodedTextLen](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_354.html) | N |  |
| 355 | [EncodedText](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_355.html) | N |  |
| [Component Block - <StandardTrailer>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_StandardTrailer.html) | Y |  |  |

- Follow   
  OnixS
- [Follow us on Twitter ](https://twitter.com/onixsbiz)
- [Connect with us on LinkedIn ](https://www.linkedin.com/company/onix-solutions/)

 We track how people interact with our online web content and resources, and some of that tracking involves storing cookies on your device. By continuing to use our site you accept that you agree to this. For more details see our [Cookie usage, and Data Privacy and Protection Policies](https://www.onixs.biz/cookies-and-privacy.html).

[Ok](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/msgtype_bn_6678.html#)

[OnixS ](https://www.onixs.biz/)

Menu

---

---

[OnixS ](https://www.onixs.biz/)

### Search the site

Search