setr: Securities Trade
setr.030 Securities Trade Confirmation Response
Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked
setr.030 is the ISO 20022 SecuritiesTradeConfirmationResponse message in the Securities Trade business area (setr). The latest version is setr.030.001.03, and 3 versions are in the repository.
- Message
- SecuritiesTradeConfirmationResponse
- Latest version
- setr.030.001.03
- Submitting organisation
- Not read from the catalogue
- MT equivalent
- None listed
In use: published in the current ISO 20022 catalogue.
What setr.030 is for
Sent by an instructing party, a custodian or an affirming party to an executing party (local matching) or to Central Matching Utility (CMU) to affirm (accept) or disaffirm (reject) (central matching) the SecuritiesTradeConfirmation message. If accepting the SecuritiesTradeConfirmation message, then the trade is ready for settlement processing. If rejecting the SecuritiesTradeConfirmation message, then the trade is not ready for settlement.
The executing party is typically the broker/dealer or an intermediary system/vendor communicating on behalf of the broker/dealer.
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 custodian or an affirming party is typically the custodian, trustee, financial institution, intermediary system/vendor communicating on behalf of them, or their agent.
The ISO 20022 Business Application Header must be used
Initiator: Both in local and central matching, the Initiator may be the Instructing Party, Custodian or Affirming party.
Respondent: Executing party does not need to respond if an affirmation. Executing party may respond with modification or cancellation of the rejected SecuritiesTradeConfirmation message.
setr.030 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.030.001.03latest | Registered | Latest version set |
| setr.030.001.02 | Registered | Previous version set |
| setr.030.001.01 | Registered | Archive |
setr.030 message structure
The building blocks of setr.030.001.03 to three levels, 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]SctiesTradConfRspnSecuritiesTradeConfirmationResponse [1..1]IdIdentification [1..1]TransactiontIdentification4Information that unambiguously identifies an SecuritiesTradeConfirmationResponse 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..*]Linkages76Link 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.
ShrtNbShort Number [1..1]Exact3NumericTextLngNbLong Number [1..1]ISO20022MessageIdentificationTextPrtryNbProprietary Number [1..1]GenericIdentification30
RefReference [1..1]IdentificationReference15Choice (choice)Reference to the linked transaction.
InstgPtyTxIdInstructing Party Transaction Identification [1..1]Max35TextExctgPtyTxIdExecuting Party Transaction Identification [1..1]Max35TextMktInfrstrctrTxIdMarket Infrastructure Transaction Identification [1..1]Max35TextClntOrdrLkIdClient Order Link Identification [1..1]Max35TextPoolIdPool Identification [1..1]Max35TextBlckIdBlock Identification [1..1]Max35TextAllcnIdAllocation Identification [1..1]Max35TextIndvAllcnIdIndividual Allocation Identification [1..1]Max35TextScndryAllcnIdSecondary Allocation Identification [1..1]Max35TextIndxIdIndex Identification [1..1]Max35TextCmonIdCommon Identification [1..1]Max35TextCmplcIdCompliance Identification [1..1]Max35TextCollTxIdCollateral Transaction Identification [1..1]Max35TextUnqTxIdrUnique Transaction Identifier [1..1]UTIIdentifier
StsStatus [1..1]StatusAndReason46Provides details on the processing status of the trade.
AffirmStsAffirmation Status [1..1]AffirmationStatus10Choice (choice)Status of affirmation of a trade.
CdCode [1..1]AffirmationStatus1CodePrtryProprietary [1..1]GenericIdentification30
UaffrmdRsnUnaffirmed Reason [0..1]UnaffirmedReason3Choice (choice)Specifies the reason why the instruction has an unaffirmed status.
CdCode [1..1]UnaffirmedReason1CodePrtryProprietary [1..1]GenericIdentification30
AddtlRsnInfAdditional Reason Information [0..1]Max210TextProvides additional information about the reason in narrative form.
ClrDtlsClearing Details [0..1]Clearing6Provides clearing member information.
ClrMmbClearing Member [1..*]PartyIdentificationAndAccount219Provides details about the clearing member identification and account.
IdIdentification [1..1]PartyIdentification240Choice (choice)AltrnIdAlternate Identification [0..1]AlternatePartyIdentification8SdSide [0..1]ClearingSide1CodeClrAcctClearing Account [0..1]SecuritiesAccount20PrcgIdProcessing Identification [0..1]Max35TextAddtlInfAdditional Information [0..1]PartyTextInformation1
ClrSgmtClearing Segment [0..1]PartyIdentification243Choice (choice)Clearing organisation that will clear the trade.
BICBIC [1..1]AnyBICDec2014IdentifierPrtryIdProprietary Identification [1..1]GenericIdentification30
ConfPtiesConfirmation Parties [0..*]ConfirmationParties8Parties involved in the confirmation of the details of a trade.
AffrmgPtyAffirming Party [1..1]ConfirmationPartyDetails15Party (buyer or seller) that positively affirms the details of a previously agreed security trade confirmation.
IdIdentification [1..1]PartyIdentification240Choice (choice)SfkpgAcctSafekeeping Account [0..1]SecuritiesAccount35CshDtlsCash Details [0..1]AccountIdentification55Choice (choice)AltrnIdAlternate Identification [0..1]AlternatePartyIdentification8PrcgIdProcessing Identification [0..1]Max35TextAddtlInfAdditional Information [0..1]PartyTextInformation5
BuyrBuyer [0..1]ConfirmationPartyDetails12Party that buys goods or services, or a financial instrument.
IdIdentification [1..1]PartyIdentification240Choice (choice)AltrnIdAlternate Identification [0..1]AlternatePartyIdentification8PrcgIdProcessing Identification [0..1]Max35TextAddtlInfAdditional Information [0..1]PartyTextInformation5InvstrCpctyInvestor Capacity [0..1]InvestorCapacity4Choice (choice)TradgPtyCpctyTrading Party Capacity [0..1]TradingPartyCapacity4Choice (choice)
BrrwrBorrower [0..1]ConfirmationPartyDetails12Party that has applied, met specific requirements, and received a monetary or securities loan from a lender.
IdIdentification [1..1]PartyIdentification240Choice (choice)AltrnIdAlternate Identification [0..1]AlternatePartyIdentification8PrcgIdProcessing Identification [0..1]Max35TextAddtlInfAdditional Information [0..1]PartyTextInformation5InvstrCpctyInvestor Capacity [0..1]InvestorCapacity4Choice (choice)TradgPtyCpctyTrading Party Capacity [0..1]TradingPartyCapacity4Choice (choice)
SellrSeller [0..1]ConfirmationPartyDetails12Party that sells goods or services, or a financial instrument.
IdIdentification [1..1]PartyIdentification240Choice (choice)AltrnIdAlternate Identification [0..1]AlternatePartyIdentification8PrcgIdProcessing Identification [0..1]Max35TextAddtlInfAdditional Information [0..1]PartyTextInformation5InvstrCpctyInvestor Capacity [0..1]InvestorCapacity4Choice (choice)TradgPtyCpctyTrading Party Capacity [0..1]TradingPartyCapacity4Choice (choice)
LndrLender [0..1]ConfirmationPartyDetails12A private, public or institutional entity which makes funds available to others to borrow.
IdIdentification [1..1]PartyIdentification240Choice (choice)AltrnIdAlternate Identification [0..1]AlternatePartyIdentification8PrcgIdProcessing Identification [0..1]Max35TextAddtlInfAdditional Information [0..1]PartyTextInformation5InvstrCpctyInvestor Capacity [0..1]InvestorCapacity4Choice (choice)TradgPtyCpctyTrading Party Capacity [0..1]TradingPartyCapacity4Choice (choice)
TradBnfcryPtyTrade Beneficiary Party [0..1]ConfirmationPartyDetails14Party involved in a legal proceeding, agreement, or other transaction.
IdIdentification [1..1]PartyIdentification240Choice (choice)SfkpgAcctSafekeeping Account [0..1]SecuritiesAccount35CshDtlsCash Details [0..1]AccountIdentification55Choice (choice)AltrnIdAlternate Identification [0..1]AlternatePartyIdentification8PrcgIdProcessing Identification [0..1]Max35TextAddtlInfAdditional Information [0..1]PartyTextInformation5PtyCpctyParty Capacity [0..1]TradingPartyCapacity3Choice (choice)
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.030 message? Paste it into the parser to see every element with its name and definition, and format checks on BICs, IBANs, dates and amounts.
setr.030 questions
- What is the latest version of setr.030?
- The latest version in the ISO 20022 e-Repository release of 24 April 2025 is setr.030.001.03.
- What is the root element of setr.030?
- The XML document is Document with the namespace urn:iso:std:iso:20022:tech:xsd:setr.030.001.03, and its message element is SctiesTradConfRspn (SecuritiesTradeConfirmationResponse).
- Is there an MT equivalent of setr.030?
- 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.