---
title: "FIX 5.0 SP2 EP292: ThrottleMsgType <1619> field – FIX Dictionary – Onix Solutions"
description: "<meta name=\"description\" content=\"ThrottleMsgType&lt;1619&gt; field &ndash; FIX 5.0 SP2 EP292, FIX protocol version FIX 5.0 SP2 EP292\" /> <meta name=\"keywords\" content=\"field, ThrottleMsgType, TagNum=1619, FIX 5.0 SP2 EP292, FIX Protocol, FIX dictionary\" />"
---

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

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

# ThrottleMsgType <1619> field

## FIX 5.0 SP2 EP292

### Description

 Type: [String](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/index.html#String)

 The [MsgType <35>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/tagNum_35.html) of the FIX message being referenced.

Valid values:

- 0 = Heartbeat
  
   The [Heartbeat <0>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_0_0.html) monitors the status of the communication link and identifies when the last of a string of messages was not received.
- 1 = TestRequest
  
   The [TestRequest <1>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_1_1.html) message forces a [Heartbeat <0>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_0_0.html) from the opposing application. The [TestRequest <1>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_1_1.html) message checks sequence numbers or verifies communication line status. The opposite application responds to the [TestRequest <1>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_1_1.html) with a [Heartbeat <0>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_0_0.html) containing the TestReqID.
- 2 = ResendRequest
  
   The [ResendRequest <2>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_2_2.html) is sent by the receiving application to initiate the retransmission of messages. This function is utilized if a sequence number gap is detected, if the receiving application lost a message, or as a function of the initialization process.
- 3 = Reject
  
   The [Reject <3>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_3_3.html) message should be issued when a message is received but cannot be properly processed due to a session-level rule violation. An example of when a reject may be appropriate would be the receipt of a message with invalid basic data which successfully passes de-encryption, CheckSum and BodyLength checks.
- 4 = SequenceReset
  
   The [SequenceReset <4>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_4_4.html) message is used by the sending application to reset the incoming sequence number on the opposing side.
- 5 = Logout
  
   The [Logout <5>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_5_5.html) message initiates or confirms the termination of a FIX session. Disconnection without the exchange of [Logout <5>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_5_5.html) messages should be interpreted as an abnormal condition.
- 6 = IOI
  
  [Indication Of Interest](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_6_6.html) messages are used to market merchandise which the broker is buying or selling in either a proprietary or agency capacity. The indications can be time bound with a specific expiration value. Indications are distributed with the understanding that other firms may react to the message first and that the merchandise may no longer be available due to prior trade.
  
   Indication messages can be transmitted in various transaction types; NEW, CANCEL, and REPLACE. All message types other than NEW modify the state of the message identified in IOIRefID.
- 7 = Advertisement
  
  [Advertisement <7>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_7_7.html) messages are used to announce completed transactions. The [Advertisement <7>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_7_7.html) message can be transmitted in various transaction types; NEW, CANCEL and REPLACE. All message types other than NEW modify the state of a previously transmitted advertisement identified in AdvRefID.
- 8 = ExecutionReport
  
   The [ExecutionReport <8>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_8_8.html) message is used to:
  
   1. confirm the receipt of an [order](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_D_68.html)
  
   2. confirm changes to an existing order (i.e. accept [cancel](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_F_70.html) and [replace](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_G_71.html) requests)
  
   3. relay order status information
  
   4. relay fill information on working orders
  
   5. relay fill information on tradeable or restricted tradeable [quotes](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_S_83.html)
  
   6. reject orders
  
   7. report post-trade fees calculations associated with a trade
- 9 = OrderCancelReject
  
   The [OrderCancelReject <9>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_9_9.html) message is issued by the broker upon receipt of an [OrderCancelRequest <F>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_F_70.html) or [OrderCancelReplaceRequest <G>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_G_71.html) message which cannot be honored.
- A = Logon
  
   The [Logon <A>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_A_65.html) message authenticates a user establishing a connection to a remote system. The [Logon <A>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_A_65.html) message must be the first message sent by the application requesting to initiate a FIX session.
- B = News
  
   The [News <B>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_B_66.html) message is a general free format message between the broker and institution. The message contains flags to identify the news item's urgency and to allow sorting by subject company (symbol). The [News <B>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_B_66.html) message can be originated at either the broker or institution side, or exchanges and other marketplace venues.
- C = Email
  
   The [Email <C>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_C_67.html) message is similar to the format and purpose of the [News <B>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_B_66.html) message, however, it is intended for private use between two parties.
- D = [NewOrderSingle <D>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_D_68.html)
  
   The new order message type is used by institutions wishing to electronically submit securities and forex orders to a broker for execution.
  
   The [NewOrderSingle <D>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_D_68.html) message type may also be used by institutions or retail intermediaries wishing to electronically submit Collective Investment Vehicle (CIV) orders to a broker or fund manager for execution.
- E = NewOrderList
  
   The [NewOrderList <E>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_E_69.html) Message can be used in one of two ways depending on which market conventions are being followed.
- F = [OrderCancelRequest <F>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_F_70.html)
  
   The [OrderCancelRequest <F>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_F_70.html) message requests the cancellation of all of the remaining quantity of an existing order. Note that the [OrderCancelReplaceRequest <G>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_G_71.html) should be used to partially cancel (reduce) an order).
- G = [OrderCancelReplaceRequest <G>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_G_71.html)
  
   The order cancel/replace request is used to change the parameters of an existing order.
  
   Do not use this message to cancel the remaining quantity of an outstanding order, use the [OrderCancelRequest <F>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_F_70.html) message for this purpose.
- H = OrderStatusRequest
  
   The [OrderStatusRequest <H>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_H_72.html) message is used by the institution to generate an order status message back from the broker.
- J = AllocationInstruction
  
   The [AllocationInstruction <J>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_J_74.html) message provides the ability to specify how an order or set of orders should be subdivided amongst one or more accounts. In versions of FIX prior to version 4.4, this same message was known as the Allocation message. Note in versions of FIX prior to version 4.4, the allocation message was also used to communicate fee and expense details from the Sellside to the Buyside. This role has now been removed from the [AllocationInstruction <J>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_J_74.html) and is now performed by the new (to version 4.4) [AllocationReport <AS>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AS_6583.html) and [Confirmation <AK>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AK_6575.html) messages. The [AllocationReport <AS>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AS_6583.html) message should be used for the Sell-side Initiated Allocation role as defined in previous versions of the protocol.
- K = ListCancelRequest
  
   The [ListCancelRequest <K>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_K_75.html) message type is used by institutions wishing to cancel previously submitted lists either before or during execution.
- L = ListExecute
  
   The [ListExecute <L>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_L_76.html) message type is used by institutions to instruct the broker to begin execution of a previously submitted list. This message may or may not be used, as it may be mirroring a phone conversation.
- M = ListStatusRequest
  
   The [ListStatusRequest <M>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_M_77.html) message type is used by institutions to instruct the broker to generate status messages for a list.
- N = ListStatus
  
   The [ListStatus <N>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_N_78.html) message is issued as the response to a [ListStatusRequest <M>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_M_77.html) message sent in an unsolicited fashion by the sell-side. It indicates the current state of the orders within the list as they exist at the broker's site. This message may also be used to respond to the [ListCancelRequest <K>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_K_75.html).
- P = AllocationInstructionAck
  
   In versions of FIX prior to version 4.4, this message was known as the Allocation ACK message.
  
   The [AllocationInstructionAck <P>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_P_80.html) message is used to acknowledge the receipt of and provide status for an [AllocationInstruction <J>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_J_74.html) message.
- Q = [DontKnowTrade <Q>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_Q_81.html)
  
   The Don’t Know Trade (DK) message notifies a trading partner that an electronically received execution has been rejected. This message can be thought of as an execution reject message.
- R = [QuoteRequest <R>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_R_82.html)
  
   In some markets it is the practice to request quotes from brokers prior to placement of an order. The [QuoteRequest <R>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_R_82.html) message is used for this purpose. This message is commonly referred to as an Request For Quote (RFQ)
- S = Quote
  
   The [Quote <S>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_S_83.html) message is used as the response to a [QuoteRequest <R>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_R_82.html) or a [QuoteResponse <AJ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AJ_6574.html) message in both indicative, tradeable, and restricted tradeable quoting markets.
- T = SettlementInstructions
  
   The [SettlementInstructions <T>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_T_84.html) message provides the broker’s, the institution’s, or the intermediary’s instructions for trade settlement. This message has been designed so that it can be sent from the broker to the institution, from the institution to the broker, or from either to an independent "standing instructions" database or matching system or, for CIV, from an intermediary to a fund manager.
- V = MarketDataRequest
  
   Some systems allow the transmission of real-time quote, order, trade, trade volume, open interest, and/or other price information on a subscription basis. A [MarketDataRequest <V>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_V_86.html) is a general request for market data on specific securities or forex quotes. The values in the fields provided within the request will serve as further filter criteria for the result set.
- W = [MarketDataSnapshotFullRefresh <W>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_W_87.html)
  
   The Market Data messages are used as the response to a [MarketDataRequest <V>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_V_86.html) message. In all cases, one Market Data message refers only to one [MarketDataRequest <V>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_V_86.html). It can be used to transmit a 2-sided book of orders or list of quotes, a list of trades, index values, opening, closing, settlement, high, low, or VWAP prices, the trade volume or open interest for a security, or any combination of these.
- X = [MarketDataIncrementalRefresh <X>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_X_88.html)
  
   The Market Data message for incremental updates may contain any combination of new, changed, or deleted Market Data Entries, for any combination of instruments, with any combination of trades, imbalances, quotes, index values, open, close, settlement, high, low, and VWAP prices, trade volume and open interest so long as the maximum FIX message size is not exceeded. All of these types of Market Data Entries can be changed and deleted.
- Y = MarketDataRequestReject
  
   The Market Data Request Reject is used when the broker cannot honor the Market Data Request, due to business or technical reasons. Brokers may choose to limit various parameters, such as the size of requests, whether just the top of book or the entire book may be displayed, and whether Full or Incremental updates must be used.
- Z = QuoteCancel
  
   The [QuoteCancel <Z>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_Z_90.html) message is used by an originator of [quotes](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_S_83.html) to cancel quotes.
  
   The [QuoteCancel <Z>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_Z_90.html) message supports cancellation of: 
  
    - All quotes
    - Quotes for a specific symbol or security ID
    - All quotes for a security type
    - All quotes for an underlying
- a = QuoteStatusRequest
  
   The [QuoteStatusRequest <a>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_a_97.html) message is used for the following purposes in markets that employ tradeable or restricted tradeable quotes: 
  
    - For the issuer of a [Quote <S>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_S_83.html) in a market to query the status of that [Quote <S>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_S_83.html) (using the QuoteID to specify the target [Quote <S>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_S_83.html)).
    - To subscribe and unsubscribe for [QuoteStatusReport <AI>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AI_6573.html) messages for one or more securities.
- b = MassQuoteAck
  
  [MassQuoteAck <b>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_b_98.html) is used as the application level response to a [MassQuote <i>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_i_105.html) message.
- c = SecurityDefinitionRequest
  
   The [SecurityDefinitionRequest <c>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_c_99.html) message is used for the following:
  
   1. Request a specific security to be traded with the second party. The requested security can be defined as a multileg security made up of one or more instrument legs.
  
   2. Request a set of individual securities for a single market segment.
  
   3. Request all securities, independent of market segment.
- d = SecurityDefinition
  
   The [SecurityDefinition <d>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_d_100.html) message is used for the following:
  
   1. Accept the security defined in a [SecurityDefinition <d>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_d_100.html) message.
  
   2. Accept the security defined in a [SecurityDefinition <d>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_d_100.html) message with changes to the definition and/or identity of the security.
  
   3. Reject the security requested in a [SecurityDefinitionRequest <c>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_c_99.html) message.
  
   4. Respond to a request for securities within a specified market segment.
  
   5. Convey comprehensive security definition for all market segments that the security participates in.
  
   6. Convey the security's trading rules that differ from default rules for the market segment.
- e = SecurityStatusRequest
  
   The [SecurityStatusRequest <e>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_e_101.html) message provides for the ability to request the status of a security. One or more [SecurityStatus <f>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_f_102.html) messages are returned as a result of a [SecurityStatusRequest <e>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_e_101.html) message.
- f = SecurityStatus
  
   The [SecurityStatus <f>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_f_102.html) message provides for the ability to report changes in status to a security. The [SecurityStatus <f>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_f_102.html) message contains fields to indicate trading status, corporate actions, financial status of the company. The [SecurityStatus <f>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_f_102.html) message is used by one trading entity (for instance an exchange) to report changes in the state of a security.
- g = TradingSessionStatusRequest
  
   The Trading Session Status Request is used to request information on the status of a market. With the move to multiple sessions occurring for a given trading party (morning and evening sessions for instance) there is a need to be able to provide information on what product is trading on what market.
- h = TradingSessionStatus
  
   The [TradingSessionStatus <h>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_h_104.html) provides information on the status of a market. For markets multiple trading sessions on multiple-markets occurring (morning and evening sessions for instance), this message is able to provide information on what products are trading on what market during what trading session.
- i = MassQuote
  
   The [MassQuote <i>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_i_105.html) message can contain quotes for multiple securities to support applications that allow for the mass quoting of an option series. Two levels of repeating groups have been provided to minimize the amount of data required to submit a set of quotes for a class of options (e.g. all option series for IBM).
- j = BusinessMessageReject
  
   The [BusinessMessageReject <j>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_j_106.html) message can reject an application-level message which fulfills session-level rules and cannot be rejected via any other means. Note if the message fails a session-level rule (e.g. body length is incorrect), a session-level [Reject <3>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_3_3.html) message should be issued.
- k = BidRequest
  
   The [BidRequest <k>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_k_107.html) message can be used in one of two ways depending on which market conventions are being followed.
  
   In the "Non disclosed" convention (e.g. US/European model) the [BidRequest <k>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_k_107.html) message can be used to request a bid based on the sector, country, index and liquidity information contained within the message itself. In the "Non disclosed" convention the entry repeating group is used to define liquidity of the program. See " Program/Basket/List Trading" for an example.
  
   In the "Disclosed" convention (e.g. Japanese model) the [BidRequest <k>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_k_107.html) message can be used to request bids based on the [NewOrderList <E>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_E_69.html) messages sent in advance of [BidRequest <k>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_k_107.html) message. In the "Disclosed" convention the list repeating group is used to define which NewOrderList(35=k) messages a bid is being sort for and the directions of the required bids.
- l = BidResponse
  
   The [BidResponse <l>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_l_108.html) message can be used in one of two ways depending on which market conventions are being followed.
  
   In the "Non disclosed" convention the [BidResponse <l>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_l_108.html) message can be used to supply a bid based on the sector, country, index and liquidity information contained within the corresponding bid request message. See "Program/Basket/List Trading" for an example.
  
   In the "Disclosed" convention the [BidResponse <l>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_l_108.html) message can be used to supply bids based on the [NewOrderList <E>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_E_69.html) messages sent in advance of the corresponding [BidRequest <k>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_k_107.html) message.
- m = ListStrikePrice
  
   The [ListStrikePrice <m>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_m_109.html) message is used to exchange strike price information for principal trades. It can also be used to exchange reference prices for agency trades.
- n = XMLnonFIX
- o = RegistrationInstructions
  
   The [RegistrationInstructions <o>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_o_111.html) message type may be used by institutions or retail intermediaries wishing to electronically submit registration information to a broker or fund manager (for CIV) for an order or for an allocation.
- p = RegistrationInstructionsResponse
  
   The [RegistrationInstructionsResponse <p>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_p_112.html) message type may be used by broker or fund manager (for CIV) in response to a [RegistrationInstructions <o>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_o_111.html) message submitted by an institution or retail intermediary for an order or for an allocation.
- q = OrderMassCancelRequest
  
   The [OrderMassCancelRequest <q>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_q_113.html) message requests the cancellation of all of the remaining quantity of a group of orders matching criteria specified within the request. NOTE: This message can only be used to cancel order messages (reduce the full quantity).
- r = OrderMassCancelReport
  
   The [OrderMassCancelReport <r>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_r_114.html) is used to acknowledge an [OrderMassCancelRequest <q>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_q_113.html). Note that each affected order that is canceled is acknowledged with a separate [ExecutionReport <8>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_8_8.html) or [OrderCancelReject <9>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_9_9.html) message.
- s = NewOrderCross
  
   Used to submit a cross order into a market. The cross order contains two order sides (a buy and a sell). The cross order is identified by its CrossID.
- t = [CrossOrderCancelReplaceRequest <t>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_t_116.html)
  
   Used to modify a cross order previously submitted using the [NewOrderCross <s>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_s_115.html) message. See [OrderCancelReplaceRequest <G>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_G_71.html) for details concerning message usage.
- u = CrossOrderCancelRequest
  
   Used to fully cancel the remaining open quantity of a cross order.
- v = SecurityTypeRequest
  
   The [SecurityTypeRequest <v>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_v_118.html) message is used to return a list of security types available from a counterparty or market.
- w = [SecurityTypes <w>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_w_119.html)
  
   The [SecurityTypeRequest <v>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_v_118.html) message is used to return a list of security types available from a counterparty or market.
- x = SecurityListRequest
  
   The [SecurityListRequest <x>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_x_120.html) message is used to return a list of securities from the counterparty that match criteria provided on the request
- y = SecurityList
  
   The [SecurityList <y>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_y_121.html) message is used to return a list of securities that matches the criteria specified in a [SecurityListRequest <x>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_x_120.html).
- z = DerivativeSecurityListRequest
  
   The [DerivativeSecurityListRequest <z>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_z_122.html) message is used to return a list of securities from the counterparty that match criteria provided on the request
- AA = DerivativeSecurityList
  
   The [DerivativeSecurityList <AA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AA_6565.html) message is used to return a list of securities that matches the criteria specified in a [DerivativeSecurityListRequest <z>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_z_122.html).
- AB = NewOrderMultileg
  
   The New Order - Multileg is provided to submit orders for securities that are made up of multiple securities, known as legs.
- AC = MultilegOrderCancelReplace
  
   Used to modify a multileg order previously submitted using the [NewOrderMultileg <AB>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AB_6566.html) message. See [OrderCancelReplaceRequest <G>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_G_71.html) for details concerning message usage.
- AD = TradeCaptureReportRequest
  
   The Trade Capture Report Request can be used to: 
  
    - Request one or more trade capture reports based upon selection criteria provided on the trade capture report request
    - Subscribe for trade capture reports based upon selection criteria provided on the trade capture report request.
- AE = TradeCaptureReport
  
   The [TradeCaptureReport <AE>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AE_6569.html) message can be:
  
   - Used to report trades between counterparties.
  
   - Used to report trades to a trade matching system.
  
   - Sent unsolicited between counterparties.
  
   - Sent as a reply to a [TradeCaptureReportRequest <AD>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AD_6568.html).
  
   - Used to report unmatched and matched trades.
- AF = OrderMassStatusRequest
  
   The OrderMassStatusRequest(35=q) message requests the status for orders matching criteria specified within the request.
- AG = QuoteRequestReject
  
   The [QuoteRequestReject <AG>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AG_6571.html) message is used to reject [QuoteRequest <R>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_R_82.html) messages for all quoting models.
- AH = RFQRequest
  
   In tradeable and restricted tradeable quoting markets – Quote Requests are issued by counterparties interested in ascertaining the market for an instrument. Quote Requests are then distributed by the market to liquidity providers who make markets in the instrument. The RFQ Request is used by liquidity providers to indicate to the market for which instruments they are interested in receiving Quote Requests. It can be used to register interest in receiving quote requests for a single instrument or for multiple instruments
- AI = QuoteStatusReport
  
   The [QuoteStatusReport <AI>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AI_6573.html) message is used: 
  
    - as the response to a [QuoteStatusRequest <a>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_a_97.html) message
    - as a response to a [QuoteCancel <Z>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_Z_90.html) message
    - as a response to a [QuoteResponse <AJ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AJ_6574.html) message in a negotiation dialog (see Volume 7 – PRODUCT: FIXED INCOME and USER GROUP: EXCHANGES AND MARKETS)
- AJ = QuoteResponse
  
   The [QuoteResponse <AJ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AJ_6574.html) message is used for the following purposes:
  
   1. Respond to an [IOI <6>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_6_6.html) message
  
   2. Respond to a [Quote <S>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_S_83.html) message
  
   3. Counter a [Quote <S>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_S_83.html)
  
   4. End a negotiation dialog
  
   5. Follow-up or end a [QuoteRequest <R>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_R_82.html) dialog that did not receive a response.
- AK = Confirmation
  
   The [Confirmation <AK>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AK_6575.html) messages are used to provide individual trade level confirmations from the sell side to the buy side. In versions of FIX prior to version 4.4, this role was performed by the [allocation](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_J_74.html) message. Unlike the [allocation](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_J_74.html) message, the [Confirmation <AK>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AK_6575.html) message operates at an allocation account (trade) level rather than block level, allowing for the affirmation or rejection of individual confirmations.
- AL = PositionMaintenanceRequest
  
   The [PositionMaintenanceRequest <AL>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AL_6576.html) message allows the position owner to submit requests to the holder of a position which will result in a specific action being taken which will affect the position. Generally, the holder of the position is a central counter party or clearing organization but can also be a party providing investment services.
- AM = PositionMaintenanceReport
  
   The [PositionMaintenanceReport <AM>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AM_6577.html) message is sent by the holder of a position in response to a [PositionMaintenanceRequest <AL>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AL_6576.html) and is used to confirm that a request has been successfully processed or rejected.
- AN = RequestForPositions
  
   The [RequestForPositions <AN>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AN_6578.html) message is used by the owner of a position to request a [PositionReport <AP>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AP_6580.html) from the holder of the position, usually the central counter party or clearing organization. The request can be made at several levels of granularity.
- AO = RequestForPositionsAck
  
   The [RequestForPositionsAck <AO>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AO_6579.html) message is returned by the holder of the position in response to a [RequestForPositions <AN>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AN_6578.html) message. The purpose of the message is to acknowledge that a request has been received and is being processed.
- AP = PositionReport
  
   The [PositionReport <AP>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AP_6580.html) message is returned by the holder of a position in response to a [RequestForPositions <AN>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AN_6578.html) message. The purpose of the message is to report all aspects of a position and may be provided on a standing basis to report end of day positions to an owner.
- AQ = TradeCaptureReportRequestAck
  
   The TradeCaptureRequestAck(35=AQ) message is used to:
  
   - Provide an acknowledgement to a [TradeCaptureReportRequest <AD>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AD_6568.html) in the case where the [TradeCaptureReportRequest <AD>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AD_6568.html) is used to specify a subscription or delivery of reports via an out-of-band ResponseTransmissionMethod.
  
   - Provide an acknowledgement to a [TradeCaptureReportRequest <AD>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AD_6568.html) in the case when the return of the [TradeCaptureReport <AE>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AE_6569.html) matching that request will be delayed or delivered asynchronously. This is useful in distributed trading system environments.
  
   - Indicate that no trades were found that matched the selection criteria specified on the [TradeCaptureReportRequest <AD>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AD_6568.html) or the [TradeCaptureReportRequest <AD>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AD_6568.html) was invalid for some business reason, such as request is not authorized, invalid or unknown instrument, party, trading session, etc.
- AR = TradeCaptureReportAck
  
   The [TradeCaptureReportAck <AR>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AR_6582.html) message can be:
  
   - Used to acknowledge [TradeCaptureReport <AE>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AE_6569.html) received from a counterparty.
  
   - Used to reject a [TradeCaptureReport <AE>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AE_6569.html) received from a counterparty.
- AS = AllocationReport
  
   Sent from sell-side to buy-side, sell-side to 3rd-party or 3rd-party to buy-side, the [AllocationReport <AS>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AS_6583.html) (Claim) provides account breakdown of an order or set of orders plus any additional follow-up front-office information developed post-trade during the trade allocation, matching and calculation phase. In versions of FIX prior to version 4.4, this functionality was provided through the [Allocation](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_J_74.html) message. Depending on the needs of the market and the timing of "confirmed" status, the role of [AllocationReport <AS>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AS_6583.html) can be taken over in whole or in part by the [Confirmation <AK>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AK_6575.html) message.
- AT = AllocationReportAck
  
   The [AllocationReportAck <AT>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AT_6584.html) message is used to acknowledge the receipt of and provide status for an [AllocationReport <AS>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AS_6583.html) message.
- AU = ConfirmationAck
  
   The [ConfirmationAck <AU>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AU_6585.html) (aka Affirmation) message is used to respond to a [Confirmation <AK>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AK_6575.html) message.
- AV = SettlementInstructionRequest
  
   The [SettlementInstructionRequest <AV>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AV_6586.html) message is used to request standing [SettlementInstructions <T>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_T_84.html) from another party.
- AW = AssignmentReport
  
   Assignment Reports are sent from a clearing house to counterparties, such as a clearing firm as a result of the assignment process.
- AX = CollateralRequest
  
   An initiator that requires collateral from a respondent sends a Collateral Request. The initiator can be either counterparty to a trade in a two party model or an intermediary such as an ATS or clearinghouse in a three party model. A Collateral Assignment is expected as a response to a request for collateral.
- AY = [CollateralAssignment <AY>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AY_6589.html)
  
   Used to assign collateral to cover a trading position. This message can be sent unsolicited or in reply to a [CollateralRequest <AX>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AX_6588.html) message.
- AZ = [CollateralResponse <AZ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AZ_6590.html)
  
   Used to respond to a [CollateralAssignment <AY>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AY_6589.html) message.
- BA = [CollateralReport <BA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BA_6665.html)
  
   Used to report collateral status when responding to a [CollateralInquiry <BB>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BB_6666.html) message.
- BB = CollateralInquiry
  
   Used to inquire for collateral status.
- BC = [NetworkCounterpartySystemStatusRequest <BC>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BC_6667.html)
  
   This message is send either immediately after logging on to inform a network (counterparty system) of the type of updates required or to at any other time in the FIX conversation to change the nature of the types of status updates required. It can also be used with a NetworkRequestType of Snapshot to request a one-off report of the status of a network (or counterparty) system. Finally this message can also be used to cancel a request to receive updates into the status of the counterparties on a network by sending a [NetworkCounterpartySystemStatusRequest <BC>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BC_6667.html) message with a NetworkRequestType of StopSubscribing.
- BD = [NetworkCounterpartySystemStatusResponse <BD>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BD_6668.html)
  
   This message is sent in response to a [NetworkCounterpartySystemStatusRequest <BC>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BC_6667.html) message.
- BE = [UserRequest <BE>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BE_6669.html)
  
   This message is used to initiate a user action, logon, logout or password change. It can also be used to request a report on a user's status.
- BF = [UserResponse <BF>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BF_6670.html)
  
   This message is used to respond to a [UserRequest <BE>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BE_6669.html) message, it reports the status of the user after the completion of any action requested in the [UserRequest <BE>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BE_6669.html) message.
- BG = [CollateralInquiryAck <BG>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BG_6671.html)
  
   Used to respond to a [CollateralInquiry <BB>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BB_6666.html) in the following situations: 
  
    - When the [CollateralInquiry <BB>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BB_6666.html) will result in an out of band response (such as a file transfer).
    - When the inquiry is otherwise valid but no collateral is found to match the criteria specified on the [CollateralInquiry <BB>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BB_6666.html) message.
    - When the [CollateralInquiry <BB>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BB_6666.html) is invalid based upon the business rules of the counterparty.
- BH = ConfirmationRequest
  
   The [ConfirmationRequest <BH>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BH_6672.html) message is used to request a [Confirmation <AK>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AK_6575.html) message.
- BO = ContraryIntentionReport
  
   The Contrary Intention Report is used for reporting of contrary expiration quantities for Saturday expiring options. This information is required by options exchanges for regulatory purposes.
- BP = [SecurityDefinitionUpdateReport <BP>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BP_6680.html)
  
   This message is used for reporting updates to a product security master file. Updates could be the result of corporate actions or other business events. Updates may include additions, modifications or deletions.
- BK = SecurityListUpdateReport
  
   The Security List Update Report is used for reporting updates to a Contract Security Masterfile. Updates could be due to Corporate Actions or other business events. Update may include additions, modifications and deletions.
- BL = AdjustedPositionReport
  
   Used to report changes in position, primarily in equity options, due to modifications to the underlying due to corporate actions
- BM = [AllocationInstructionAlert <BM>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BM_6677.html)
  
   This message is used in a 3-party allocation model where notification of group creation and group updates to counterparties is needed. The message will also carry trade information that comprised the group to the counterparties.
- BN = ExecutionAck
  
   The ExecutionReportAck(35=BN) message is an optional message that provides dual functionality to notify a trading partner that an electronically received [execution](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_8_8.html) has either been accepted or rejected ([DK'd](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_Q_81.html)).
- BJ = TradingSessionList
  
   The [TradingSessionList <BJ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BJ_6674.html) message is sent as a response to a [TradingSessionListRequest <BI>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BI_6673.html). The [TradingSessionList <BJ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BJ_6674.html) should contain the characteristics of the trading session and the current state of the trading session.
- BI = TradingSessionListRequest
  
   The [TradingSessionListRequest <BI>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BI_6673.html) is used to request a list of trading sessions available in a market place and the state of those trading sessions. A successful request will result in a response from the counterparty of a [TradingSessionList <BJ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BJ_6674.html) message that contains a list of zero or more trading sessions.
- BQ = SettlementObligationReport
  
   The [SettlementObligationReport <BQ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BQ_6681.html) message provides a central counterparty, institution, or individual counterparty with a capacity for reporting the final details of a currency settlement obligation.
- BR = DerivativeSecurityListUpdateReport
  
   The [DerivativeSecurityListUpdateReport <BR>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BR_6682.html) message is used to send updates to an option family or the strikes that comprise an option family.
- BS = TradingSessionListUpdateReport
  
   The Trading Session List Update Report is used by marketplaces to provide intra-day updates of trading sessions when there are changes to one or more trading sessions.
- BT = MarketDefinitionRequest
  
   The [MarketDefinitionRequest <BT>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BT_6684.html) message is used to request for market structure information from the Respondent that receives this request.
- BU = MarketDefinition
  
   The [MarketDefinition <BU>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BU_6685.html) message is used to respond to [MarketDefinitionRequest <BT>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BT_6684.html). In a subscription, it will be used to provide the initial snapshot of the information requested. Subsequent updates are provided by the [MarketDefinitionUpdateReport <BV>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BV_6686.html).
- BV = [MarketDefinitionUpdateReport <BV>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BV_6686.html)
  
   In a subscription for market structure information, this message is used once the initial snapshot of the information has been sent using the [MarketDefinition <BU>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BU_6685.html) message.
- BW = [ApplicationMessageRequest <BW>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BW_6687.html)
  
   This message is used to request a retransmission of a set of one or more messages generated by the application specified in [RefApplID <1355>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/tagNum_1355.html).
- BX = [ApplicationMessageRequestAck <BX>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BX_6688.html)
  
   This message is used to acknowledge an [ApplicationMessageRequest <BW>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BW_6687.html) providing a status on the request (i.e. whether successful or not). This message does not provide the actual content of the messages to be resent.
- BY = [ApplicationMessageReport <BY>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BY_6689.html)
  
   This message is used for three difference purposes: to reset the [ApplSeqNum <1181>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/tagNum_1181.html) of a specified [ApplID <1180>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/tagNum_1180.html). to indicate that the last message has been sent for a particular ApplID, or as a keep-alive mechanism for ApplIDs with infrequent message traffic.
- BZ = OrderMassActionReport
  
   The Order Mass Action Report is used to acknowledge an Order Mass Action Request. Note that each affected order that is suspended or released or canceled is acknowledged with a separate Execution Report for each order.
- CA = OrderMassActionRequest
  
   The [OrderMassActionRequest <CA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CA_6765.html) message can be used to request the suspension or release of a group of orders that match the criteria specified within the request. This is equivalent to individual OrderCancelReplaceRequests(35=G) for each order with or without adding "S" to the ExecInst values. It can also be used for mass order cancellation.
- CB = UserNotification
  
   The [UserNotification <CB>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CB_6766.html) message is used to notify one or more users of an event or information from the sender of the message. This message is usually sent unsolicited from a marketplace (e.g. Exchange, ECN) to a market participant.
- CC = StreamAssignmentRequest
  
   In certain markets where market data aggregators fan out to end clients the pricing streams provided by the price makers, the price maker may assign the clients to certain pricing streams that the price maker publishes via the aggregator. An example of this use is in the FX markets where clients may be assigned to different pricing streams based on volume bands and currency pairs.
- CD = StreamAssignmentReport
  
   he [StreamAssignmentReport <CD>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CD_6768.html) message is in response to the [StreamAssignmentRequest <CC>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CC_6767.html) message. It provides information back to the aggregator as to which clients to assign to receive which price stream based on requested CCY pair. This message can be sent unsolicited to the Aggregator from the Price Maker.
- CE = StreamAssignmentReportAck(35=CE)
  
   This message is used to respond to the Stream Assignment Report, to either accept or reject an unsolicited assignment.
- CF = PartyDetailsListRequest
  
   The PartyDetailsListRequest is used to request party detail information.
- CG = PartyDetailsListReport
  
   The [PartyDetailsListReport <CG>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CG_6771.html) message is used to disseminate party details between counterparties. [PartyDetailsListReport <CG>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CG_6771.html) messages may be sent in response to a [PartyDetailsListRequest <CF>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CF_6770.html) message or sent unsolicited.
- CH = [MarginRequirementInquiry <CH>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CH_6772.html)
  
   The purpose of this message is to initiate a margin requirement inquiry for a margin account. The inquiry may be submitted at the detail level or the summary level. It can also be used to inquire margin excess/deficit or net position information. Margin excess/deficit will provide information about the surplus or shortfall compared to the previous trading day or a more recent margin calculation. An inquiry for net position information will trigger one or more [PositionReport <AP>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_AP_6580.html) messages instead of one or more [MarginRequirementReport <CJ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CJ_6774.html) messages.
  
   If the inquiry is made at the detail level, an Instrument block must be provided with the desired level of detail. If the inquiry is made at the summary level, the Instrument block is not provided, implying a summary request is being made. For example, if the inquiring firm specifies the Security Type of “FUT” in the Instrument block, then a detail report will be generated containing the margin requirements for all futures positions for the inquiring account. Similarly, if the inquiry is made at the summary level, the report will contain the total margin requirement aggregated to the margin account level.
- CI = MarginRequirementInquiryAck
  
   Used to respond to a Margin Requirement Inquiry.
- CJ = MarginRequirementReport
  
   The Margin Requirement Report returns information about margin requirement either as on overview across all margin accounts or on a detailed level due to the inquiry making use of the optional Instrument component block. Application sequencing can be used to re-request a range of reports.
- CK = PartyDetailsListUpdateReport
  
   The [PartyDetailsListUpdateReport <CK>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CK_6775.html) is used to disseminate updates to party detail information.
- CL = PartyRiskLimitsRequest
  
   The [PartyRiskLimitsRequest <CL>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CL_6776.html) message is used to request for risk information for specific parties, specific party roles or specific instruments.
- CM = PartyRiskLimitsReport
  
   The [PartyRiskLimitsReport <CM>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CM_6777.html) message is used to communicate party risk limits. The message can either be sent as a response to the [PartyRiskLimitsRequest <CL>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CL_6776.html) message or can be published unsolicited.
- CN = SecurityMassStatusRequest
- CO = SecurityMassStatus
- CQ = AccountSummaryReport
  
   The [AccountSummaryReport <CQ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CQ_6781.html) is provided by the clearinghouse to its clearing members on a daily basis. It contains margin, settlement, collateral and pay/collect data for each clearing member level account type. Clearing member account types will be described through use of the Parties component and PtysSubGrp sub-component.
  
   In certain usages, the clearing members can send the [AccountSummaryReport <CQ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CQ_6781.html) message to the clearinghouse as needed. For example, clearing members can send this message to the clearinghouse to identify the value of collateral for each customer (to satisfy CFTC Legally Segregated Operationally Commingled (LSOC) regulatory reporting obligations).
  
   Clearing organizations can also send the [AccountSummaryReport <CQ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CQ_6781.html) message to regulators to meet regulatory reporting obligations. For example, clearing organizations can use this message to submit daily reports for each clearing member (“CM”) by house origin and by each customer origin for all futures, options, and swaps positions, and all securities positions held in a segregated account or pursuant to a cross margining agreement, to a regulator (e.g. to the CFTC to meet Part 39, Section 39.19 reporting obligations).
- CR = PartyRiskLimitsUpdateReport
  
   The [PartyRiskLimitsUpdateReport <CR>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CR_6782.html) is used to convey incremental changes to risk limits. It is similar to the regular report but uses the PartyRiskLimitsUpdateGrp component instead of the PartyRiskLimitsGrp component to include an update action.
- CS = PartyRiskLimitsDefinitionRequest
  
   PartyRiskLimitDefinitionRequest is used for defining new risk limits.
- CT = PartyRiskLimitsDefinitionRequestAck
  
   PartyRiskLimitDefinitionRequestAck is used for accepting (with or without changes) or rejecting the definition of risk limits.
- CU = PartyEntitlementsRequest
  
   The [PartyEntitlementsRequest <CU>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CU_6785.html) message is used to request for entitlement information for one or more party(-ies), specific party role(s), or specific instruments(s).
- CV = PartyEntitlementsReport
  
   The PartyEntitlementsReport is used to report entitlements for one or more parties, party role(s), or specific instrument(s).
- CW = QuoteAck
  
   The [QuoteAck <CW>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CW_6787.html) message is used to acknowledge a [Quote <S>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_S_83.html) submittal or request to cancel an individual quote using the [QuoteCancel <Z>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_Z_90.html) message during a Quote/Negotiation dialog.
- CX = PartyDetailsDefinitionRequest
  
   The [PartyDetailsDefinitionRequest <CX>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CX_6788.html) is used for defining new parties and modifying or deleting existing parties information, including the relationships between parties.
  
   The recipient of the message responds with a [PartyDetailsDefinitionRequestAck <CY>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CY_6789.html) to indicate whether the request was accepted or rejected.
- CY = PartyDetailsDefinitionRequestAck
  
   The [PartyDetailsDefinitionRequestAck <CY>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CY_6789.html) is used as a response to the [PartyDetailsDefinitionRequest <CX>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CX_6788.html) message. The request can be accepted (with or without changes) or rejected.
- CZ = PartyEntitlementsUpdateReport
  
   The [PartyEntitlementsUpdateReport <CZ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CZ_6790.html) is used to convey incremental changes to party entitlements. It is similar to the [PartyEntitlementsReport <CV>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CV_6786.html). This message uses the PartyEntitlementsUpdateGrp component which includes the ability to specify an update action using [ListUpdateAction <1324>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/tagNum_1324.html).
- DA = PartyEntitlementsDefinitionRequest
  
   The [PartyEntitlementsDefinitionRequest <DA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DA_6865.html) is used for defining new entitlements, and modifying or deleting existing entitlements for the specified party(-ies).
- DB = PartyEntitlementsDefinitionRequestAck
  
   The [PartyEntitlementsDefinitionRequestAck <DB>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DB_6866.html) is used as a response to the PartyEntitlemensDefinitionRequest(35=DA) to accept (with or without changes) or reject the definition of party entitlements.
- DC = TradeMatchReport
  
   The [TradeMatchReport <DC>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DC_6867.html) message is used by exchanges and ECN’s to report matched trades to central counterparties (CCPs) as an atomic event. The message is used to express the one-to-one, one-to-many and many-to-many matches as well as implied matches in which more complex instruments can match with simpler instruments.
- DD = TradeMatchReportAck
  
   The [TradeMatchReportAck <DD>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DD_6868.html) is used to respond to the [TradeMatchReport <DC>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DC_6867.html) message. It may be used to report on the status of the request (e.g. accepting the request or rejecting the request).
- DE = PartyRiskLimitsReportAck
  
  [PartyRiskLimitsReportAck <DE>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DE_6869.html) is an optional message used as a response to the [PartyRiskLimitsReport <CM>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CM_6777.html) or [PartyRiskLimitsUpdateReport <CR>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_CR_6782.html) messages to acknowledge or reject those messages.
- DF = PartyRiskLimitCheckRequest
  
   PartyRiskLimitCheckRequest is used to request for approval of credit or risk limit amount intended to be used by a party in a transaction from another party that holds the information.
- DG = PartyRiskLimitCheckRequestAck
  
  [PartyRiskLimitCheckRequestAck <DG>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DG_6871.html) is used to acknowledge a [PartyRiskLimitCheckRequest <DF>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DF_6870.html) message and to respond whether the limit check request was approved or not. When used to accept the [PartyRiskLimitCheckRequest <DF>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DF_6870.html) message the Respondent may also include the limit amount that was approved.
- DH = PartyActionRequest
  
   The [PartyActionRequest <DH>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DH_6872.html) message is used suspend or halt the specified party from further trading activities at the Respondent. The Respondent must respond with a [PartyActionReport <DI>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DI_6873.html) message.
- DI = [PartyActionReport <DI>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DI_6873.html)
  
   Used to respond to the [PartyActionRequest <DH>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DH_6872.html) message, indicating whether the request has been received, accepted or rejected. Can also be used in an unsolicited manner to report party actions, e.g. reinstatements after a manual intervention out of band.
- DJ = MassOrder
  
   The [MassOrder <DJ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DJ_6874.html) message can be used to add, modify or delete multiple unrelated orders with a single message. Apart from clearing related attributes, only the key order attributes for high performance trading are available.
- DK = [MassOrderAck <DK>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DK_6875.html)
  
   The mass order acknowledgement message is used to acknowledge the receipt of and the status for a [MassOrder <DJ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DJ_6874.html) message.
- DL = PositionTransferInstruction
  
   The [PositionTransferInstruction <DL>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DL_6876.html) is sent by clearing firms to CCPs to initiate position transfers, or to accept or decline position transfers.
- DM = PositionTransferInstructionAck
  
   The [PositionTransferInstructionAck <DM>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DM_6877.html) is sent by CCPs to clearing firms to acknowledge position transfer instructions, and to report errors processing position transfer instructions.
- DN = PositionTransferReport
  
   The [PositionTransferReport <DN>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DN_6878.html) is sent by CCPs to clearing firms indicating of positions that are to be transferred to the clearing firm, or to report on status of the transfer to the clearing firms involved in the transfer process.
- DO = MarketDataStatisticsRequest
  
   The [MarketDataStatisticsRequest <DO>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DO_6879.html) is used to request for statistical data. The simple form is to use an identifier ([MDStatisticID <2475>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/tagNum_2475.html)) assigned by the market place which would denote a pre-defined statistical report. Alternatively, or also in addition, the request can define a number of parameters for the desired statistical information.
- DP = MarketDataStatisticsReport
  
   The [MarketDataStatisticsReport <DP>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DP_6880.html) is used to provide unsolicited statistical information or in response to a specific request. Each report contains a set of statistics for a single entity which could be a market, a market segment, a security list or an instrument.
- DQ = CollateralReportAck
  
  [CollateralReportAck <DQ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DQ_6881.html) is used as a response to the [CollateralReport <BA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BA_6665.html). It can be used to reject a [CollateralReport <BA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BA_6665.html) when the content of the report is invalid based on the business rules of the receiver. The message may also be used to acknowledge receipt of a valid [CollateralReport <BA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BA_6665.html).
- DR = MarketDataReport
  
   The [MarketDataReport <DR>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DR_6882.html) message is used to provide delimiting references (e.g. start and end markers in a continuous broadcast) and details about the number of market data messages sent in a given distribution cycle.
- DS = CrossRequest
  
   The [CrossRequest <DS>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DS_6883.html) message is used to indicate the submission of orders or quotes that may result in a crossed trade.
- DT = CrossRequestAck
  
   The [CrossRequestAck <DT>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DT_6884.html) message is used to confirm the receipt of a [CrossRequest <DS>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DS_6883.html) message.
- DU = [AllocationInstructionAlertRequest <DU>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DU_6885.html)
  
   This message is used in a clearinghouse 3-party allocation model to request for [AllocationInstructionAlert <BM>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BM_6677.html) from the clearinghouse. The request may be used to obtain a one-time notification of the status of an allocation group.
- DV = [AllocationInstructionAlertRequestAck <DV>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DV_6886.html)
  
   This message is used in a clearinghouse 3-party allocation model to acknowledge a [AllocationInstructionAlertRequest <DU>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DU_6885.html) message for an [AllocationInstructionAlert <BM>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_BM_6677.html) message from the clearinghouse.
- DW = TradeAggregationRequest
  
  [TradeAggregationRequest <DW>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DW_6887.html) is used to request that the identified trades between the initiator and respondent be aggregated together for further processing.
- DX = TradeAggregationReport
  
  [TradeAggregationReport <DX>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DX_6888.html) is used to respond to the [TradeAggregationRequest <DW>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DW_6887.html) message. It provides the status of the request (e.g. accepted or rejected) and may also provide additional information supplied by the respondent.
- EA = PayManagementReport
  
  [PayManagementReport <EA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EA_6965.html) may be used to respond to the [PayManagementRequest <DY>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DY_6889.html) message. It provides the status of the request (e.g. accepted, disputed) and may provide additional information related to the request.
  
  [PayManagementReport <EA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EA_6965.html) may also be sent unsolicited by the broker to a client. In which case the client may acknowledge and resolve disputes out-of-band or with a simple [PayManagementReportAck <EB>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EB_6966.html).
  
  [PayManagementReport <EA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EA_6965.html) may also be sent unsolicited to report the progress status of the payment itself with [PayReportTransType <2804>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/tagNum_2804.html)=2 (Status).
- EB = PayManagementReportAck
  
  [PayManagementReportAck <EB>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EB_6966.html) is used as a response to the [PayManagementReport <EA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EA_6965.html) message. It may be used to accept, reject or dispute the details of the [PayManagementReport <EA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EA_6965.html) depending on the business rules of the receiver. This message may also be used to acknowledge the receipt of a [PayManagementReport <EA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EA_6965.html) message.
- DY = PayManagementRequest
  
  [PayManagementRequest <DY>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DY_6889.html) message is used to communicate a future or expected payment to be made or received related to a trade or contract after its settlement.
- DZ = PayManagementRequestAck
  
  [PayManagementRequestAck <DZ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DZ_6890.html) is used to acknowledge the receipt of the [PayManagementRequest <DY>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_DY_6889.html) message (i.e. a technical acknowledgement of receipt). Acceptance or rejection of the request is reported in the corresponding [PayManagementReport <EA>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EA_6965.html).
- EC = SettlementStatusRequest
  
  [SettlementStatusRequest <EC>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EC_6967.html) is used to request for the settlement status of a trade.
- ED = SettlementStatusRequestAck
  
  [SettlementStatusRequestAck <ED>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_ED_6968.html) is used to respond to the [SettlementStatusRequest <EC>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EC_6967.html) to acknowledge the request and provide status for the request message.
- EE = SettlementStatusReport
  
  [SettlementStatusReport <EE>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EE_6969.html) is a response to the [SettlementStatusRequest <EC>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EC_6967.html) to provide settlement status for the requested trade. It may also be sent unsolicited without an explicit request message by the party able to provide the settlement status for the trade identifield in the report message.
- EF = SettlementStatusReportAck
  
  [SettlementStatusReportAck <EF>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EF_6970.html) is used to respond to the [SettlementStatusReport <EE>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EE_6969.html) to acknowledge or reject the report.
- EG = SecurityRiskMetricsReport
  
  [SecurityRiskMetricsReport <EG>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EG_6971.html) is used for publishing the risk metrics, valuation metrics or analytics of one or more securities, or for an option series.
- EH = AlgoCertificateRequest
  
  [AlgoCertificateRequest <EH>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EH_6972.html) is used to request for algo testing certificate information for one or more algorithms.
- EI = AlgoCertificateRequestAck
  
  [AlgoCertificateRequestAck <EI>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EI_6973.html) is used to respond to the [AlgoCertificateRequest <EH>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EH_6972.html) to acknowledge the request and provide status for the request message.
- EJ = AlgoCertificateReport
  
  [AlgoCertificateReport <EJ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EJ_6974.html) is a response to the [AlgoCertificateRequest <EH>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EH_6972.html) to certify an algo. It may also be sent unsolicited without an explicit request message by the party able to provide certificate information for the algo identified in the report message.
- EK = AlgoCertificateReportAck
  
  [AlgoCertificateReportAck <EK>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EK_6975.html) is used to respond to the [AlgoCertificateReport <EJ>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EJ_6974.html) to acknowledge or reject the report message.
- EL = TestSuiteDefinitionRequest
  
  [TestSuiteDefinitionRequest <EL>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EL_6976.html) is used to convey to the test system the suite of test scenarios to perform.
- EM = TestSuiteDefinitionRequestAck
  
  [TestSuiteDefinitionRequestAck <EM>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EM_6977.html) is used to respond to the TestSuiteDefinitionRequest(35= EL) to acknowledge the request and provide status for the request message.
- EN = TestActionRequest
  
  [TestActionRequest <EN>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EN_6978.html) is used to manage test executions or request for testing activity state of the identified test suite.
- EO = TestActionRequestAck
  
  [TestActionRequestAck <EO>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EO_6979.html) is used to respond to the [TestActionRequest <EN>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EN_6978.html) to acknowledge the request and provide status for the request message.
- EP = TestActionReport
  
  [TestActionReport <EP>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EP_6980.html) is used to report the testing results of the identified test suite that has been executed with [TestActionRequest <EN>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/msgType_EN_6978.html). In the context of algorithmic trading, the results may be used to create a certificate for the algorithm upon meeting the success criteria.

### Used In

- [<ThrottleMsgTypeGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep292/compBlock_ThrottleMsgTypeGrp.html)

- 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.ep292/tagnum_1619.html#)

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

Menu

---

---

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

### Search the site

Search