ZagTrader

secl: Securities Clearing

secl.001 Trade Leg Notification

Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked

secl.001 is the ISO 20022 TradeLegNotification message in the Securities Clearing business area (secl). The latest version is secl.001.001.04, and 2 versions are in the repository.

Message
TradeLegNotification
Latest version
secl.001.001.04
Submitting organisation
Swift
MT equivalent
None listed

In use: published in the current ISO 20022 catalogue.

What secl.001 is for

The TradeLegNotification message is sent by the central counterparty (CCP) to a clearing member to report the trade that has been executed by the trading platform.

The message definition is intended for use with the ISO20022 Business Application Header.

The CCP reports both sides of the trade from the clearing member perspective. The CCP sends a message to the global clearing member of the seller and a message to the global clearing member of the buyer. Note: An individual clearing member only clear its own trades.

Definition from the ISO 20022 e-Repository, release of 24 April 2025.

secl.001 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.

VersionRegistration statusPublished in
secl.001.001.04latestRegisteredLatest version set
secl.001.001.03RegisteredArchive

secl.001 message structure

The building blocks of secl.001.001.04 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]
    • TradLegNtfctn TradeLegNotification [1..1]
      • ClrMmb Clearing Member [1..1]PartyIdentification253Choice (choice)

        Provides the identification of the clearing member (individual clearing member or general clearing member).

        • BIC BIC [1..1]AnyBICDec2014Identifier

          Unique and unambiguous identifier for an organisation that is allocated by an institution, eg, Dun & Bradstreet Identification.

        • PrtryId Proprietary Identification [1..1]GenericIdentification36

          Unique and unambiguous identifier, as assigned to a financial institution using a proprietary identification scheme.

          • Id Identification [1..1]Max35Text
          • Issr Issuer [1..1]Max35Text
          • SchmeNm Scheme Name [0..1]Max35Text
      • ClrAcct Clearing Account [1..1]SecuritiesAccount18

        Identifies the clearing member account at the CCP through which the trade must be cleared (sometimes called position account).

        • Id Identification [1..1]Max35Text

          Unambiguous identification for the account between the account owner and the account servicer.

        • Tp Type [1..1]ClearingAccountType1Code

          Specifies if the account is a House, a Client or a Liquidity Provider (Market Maker) account.

        • Nm Name [0..1]Max70Text

          Description of the account.

      • DlvryAcct Delivery Account [0..1]SecuritiesAccount19

        An account opened by the central counterparty in the name of the clearing member or its settlement agent within the account structure, for settlement purposes (gives information about the clearing member/its settlement agent account at the central securities...

        • Id Identification [1..1]Max35Text

          Unambiguous identification for the account between the account owner and the account servicer.

        • Tp Type [0..1]GenericIdentification30

          Specifies the type of securities account.

          • Id Identification [1..1]Exact4AlphaNumericText
          • Issr Issuer [1..1]Max35Text
          • SchmeNm Scheme Name [0..1]Max35Text
        • Nm Name [0..1]Max70Text

          Description of the account.

      • NonClrMmb Non Clearing Member [0..1]PartyIdentificationAndAccount227

        Provides details about the non clearing member identification and account.

        • Id Identification [1..1]PartyIdentification254Choice (choice)

          Identification of the party.

          • AnyBIC Any BIC [1..1]AnyBICDec2014Identifier
          • PrtryId Proprietary Identification [1..1]GenericIdentification36
          • NmAndAdr Name And Address [1..1]NameAndAddress6
        • AltrnId Alternate Identification [0..1]AlternatePartyIdentification4

          Alternate identification for a party.

          • IdTp Identification Type [1..1]IdentificationType6Choice (choice)
          • Ctry Country [1..1]CountryCode
          • AltrnId Alternate Identification [1..1]Max35Text
        • AddtlInf Additional Information [0..1]PartyTextInformation1

          Provides additional information to a party identification.

          • DclrtnDtls Declaration Details [0..1]Max350Text
          • PtyCtctDtls Party Contact Details [0..1]Max140Text
          • RegnDtls Registration Details [0..1]Max350Text
        • ClrAcct Clearing Account [0..1]SecuritiesAccount18

          Identifies the clearing member account at the Central counterparty through which the trade must be cleared (sometimes called position account).

          • Id Identification [1..1]Max35Text
          • Tp Type [1..1]ClearingAccountType1Code
          • Nm Name [0..1]Max70Text
      • ClrDtls Clearing Details [0..1]Clearing7

        Provides clearing details such as the settlement netting (or not) eligibility code or the clearing segment.

        • SttlmNetgElgblCd Settlement Netting Eligible Code [1..1]NettingEligible1Code

          Indicates to the clearing member whether the trade is eligible for settlement netting or not.

        • ClrSgmt Clearing Segment [0..1]PartyIdentification253Choice (choice)

          Clearing organisation that will clear the trade.

          • BIC BIC [1..1]AnyBICDec2014Identifier
          • PrtryId Proprietary Identification [1..1]GenericIdentification36
        • GrntedTrad Guaranteed Trade [0..1]YesNoIndicator

          Indicates if the position is guaranteed or non-guaranteed by the central counterparty, that is whether the CCP has done the novation and then...

        • NonGrntedTrad Non Guaranteed Trade [0..1]NonGuaranteedTrade4

          In case of trades that are not guaranteed by the central counterparty (this is when the central counterparty has not done the novation), provides...

          • TradCtrPtyMmbId Trade Counterparty Member Identification [1..1]PartyIdentification253Choice (choice)
          • TradCtrPtyClrMmbId Trade Counterparty Clearing Member Identification [1..1]PartyIdentification253Choice (choice)
          • DlvrgPties Delivering Parties [0..1]DeliveringPartiesAndAccount22
          • RcvgPties Receiving Parties [0..1]ReceivingPartiesAndAccount22
      • TradLegDtls Trade Leg Details [1..1]TradeLeg11

        Provides details about the trade leg such as the trade date, the settlement date or the trading currency.

        • TradLegId Trade Leg Identification [1..1]Max35Text

          Unambiguous identification of the transaction (that is the trade leg) as known by the instructing party.

        • TradId Trade Identification [0..1]Max35Text

          Reference assigned to the trade by the investor or the trading party.

        • TradExctnId Trade Execution Identification [0..1]Max35Text

          Unique reference assigned by the trading venue when the trade is executed.

        • UnqTxIdr Unique Transaction Identifier [0..1]UTIIdentifier

          Unique Transaction Identifier (UTI) as agreed with the other counterparty.

        • OrdrId Order Identification [0..1]Max35Text

          Identifies the order sent by the final investor to an intermediary in order to initiate a trade in the former's name.

        • AllcnId Allocation Identification [0..1]Max35Text

          Identifies the portion of assets within a determined trade that shall be allocated to different clients.

        • Sts Status [0..1]Status5Code

          Provides the status of the trade leg.

        • TradDt Trade Date [1..1]ISODateTime

          Provides the date and time of trade transaction.

        • TxDtTm Transaction Date Time [0..1]ISODateTime

          Date and time used to determine the price applicable to a trade.

        • SttlmDt Settlement Date [0..1]DateFormat66Choice (choice)

          Provides the contractual settlement date.

          • Dt Date [1..1]ISODate
          • DtCd Date Code [1..1]DateCode20Choice (choice)
        • FinInstrmId Financial Instrument Identification [1..1]SecurityIdentification48

          Provides details about the security identification.

          • ISIN ISIN [0..1]ISINOct2015Identifier
          • OthrId Other Identification [0..*]OtherIdentification1
          • Desc Description [0..1]Max140Text
        • TradgCcy Trading Currency [0..1]CurrencyCode

          Specifies the ISO code of the trade currency.

        • BuySellInd Buy Sell Indicator [1..1]Side1Code

          Identifies the trade leg indicator which gives the trade side (buy or sell).

        • TradQty Trade Quantity [1..1]FinancialInstrumentQuantity1Choice (choice)

          Identifies the quantity of the trade leg.

          • Unit Unit [1..1]DecimalNumber
          • FaceAmt Face Amount [1..1]ImpliedCurrencyAndAmount
          • AmtsdVal Amortised Value [1..1]ImpliedCurrencyAndAmount
        • DealPric Deal Price [1..1]Price14

          Specifies the price of the traded financial instrument.

          • Val Value [1..1]PriceRateOrAmount3Choice (choice)
          • Tp Type [0..1]PriceValueType7Code
        • GrssAmt Gross Amount [0..1]AmountAndDirection21

          Principal amount of a trade (price multiplied by quantity).

          • Amt Amount [1..1]ActiveOrHistoricCurrencyAndAmount
          • CdtDbtInd Credit Debit Indicator [0..1]CreditDebitCode
        • AcrdIntrstAmt Accrued Interest Amount [0..1]AmountAndDirection21

          Interest that has accumulated on a bond since the last interest payment up to, but not including, the settlement date.

          • Amt Amount [1..1]ActiveOrHistoricCurrencyAndAmount
          • CdtDbtInd Credit Debit Indicator [0..1]CreditDebitCode
        • PlcOfTrad Place Of Trade [1..1]MarketIdentification84

          Place at which the security is traded.

          • Id Identification [0..1]MarketIdentification1Choice (choice)
          • Tp Type [1..1]MarketType8Choice (choice)
        • PlcOfListg Place Of Listing [0..1]MarketIdentification85

          Place at which the security is listed.

          • Id Identification [0..1]MarketIdentification1Choice (choice)
          • Tp Type [1..1]MarketType9Choice (choice)
        • TradTp Trade Type [1..1]TradeType1Code

          Identifies the type of trade transaction.

        • DerivRltdTrad Derivative Related Trade [0..1]YesNoIndicator

          Indicates that the trade is for settlement of an exercised derivatives contract.

        • Brkr Broker [0..1]PartyIdentificationAndAccount230

          Party that identifies a broker when required (for example, authorised broker or prime broker).

          • Id Identification [1..1]PartyIdentification256Choice (choice)
          • AltrnId Alternate Identification [0..1]AlternatePartyIdentification8
          • SfkpgAcct Safekeeping Account [0..1]Max35Text
          • PrcgId Processing Identification [0..1]Max35Text
          • AddtlInf Additional Information [0..1]PartyTextInformation1
        • TradgPty Trading Party [1..1]PartyIdentification253Choice (choice)

          Provides the identification of the trading party.

          • BIC BIC [1..1]AnyBICDec2014Identifier
          • PrtryId Proprietary Identification [1..1]GenericIdentification36
        • TradRegnOrgn Trade Registration Origin [0..1]Max35Text

          Indicates in which session the transaction/operation was executed by the final investor or an intermediary.

        • TradgPtyAcct Trading Party Account [0..1]SecuritiesAccount19

          Identifier of the trading participant's account at the trading venue using the venue's coding system.

          • Id Identification [1..1]Max35Text
          • Tp Type [0..1]GenericIdentification30
          • Nm Name [0..1]Max70Text
        • TradgCpcty Trading Capacity [1..1]TradingCapacity5Code

          Specifies the role of the trading party in the transaction.

        • TradPstngCd Trade Posting Code [0..1]TradePosting1Code

          Indicates how a trade is maintained in the clearing account.

        • SfkpgPlc Safekeeping Place [0..1]SafekeepingPlaceFormat43Choice (choice)

          Place where the securities are safe-kept, physically or notionally.

          • Id Identification [1..1]SafekeepingPlaceTypeAndText1
          • Ctry Country [1..1]CountryCode
          • TpAndId Type And Identification [1..1]SafekeepingPlaceTypeAndAnyBICIdentifier4
          • Prtry Proprietary [1..1]GenericIdentification189
        • SfkpgAcct Safekeeping Account [0..1]SecuritiesAccount19

          Account to or from which a securities entry is made.

          • Id Identification [1..1]Max35Text
          • Tp Type [0..1]GenericIdentification30
          • Nm Name [0..1]Max70Text
      • SttlmDtls Settlement Details [1..1]Settlement2

        Provides details about the settlement details of the trade leg such the settlement amount or the place of settlement.

        • SttlmAmt Settlement Amount [1..1]AmountAndDirection27

          Total amount to be settled.

          • Amt Amount [1..1]ActiveCurrencyAndAmount
          • CdtDbtInd Credit Debit Indicator [0..1]CreditDebitCode
          • OrgnlCcyAndOrdrdAmt Original Currency And Ordered Amount [0..1]ActiveOrHistoricCurrencyAndAmount
          • FXDtls Foreign Exchange Details [0..1]ForeignExchangeTerms17
        • Dpstry Depository [0..1]PartyIdentification255Choice (choice)

          Place where settlement of the securities takes place.

          • BIC BIC [1..1]AnyBICDec2014Identifier
          • NmAndAdr Name And Address [1..1]NameAndAddress5
          • Ctry Country [1..1]CountryCode
      • SplmtryData Supplementary Data [0..*]SupplementaryData1

        Additional information that can not be captured in the structured fields and/or any other specific block.

        • PlcAndNm Place And Name [0..1]Max350Text

          Unambiguous reference to the location where the supplementary data must be inserted in the message instance.

        • Envlp Envelope [1..1]SupplementaryDataEnvelope1

          Technical element wrapping the supplementary data.

Have a secl.001 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 secl.001

These elements take their values from ISO 20022 external code sets, which are published separately and updated every quarter without a new message version.

secl.001 questions

What is the latest version of secl.001?
The latest version in the ISO 20022 e-Repository release of 24 April 2025 is secl.001.001.04.
What is the root element of secl.001?
The XML document is Document with the namespace urn:iso:std:iso:20022:tech:xsd:secl.001.001.04, and its message element is TradLegNtfctn (TradeLegNotification).
Is there an MT equivalent of secl.001?
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.