ISO 20022 · External code set

Trade transaction condition codes

Specifies the external Trade Transaction Condition code in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately. External code sets can be downloaded from www.iso20022.org.

47 registered codesSource release: August 2026 (v3)
Registered codes in ExternalTradeTransactionCondition1Code. Select a code for its full definition and source details.
CodePublished name and definition
BCBLBoard Lot

Board lots, not set for odd lots (UK specific).

BCBNBad Name

Bad names, not set for good names (UK specific).

BCFDDelivery Form

Form of delivery, not for foreign registration when unset (UK specific).

BCPDDeliver Country Incorporation

Place of delivery, in country of incorporation when unset (UK specific).

BCROResult Option

Result of option when set (UK specific).

BCRPResult Repo

Result of repo when set (UK specific).

BLKOBlock

The trade is a block trade or not, ie, whether allocation instruction will follow or not.

BTEXBest Execution

Trade to be executed done at best execution.

BTMIBought Minus

Bought minus indicator.

CALLCall

Trade to be executed following the exercise of a call option on the security.

CBNSCum Bonus

Trade is executed cum bonus.

CCPNCum Coupon

Trade is executed cum coupon.

CDIVCum Dividend

Trade is executed cum dividend.

CLBRClosure Before Roll Over

Trade to be executed for closure of a previous position before the rollover of a position (Deferred Settlement Service).

CLENClean

Trade is executed clean, ie government tax must not be paid on the accrued interest on the bond.

CRSTCross Trade

Cross trades are allowed whereby buy and sell orders are offset without recording the trade on the exchange

CRTSCum Rights

Trade is executed cum rights.

CWARCum Warrant

Trade is executed cum warrant.

DIORDirected Order

Customer order where the customer gives specific instructions to the broker concerning the orders routing destination.

DIRTDirty

Trade is executed dirty, ie government tax must be paid on the accrued interest on the bond.

DORDDirect Order

Order is to be executed by a trading party other than the trading party to which the order is sent. In this case, the instructing party has traded with another broker which will subsequently send an advice of execution to the executing party who received the order and which is acting as clearing broker.

FORWForward Price Trade

Order is based on a forward price.

FRACFractions

Fractional parts are allowed.

GTDLGuaranteed Delivery

Delivery of the financial instrument on settlement date is guaranteed.

HISTHistoric Price Trade

Order is based on a historic price.

MAPRMarket Price

Trade was executed at market price.

MONTMonthly

Trade to be executed for month-end settlement (Deferred Settlement Service).

NBFRNew Trade Following Rollover

Trade to be executed for a new trade position on the next month following the roll-over of a position (Deferred Settlement Service).

NCRSNo Cross Trade

Cross trades, whereby buy and sell orders are offset without recording the trade on the exchange, are not allowed.

NEGONegotiated Trade

Trade for which the price is not the one quoted but an improved one, that is, the negotiated price.

NMPRNon Market Price

Trade was executed outside of normal market conditions, for example, in the case of an iceberg order.

PETAPre Trade Anonimity

Allows trader to explicitly request anonymity or disclosure in pre-trade market data feeds. Anonymity is relevant in markets where counterparties are regularly disclosed in order depth feeds. Disclosure is relevant when counterparties are not normally visible.

PUTTPutt

Trade to be executed following the exercise of a put option on the security.

SETISold Exempt

Trade is exempt from short-sale rules.

SPCUSpecial Cum Dividend

Trade is executed with a special cum dividend, ie, buying after the ex date and getting the dividend.

SPEXSpecial Ex Dividend

Trade is executed with a special ex dividend, ie, selling before the ex date without the coupon.

SPSISold Plus

Sold plus indication.

SSTISold Short

Trade is sold short. When the seller does not have the financial instrument, the delivery is effected by borrowing the financial instrument by or for the account of the seller.

TEFRTrade Executed Following Rollover

Trade executed this month following the rollover of positions.

TRFRTrade Following Rollover

Trade to be executed on the next month following the roll-over of positions.

WIBCBefore Auction

Transaction is before the issue date after announcement of the auction.

WICDAfter Auction

Transaction is after the issue date after announcement of the auction.

XBNSEx Bonus

Trade is executed ex bonus.

XCPNEx Coupon

Trade is executed ex coupon.

XDIVEx Dividend

Trade is executed ex dividend.

XRTSEx Rights

Trade is executed ex rights.

XWAREx Warrant

Trade is executed ex warrant.

Message references 9

Versions listed in the source workbook, including older versions. This list does not establish which messages a bank, network or provider supports.

  • setr.044.001.03Securities Trade Confirmation Status Advice V03
  • setr.044.001.01Securities Trade Confirmation Status Advice V01
  • setr.027.001.05Securities Trade Confirmation V05
  • setr.027.001.01Securities Trade Confirmation V01
  • setr.027.001.02Securities Trade Confirmation V02
  • setr.044.001.02Securities Trade Confirmation Status Advice V02
  • setr.027.001.03Securities Trade Confirmation V03
  • setr.027.001.04Securities Trade Confirmation V04
  • setr.044.001.04Securities Trade Confirmation Status Advice V04

Source: UsageInMsgs sheet in 2Q2026_externalcodesets_v3.xlsx.