ZagTrader

trea: Treasury

trea.001 Create Non Deliverable Forward Opening

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

trea.001 is the ISO 20022 CreateNonDeliverableForwardOpening message in the Treasury business area (trea). The latest version is trea.001.001.02. It is no longer in the current catalogue of messages.

Message
CreateNonDeliverableForwardOpening
Latest version
trea.001.001.02
Submitting organisation
Not read from the catalogue
MT equivalent
None listed

Archived: no version is in the latest or previous version sets.

What trea.001 is for

The CreateNonDeliverableForwardOpening message is sent by a participant to a central system or to a counterparty to notify the opening of a non deliverable trade.

The trading parties will send similar messages to the central settlement system and the central settlement system will send notifications to both parties.

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

trea.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
trea.001.001.02latestRegisteredArchive

trea.001 message structure

The building blocks of trea.001.001.02 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]
    • CretNDFOpngV02 CreateNonDeliverableForwardOpening [1..1]
      • TradInf Trade Information [1..1]TradeAgreement1

        Provides identification and date of the non deliverable trade which is created.

        • TradDt Trade Date [1..1]ISODate

          Date at which the trading parties agree on a treasury trade.

        • NtfctnId Notification Identification [1..1]Max35Text

          Identification of a notification.This identification must be unique amongst all notifications of same type confirmed by the same party.

        • CmonRef Common Reference [0..1]Max35Text

          Reference common to the parties of a trade.

      • TradgSdId Trading Side Identification [1..1]TradePartyIdentification3

        Specifies the trading side of the non deliverable trade which is created.

        • FndInf Fund Information [0..1]FundIdentification2

          Identifies the fund which is one of the parties in a treasury trade.

          • FndId Fund Identification [1..1]Max35Text
          • AcctIdWthCtdn Account Identification With Custodian [0..1]Max35Text
          • CtdnId Custodian Identification [0..1]PartyIdentification8Choice (choice)
        • SubmitgPty Submitting Party [1..1]PartyIdentification8Choice (choice)

          Specifies the party which submits a treasury trade to a matching system or to a settlement system or to a counterparty.

          • NmAndAdr Name And Address [1..1]NameAndAddress8
          • BICOrBEI BIC Or BEI [1..1]PartyIdentification22
        • TradPty Trade Party [1..1]PartyIdentification8Choice (choice)

          Specifies the party which originated a treasury trade.

          • NmAndAdr Name And Address [1..1]NameAndAddress8
          • BICOrBEI BIC Or BEI [1..1]PartyIdentification22
      • CtrPtySdId Counterparty Side Identification [1..1]TradePartyIdentification3

        Specifies the counterparty of the non deliverable trade which is created.

        • FndInf Fund Information [0..1]FundIdentification2

          Identifies the fund which is one of the parties in a treasury trade.

          • FndId Fund Identification [1..1]Max35Text
          • AcctIdWthCtdn Account Identification With Custodian [0..1]Max35Text
          • CtdnId Custodian Identification [0..1]PartyIdentification8Choice (choice)
        • SubmitgPty Submitting Party [1..1]PartyIdentification8Choice (choice)

          Specifies the party which submits a treasury trade to a matching system or to a settlement system or to a counterparty.

          • NmAndAdr Name And Address [1..1]NameAndAddress8
          • BICOrBEI BIC Or BEI [1..1]PartyIdentification22
        • TradPty Trade Party [1..1]PartyIdentification8Choice (choice)

          Specifies the party which originated a treasury trade.

          • NmAndAdr Name And Address [1..1]NameAndAddress8
          • BICOrBEI BIC Or BEI [1..1]PartyIdentification22
      • TradAmts Trade Amounts [1..1]AmountsAndValueDate1

        Specifies the amounts of the non deliverable trade which is created.

        • TradgSdBuyAmt Trading Side Buy Amount [1..1]ActiveOrHistoricCurrencyAndAmount

          Currency and amount bought in a foreign exchange trade.

        • TradgSdSellAmt Trading Side Sell Amount [1..1]ActiveOrHistoricCurrencyAndAmount

          Currency and amount sold in a foreign exchange trade.

        • SttlmDt Settlement Date [1..1]ISODate

          Date on which the trade is settled, ie, the amounts are due.

      • AgrdRate Agreed Rate [1..1]AgreedRate1

        Specifies the rate agreed at the opening of a non deliverable trade.

        • XchgRate Exchange Rate [1..1]BaseOneRate

          The value of one currency expressed in relation to another currency.

        • UnitCcy Unit Currency [0..1]CurrencyCode

          Currency in which the rate of exchange is expressed in a currency exchange.

        • QtdCcy Quoted Currency [0..1]CurrencyCode

          Currency into which the base currency is converted, in a currency exchange.

      • ValtnConds Valuation Conditions [1..1]NonDeliverableForwardValuationConditions2

        Specifies the valuation conditions of the non deliverable trade which is created.

        • SttlmCcy Settlement Currency [1..1]ActiveOrHistoricCurrencyCode

          Specifies the currency in which the non deliverable trade has to be settled ie the deliverable currency.

        • ValtnDt Valuation Date [1..1]ISODate

          Date at which the rate used for calculating the net amount to be settled is observed.

        • AddtlValtnInf Additional Valuation Information [0..1]Max140Text

          Free format text that may contain valuation information such as the place, the time or the source of the rate.

        • SttlmPty Settlement Party [0..1]PartyIdentification8Choice (choice)

          Party through which the settlement will take place.

          • NmAndAdr Name And Address [1..1]NameAndAddress8
          • BICOrBEI BIC Or BEI [1..1]PartyIdentification22

Have a trea.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.

trea.001 questions

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