setr: Securities Trade
setr.044 Securities Trade Confirmation Status Advice
Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked
setr.044 is the ISO 20022 SecuritiesTradeConfirmationStatusAdvice message in the Securities Trade business area (setr). The latest version is setr.044.001.04, and 4 versions are in the repository.
- Message
- SecuritiesTradeConfirmationStatusAdvice
- Latest version
- setr.044.001.04
- Submitting organisation
- Not read from the catalogue
- MT equivalent
- None listed
In use: published in the current ISO 20022 catalogue.
What setr.044 is for
This message is sent from Central Matching Utility (CMU) to an executing party or an instructing party to advise the status of the SecuritiesTradeConfirmation message previously sent by the party. The status may be a processing, pending processing, affirmed or disaffirmed, cancel or replacement by an instructing party, a custodian or an affirming party, internal matching, and/or matching status.
The instructing party is typically the investment manager or an intermediary system/vendor communicating on behalf of the investment manager or of other categories of investors. The executing party is typically the broker/dealer or an intermediary system/vendor communicating on behalf of the broker/dealer.
The ISO 20022 Business Application Header must be used
Initiator: In central matching the Initiator is the Central Matching Utility.
Respondent: no response is needed by the recipient of the message.
setr.044 versions
Every version published in the e-Repository, newest first. A message keeps its business purpose across versions; each new version is a separate schema with its own namespace.
| Version | Registration status | Published in |
|---|---|---|
| setr.044.001.04latest | Registered | Latest version set |
| setr.044.001.03 | Registered | Previous version set |
| setr.044.001.02 | Registered | Archive |
| setr.044.001.01 | Registered | Archive |
setr.044 message structure
The building blocks of setr.044.001.04 and the elements directly under them, with multiplicity ([0..1] optional, [1..1] mandatory, * any number) and the data type or component. Element names and definitions are from the ISO 20022 repository; usage guidelines such as CBPR+ or a market infrastructure's rules can restrict them further.
Document[1..1]SctiesTradConfStsAdvcSecuritiesTradeConfirmationStatusAdvice [1..1]IdIdentification [1..1]TransactiontIdentification4Information that unambiguously identifies an SecuritiesTradeConfirmationStatusAdvice message as known by the account owner (or the instructing party acting on its behalf).
TxIdTransaction Identification [1..1]Max35TextUnambiguous identification of the transaction as known by the instructing party.
RefsReferences [1..*]Linkages77Link to another transaction that must be processed after, before or at the same time.
MsgNbMessage Number [0..1]DocumentNumber17Choice (choice)Message type number/message identifier of the message referenced in the linkage sequence.
RefReference [1..1]IdentificationReference16Choice (choice)Reference to the linked transaction.
AffirmStsAffirmation Status [0..1]AffirmationStatus11Choice (choice)Provides details on the affitrmation status of a trade.
AffrmdAffirmed [1..1]ProprietaryReason4Status of affirmation of a trade.
UaffrmdUnaffirmed [1..1]AffirmationReason2Choice (choice)Trade has been unaffirmed.
PrtryStsProprietary Status [0..1]ProprietaryStatusAndReason6Provides a proprietary status and a proprietary reason of the affirmation of the trade.
PrcgStsProcessing Status [0..1]ProcessingStatus98Choice (choice)Provides the processing status of a trade.
AckdAccptdAcknowledged Accepted [1..1]ProprietaryReason4Trade is AcknowledgedAccepted.
AlrdyMtchdAndAffrmdAlready Matched And Affirmed [1..1]ProprietaryReason4Trade is AlreadyMatchedAndAffirmed.
DfltActnDefault Action [1..1]ProprietaryReason4Trade is DefaultAction.
DoneDone [1..1]ProprietaryReason4Trade is Done.
ForcdRjctnForced Rejection [1..1]ProprietaryReason4Trade is in forced rejection.
FullyExctdConfSntFully Executed Confirmation Sent [1..1]ProprietaryReason4The trade is fully executed and the confirmation is sent.
FutrFuture [1..1]ProprietaryReason4Trade is future.
GnrtdGenerated [1..1]ProprietaryReason4Trade is generated.
InRprIn Repair [1..1]InstructionProcessingReason4Choice (choice)Trade is InRepair.
NoInstrNo Instruction [1..1]ProprietaryReason4Trade is in no instruction.
OpnOrdrOpen Order [1..1]ProprietaryReason4Trade is in OpenOrder.
PdgPrcgPending Processing [1..1]PendingProcessing2Choice (choice)Processing of the trade is pending.
RcvdAtIntrmyReceived At Intermediary [1..1]ProprietaryReason4Trade is ReceivedAtIntermediary.
RjctdRejected [1..1]InstructionProcessingReason3Choice (choice)Trade has been rejected.
SttlmInstrSntSettlement Instruction Sent [1..1]ProprietaryReason4Settlement Instruction for the trade is sent.
StgInstrStanding Instruction [1..1]ProprietaryReason4Trade is standing instruction.
TradgSspdByStockXchgTrading Suspended By Stock Exchange [1..1]ProprietaryReason4Trading is suspended by the stock exchange.
TrtdTreated [1..1]ProprietaryReason4Trade is treated.
PrtryStsProprietary Status [0..1]ProprietaryStatusAndReason6Provides a proprietary status and a proprietary reason of the processing status of the trade.
MtchgStsMatching Status [0..1]MatchingStatus35Choice (choice)Provides details on the matching status of a trade.
MtchdMatched [1..1]ProprietaryReason4Trade is matched.
MtchdWthTlrnceMatched With Tolerance [1..1]ProprietaryReason4Trade is matched with tolerance.
MtchgAllgdMatching Alleged [1..1]MatchingReason5Choice (choice)Trade is matched alleged.
UmtchdUnmatched [1..1]MatchingReason6Choice (choice)Trade is unmatched or mismatched.
PrtryStsProprietary Status [0..1]ProprietaryStatusAndReason6Provides a proprietary status and a proprietary reason of the processing status of the trade.
RplcmntPrcgStsReplacement Processing Status [0..1]ReplacementProcessingStatus10Choice (choice)Provides the replacement processing status of a trade.
AccptdAccepted [1..1]ProprietaryReason4Replacement of the trade is accepted.
CmpltdCompleted [1..1]ProprietaryReason4Replacement of the trade is completed.
DndDenied [1..1]ProprietaryReason4Replacement of the trade is denied.
InRprIn Repair [1..1]ProprietaryReason4Replacement of the trade is In repair.
PrtlRplcmntAccptdPartial Replacement Accepted [1..1]ProprietaryReason4Replacement of the trade is PartialReplacementAccepted.
PdgPending [1..1]ProprietaryReason4Replacement of the trade is pending.
RcvdAtIntrmyReceived At Intermediary [1..1]ProprietaryReason4Replacement of the trade is ReceivedAtIntermediary.
RcvdAtStockXchgReceived At Stock Exchange [1..1]ProprietaryReason4Replacement of the trade is ReceivedAtStockExchange.
RjctdRejected [1..1]ProprietaryReason4Replacement of the trade is rejected.
ModReqdModification Requested [1..1]ProprietaryReason4Replacement of the trade is Modification Requested.
PrtryStsProprietary Status [0..1]ProprietaryStatusAndReason6Provides a proprietary status and a proprietary reason of the processing status of the trade.
CxlPrcgStsCancellation Processing Status [0..1]CancellationProcessingStatus10Choice (choice)Provides details on the cancellation status of a trade.
CxlPdgCancellation Pending [1..1]CancellationReason39Choice (choice)Trade is in cancelation pending.
CxlReqdCancellation Requested [1..1]ProprietaryReason4Cancelation request for the trade.
CxlCmpltdCancellation Completed [1..1]ProprietaryReason4Cancellation is completed.
PrtryStsProprietary Status [0..1]ProprietaryStatusAndReason6Provides a proprietary status and a proprietary reason of the processing status of the trade.
PtyTradgDtlsParty Trading Details [0..1]Order23Details of the trading party.
BizPrcTpBusiness Process Type [0..1]BusinessProcessType2Choice (choice)Specifies the type of business process.
OrdrIdOrder Identification [0..*]Max35TextUnique identifier for Order as assigned by sell-side.
ClntOrdrIdClient Order Identification [0..*]Max35TextUnique identifier for the order as assigned by the buy-side.
ScndryClntOrdrIdSecondary Client Order Identification [0..*]Max35TextAssigned by the party that originates the order.
ListIdList Identification [0..*]Max35TextUnique identifier for a list, as assigned by the trading party.
FinInstrmIdFinancial Instrument Identification [1..1]SecurityIdentification19Unique and unambiguous identifier of a financial instrument, assigned under a formal or proprietary identification scheme.
SdSide [1..1]Side3CodeCoded list to specify the side of the order.
PmtPayment [0..1]DeliveryReceiptType2CodeSpecifies how the transaction is to be settled, for example, against payment.
TradTxTpTrade Transaction Type [0..1]TradeType4Choice (choice)Specifies the type of transaction of which the order is a component.
TradTxCondTrade Transaction Condition [0..*]TradeTransactionCondition9Choice (choice)Indicates the conditions under which the order/trade is to be/was executed.
PreAdvcPre Advice [0..1]YesNoIndicatorTransaction is a pre-advice, that is, for matching purposes only.
PlcOfTradPlace Of Trade [0..1]MarketIdentification93Market in which a trade transaction is to be or has been executed.
OrdrBookgDtOrder Booking Date [0..1]ISODateDate and time when an entry is posted to an account on the account servicer's books.
TradOrgtnDtTrade Origination Date [0..1]ISODateTimeIndicates the date and time of the agreement in principal between counter-parties prior to actual trade date.
TradDtTrade Date [1..1]TradeDate7Choice (choice)Specifies the date/time on which the trade was executed.
PrcgDtProcessing Date [0..1]TradeDate7Choice (choice)Processing date of the trading session.
SttlmDtSettlement Date [1..1]SettlementDate16Choice (choice)Date and time at which the securities are to be delivered or received.
NAVDtNAV Date [0..1]DateAndDateTime1Choice (choice)Valuation point, or valuation date of the portfolio (underlying assets).
PrtlFillDtlsPartial Fill Details [0..*]PartialFill4Quantity of financial instrument bought or sold which is less than the quantity of financial instrument ordered.
ConfQtyConfirmation Quantity [1..1]Quantity6Choice (choice)Quantity of financial instrument that is being confirmed for the account.The quantity of the security to be settled.
QtyBrkdwnQuantity Breakdown [0..*]QuantityBreakdown76Breakdown of a quantity into lots such as tax lots, instrument series, etc.
GrssTradAmtGross Trade Amount [0..1]AmountAndDirection29Principal amount of a trade (price multiplied by quantity).
DealPricDeal Price [1..1]Price14Amount of money for which goods or services are offered, sold, or bought.
TpOfPricType Of Price [0..1]TypeOfPrice47Choice (choice)Specifies the type of transaction price.
CshMrgnCash Margin [0..1]CashMarginOrder1CodeIdentifies whether an order is a margin order or a non-margin order.
ComssnCommission [0..1]Commission25Amount of money due to a party as compensation for a service.
NbOfDaysAcrdNumber Of Days Accrued [0..1]Max3NumberNumber of days on which the interest rate accrues (daily accrual note).
GvUpNbOfDaysGive Up Number Of Days [0..1]Max3NumberSpecifies the number of days from trade date that the counterparty on the other side of the trade should be "given up" or divulged.
IntrstTpInterest Type [0..1]InterestType2CodeIndicates whether the trade is cum interest or ex interest.
AcrdIntrstPctgAccrued Interest Percentage [0..1]PercentageRateInterest rate that has been accrued in between coupon payment periods.
TradRgltryCondsTpTrade Regulatory Conditions Type [0..1]TradeRegulatoryConditions1CodeSpecifies the regulatory conditions type of the trade.
CcyToBuyOrSellCurrency To Buy Or Sell [0..1]CurrencyToBuyOrSell1Choice (choice)Account servicer is instructed to buy the indicated currency after the receipt of cash proceeds or to sell the indicated currency in order to obtain...
OrdrOrgtrElgbltyOrder Originator Eligibility [0..1]Eligibility1CodeCounterparties eligibility as defined by article 24 of the EU MiFID Directive applicable to transactions executed by investment firms for eligible...
PosFctPosition Effect [0..1]PositionEffect2CodeIndicates whether the resulting position after a trade should be an opening position or closing position.
DerivCvrdDerivative Covered [0..1]YesNoIndicatorIndicates whether the derivative product is covered or not by an underlying financial instrument position.
ChrgTaxBsisTpCharge Tax Basis Type [0..1]ChargeTaxBasisType2Choice (choice)Type of charge/tax basis.
CptlGnTpCapital Gain Type [0..1]EUCapitalGainType3Choice (choice)Specifies the type of capital gain.
MtchStsMatch Status [0..1]MatchingStatus27Choice (choice)Provides the matching status of the trade confirmation.
CallInTpCall In Type [0..1]CallIn1CodeSpecifies the type of pay-in call report.
YldTpYield Type [0..1]YieldCalculation7Type of yield at which the transaction was effected.
RptgReporting [0..*]Reporting6Choice (choice)Specifies that a trade is to be reported to a third party.
AddtlPhysOrRegnDtlsAdditional Physical Or Registration Details [0..1]RegistrationParameters3Provides information required for the registration or physical settlement.
AddtlTradInstrPrcgInfAdditional Trade Instruction Processing Information [0..1]Max350TextProvides additional details of the trade process not included within structured fields of this message.
AcrdIntrstAmtAccrued Interest Amount [0..1]AmountAndDirection29Interest amount that has accrued in between two periods, for example, in between interest payment periods.
CtrPtyTradgDtlsCounterparty Trading Details [0..1]Order23Details of the trading counterparty.
BizPrcTpBusiness Process Type [0..1]BusinessProcessType2Choice (choice)Specifies the type of business process.
OrdrIdOrder Identification [0..*]Max35TextUnique identifier for Order as assigned by sell-side.
ClntOrdrIdClient Order Identification [0..*]Max35TextUnique identifier for the order as assigned by the buy-side.
ScndryClntOrdrIdSecondary Client Order Identification [0..*]Max35TextAssigned by the party that originates the order.
ListIdList Identification [0..*]Max35TextUnique identifier for a list, as assigned by the trading party.
FinInstrmIdFinancial Instrument Identification [1..1]SecurityIdentification19Unique and unambiguous identifier of a financial instrument, assigned under a formal or proprietary identification scheme.
SdSide [1..1]Side3CodeCoded list to specify the side of the order.
PmtPayment [0..1]DeliveryReceiptType2CodeSpecifies how the transaction is to be settled, for example, against payment.
TradTxTpTrade Transaction Type [0..1]TradeType4Choice (choice)Specifies the type of transaction of which the order is a component.
TradTxCondTrade Transaction Condition [0..*]TradeTransactionCondition9Choice (choice)Indicates the conditions under which the order/trade is to be/was executed.
PreAdvcPre Advice [0..1]YesNoIndicatorTransaction is a pre-advice, that is, for matching purposes only.
PlcOfTradPlace Of Trade [0..1]MarketIdentification93Market in which a trade transaction is to be or has been executed.
OrdrBookgDtOrder Booking Date [0..1]ISODateDate and time when an entry is posted to an account on the account servicer's books.
TradOrgtnDtTrade Origination Date [0..1]ISODateTimeIndicates the date and time of the agreement in principal between counter-parties prior to actual trade date.
TradDtTrade Date [1..1]TradeDate7Choice (choice)Specifies the date/time on which the trade was executed.
PrcgDtProcessing Date [0..1]TradeDate7Choice (choice)Processing date of the trading session.
SttlmDtSettlement Date [1..1]SettlementDate16Choice (choice)Date and time at which the securities are to be delivered or received.
NAVDtNAV Date [0..1]DateAndDateTime1Choice (choice)Valuation point, or valuation date of the portfolio (underlying assets).
PrtlFillDtlsPartial Fill Details [0..*]PartialFill4Quantity of financial instrument bought or sold which is less than the quantity of financial instrument ordered.
ConfQtyConfirmation Quantity [1..1]Quantity6Choice (choice)Quantity of financial instrument that is being confirmed for the account.The quantity of the security to be settled.
QtyBrkdwnQuantity Breakdown [0..*]QuantityBreakdown76Breakdown of a quantity into lots such as tax lots, instrument series, etc.
GrssTradAmtGross Trade Amount [0..1]AmountAndDirection29Principal amount of a trade (price multiplied by quantity).
DealPricDeal Price [1..1]Price14Amount of money for which goods or services are offered, sold, or bought.
TpOfPricType Of Price [0..1]TypeOfPrice47Choice (choice)Specifies the type of transaction price.
CshMrgnCash Margin [0..1]CashMarginOrder1CodeIdentifies whether an order is a margin order or a non-margin order.
ComssnCommission [0..1]Commission25Amount of money due to a party as compensation for a service.
NbOfDaysAcrdNumber Of Days Accrued [0..1]Max3NumberNumber of days on which the interest rate accrues (daily accrual note).
GvUpNbOfDaysGive Up Number Of Days [0..1]Max3NumberSpecifies the number of days from trade date that the counterparty on the other side of the trade should be "given up" or divulged.
IntrstTpInterest Type [0..1]InterestType2CodeIndicates whether the trade is cum interest or ex interest.
AcrdIntrstPctgAccrued Interest Percentage [0..1]PercentageRateInterest rate that has been accrued in between coupon payment periods.
TradRgltryCondsTpTrade Regulatory Conditions Type [0..1]TradeRegulatoryConditions1CodeSpecifies the regulatory conditions type of the trade.
CcyToBuyOrSellCurrency To Buy Or Sell [0..1]CurrencyToBuyOrSell1Choice (choice)Account servicer is instructed to buy the indicated currency after the receipt of cash proceeds or to sell the indicated currency in order to obtain...
OrdrOrgtrElgbltyOrder Originator Eligibility [0..1]Eligibility1CodeCounterparties eligibility as defined by article 24 of the EU MiFID Directive applicable to transactions executed by investment firms for eligible...
PosFctPosition Effect [0..1]PositionEffect2CodeIndicates whether the resulting position after a trade should be an opening position or closing position.
DerivCvrdDerivative Covered [0..1]YesNoIndicatorIndicates whether the derivative product is covered or not by an underlying financial instrument position.
ChrgTaxBsisTpCharge Tax Basis Type [0..1]ChargeTaxBasisType2Choice (choice)Type of charge/tax basis.
CptlGnTpCapital Gain Type [0..1]EUCapitalGainType3Choice (choice)Specifies the type of capital gain.
MtchStsMatch Status [0..1]MatchingStatus27Choice (choice)Provides the matching status of the trade confirmation.
CallInTpCall In Type [0..1]CallIn1CodeSpecifies the type of pay-in call report.
YldTpYield Type [0..1]YieldCalculation7Type of yield at which the transaction was effected.
RptgReporting [0..*]Reporting6Choice (choice)Specifies that a trade is to be reported to a third party.
AddtlPhysOrRegnDtlsAdditional Physical Or Registration Details [0..1]RegistrationParameters3Provides information required for the registration or physical settlement.
AddtlTradInstrPrcgInfAdditional Trade Instruction Processing Information [0..1]Max350TextProvides additional details of the trade process not included within structured fields of this message.
AcrdIntrstAmtAccrued Interest Amount [0..1]AmountAndDirection29Interest amount that has accrued in between two periods, for example, in between interest payment periods.
ConfPtiesConfirmation Parties [0..*]ConfirmationParties9Parties used for acting parties that applies either to the whole message or to individual sides.
InvstrInvestor [0..*]PartyIdentificationAndAccount220Party that identifies the underlying investor.
BuyrBuyer [0..1]ConfirmationPartyDetails12Party that buys goods or services, or a financial instrument.
BrrwrBorrower [0..1]ConfirmationPartyDetails12Party that has applied, met specific requirements, and received a monetary or securities loan from a lender.
SellrSeller [0..1]ConfirmationPartyDetails12Party that sells goods or services, or a financial instrument.
LndrLender [0..1]ConfirmationPartyDetails12A private, public or institutional entity which makes funds available to others to borrow.
BrkrOfCdtBroker Of Credit [0..1]ConfirmationPartyDetails14Brokerage firm which is the commissioned broker in a multi-broker trade.
IntrdcgFirmIntroducing Firm [0..1]ConfirmationPartyDetails14Broker or other intermediary with the closest association with the investor.
StepInFirmStep In Firm [0..1]ConfirmationPartyDetails11Brokerage firm assigned to take credit on the trade from the step-out brokerage firm.
StepOutFirmStep Out Firm [0..1]ConfirmationPartyDetails11Brokerage firm that executes an order, but gives other firms credit and some of the commission for the trade.
ClrFirmClearing Firm [0..1]ConfirmationPartyDetails16Party, also know as take up broker, that settles security transactions from another broker for a fee.
ExctgBrkrExecuting Broker [0..1]ConfirmationPartyDetails16Party responsible for executing an order (for example, an executing or give-up broker).
AffrmgPtyAffirming Party [0..1]ConfirmationPartyDetails14Party (buyer or seller) that positively affirms the details of a previously agreed security trade confirmation.
TradBnfcryPtyTrade Beneficiary Party [0..1]ConfirmationPartyDetails14Party involved in a legal proceeding, agreement, or other transaction.
DlvrgSttlmPtiesDelivering Settlement Parties [0..1]SettlementParties121Identifies the chain of delivering settlement parties.
DpstryDepository [0..1]PartyIdentification268First party in the settlement chain.
Pty1Party1 [0..1]PartyIdentificationAndAccount218Party that, in a settlement chain interacts with the depository.
Pty2Party2 [0..1]PartyIdentificationAndAccount218Party that, in a settlement chain interacts with the party 1.
Pty3Party3 [0..1]PartyIdentificationAndAccount218Party that, in a settlement chain interacts with the party 2.
Pty4Party4 [0..1]PartyIdentificationAndAccount218Party that, in a settlement chain interacts with the party 3.
Pty5Party5 [0..1]PartyIdentificationAndAccount218Party that, in a settlement chain interacts with the party 4.
RcvgSttlmPtiesReceiving Settlement Parties [0..1]SettlementParties121Identifies the chain of receiving settlement parties.
DpstryDepository [0..1]PartyIdentification268First party in the settlement chain.
Pty1Party1 [0..1]PartyIdentificationAndAccount218Party that, in a settlement chain interacts with the depository.
Pty2Party2 [0..1]PartyIdentificationAndAccount218Party that, in a settlement chain interacts with the party 1.
Pty3Party3 [0..1]PartyIdentificationAndAccount218Party that, in a settlement chain interacts with the party 2.
Pty4Party4 [0..1]PartyIdentificationAndAccount218Party that, in a settlement chain interacts with the party 3.
Pty5Party5 [0..1]PartyIdentificationAndAccount218Party that, in a settlement chain interacts with the party 4.
SplmtryDataSupplementary Data [0..*]SupplementaryData1Additional information that cannot be captured in the structured elements and/or any other specific block.
PlcAndNmPlace And Name [0..1]Max350TextUnambiguous reference to the location where the supplementary data must be inserted in the message instance.
EnvlpEnvelope [1..1]SupplementaryDataEnvelope1Technical element wrapping the supplementary data.
Have a setr.044 message? Paste it into the parser to see every element with its name and definition, and format checks on BICs, IBANs, dates and amounts.
External code sets used in setr.044
These elements take their values from ISO 20022 external code sets, which are published separately and updated every quarter without a new message version.
setr.044 questions
- What is the latest version of setr.044?
- The latest version in the ISO 20022 e-Repository release of 24 April 2025 is setr.044.001.04.
- What is the root element of setr.044?
- The XML document is Document with the namespace urn:iso:std:iso:20022:tech:xsd:setr.044.001.04, and its message element is SctiesTradConfStsAdvc (SecuritiesTradeConfirmationStatusAdvice).
- Is there an MT equivalent of setr.044?
- No Swift MT message is listed as its direct equivalent on this site. Many ISO 20022 messages have no MT counterpart.
All ISO 20022 messages · ISO 20022 code sets · MT messages
The ISO 20022 message definitions, element names and definitions on this page are reproduced from material published at iso20022.org under the ISO 20022 Intellectual Property Rights policy. This is not the official source: the up-to-date ISO 20022 standards and repository material are published only at iso20022.org. Explanations in our own words are by ZagTrader. ZagTrader is not affiliated with or endorsed by ISO or Swift.