trea: Treasury
trea.009 Create Foreign Exchange Option
Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked
trea.009 is the ISO 20022 CreateForeignExchangeOption message in the Treasury business area (trea). The latest version is trea.009.001.02. It is no longer in the current catalogue of messages.
- Message
- CreateForeignExchangeOption
- Latest version
- trea.009.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.009 is for
The CreateForeignExchangeOption message is sent by a participant to a central system or to a counterparty to confirm a foreign currency option contract.
Both trading parties will send a notification to the central settlement system. The central settlement system will then send a ForeignExchangeOptionNotification to both.
This message is only suitable for Simple (i.e. not Barrier) Vanilla (i.e. not Binary, Digital, Notouch) Foreign Exchange Options.
trea.009 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 |
|---|---|---|
| trea.009.001.02latest | Registered | Archive |
trea.009 message structure
The building blocks of trea.009.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]CretFXOptnV02CreateForeignExchangeOption [1..1]TradInfTrade Information [1..1]TradeAgreement1Provides identification and date of the foreign exchange option trade which is created.
TradDtTrade Date [1..1]ISODateDate at which the trading parties agree on a treasury trade.
NtfctnIdNotification Identification [1..1]Max35TextIdentification of a notification.This identification must be unique amongst all notifications of same type confirmed by the same party.
CmonRefCommon Reference [0..1]Max35TextReference common to the parties of a trade.
TradgSdIdTrading Side Identification [1..1]TradePartyIdentification4Specifies the trading side of the currency option trade which is created.
FndInfFund Information [0..1]FundIdentification2Identifies the fund which is one of the parties in a treasury trade.
FndIdFund Identification [1..1]Max35TextAcctIdWthCtdnAccount Identification With Custodian [0..1]Max35TextCtdnIdCustodian Identification [0..1]PartyIdentification8Choice (choice)
BuyrOrSellrIndBuyer Or Seller Indicator [1..1]OptionParty1CodeSpecifies the party which is the buyer or the seller.
SubmitgPtySubmitting 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.
NmAndAdrName And Address [1..1]NameAndAddress8BICOrBEIBIC Or BEI [1..1]PartyIdentification22
TradPtyTrade Party [1..1]PartyIdentification8Choice (choice)Specifies the party which originated a treasury trade.
NmAndAdrName And Address [1..1]NameAndAddress8BICOrBEIBIC Or BEI [1..1]PartyIdentification22
CtrPtySdIdCounterparty Side Identification [1..1]TradePartyIdentification4Specifies the counterparty of the currency option trade which is created.
FndInfFund Information [0..1]FundIdentification2Identifies the fund which is one of the parties in a treasury trade.
FndIdFund Identification [1..1]Max35TextAcctIdWthCtdnAccount Identification With Custodian [0..1]Max35TextCtdnIdCustodian Identification [0..1]PartyIdentification8Choice (choice)
BuyrOrSellrIndBuyer Or Seller Indicator [1..1]OptionParty1CodeSpecifies the party which is the buyer or the seller.
SubmitgPtySubmitting 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.
NmAndAdrName And Address [1..1]NameAndAddress8BICOrBEIBIC Or BEI [1..1]PartyIdentification22
TradPtyTrade Party [1..1]PartyIdentification8Choice (choice)Specifies the party which originated a treasury trade.
NmAndAdrName And Address [1..1]NameAndAddress8BICOrBEIBIC Or BEI [1..1]PartyIdentification22
OptnOption [1..1]Option3Specifies the parameters of the currency option which is sold by the trading side.
OptnAmtsOption Amounts [1..1]AmountsAndValueDate2Specifies the call and the put amount of the underlying foreign exchange trade.
CallAmtCall Amount [1..1]ActiveOrHistoricCurrencyAndAmountPutAmtPut Amount [1..1]ActiveOrHistoricCurrencyAndAmountFnlSttlmDtFinal Settlement Date [1..1]ISODate
StrkPricStrike Price [1..1]AgreedRate1Specifies the rate of exchange at which the foreign exchange option has been struck.
XchgRateExchange Rate [1..1]BaseOneRateUnitCcyUnit Currency [0..1]CurrencyCodeQtdCcyQuoted Currency [0..1]CurrencyCode
ExrcStyleExercise Style [1..1]OptionStyle2CodeDefines how an option can be exercised.
EarlstExrcDtEarliest Exercise Date [0..1]ISODateFirst date on which an american option can be exercised.
XpryDtAndTmExpiry Date And Time [1..1]ISODateTimeDate on which a privilege (eg, option, right, warrant.) expires.
XpryLctnExpiry Location [1..1]Max4AlphaNumericTextFinancial center where option expires.
SttlmTpSettlement Type [1..1]SettlementType1CodeIndicates whether the trade is to be settled as principal or netted off against another trade.
AddtlOptnInfAdditional Option Information [0..1]Max140TextFree format text that may contain information on the option.
PrmPremium [1..1]PremiumAmount2Specifies the amount of the premium of a foreign exchange option trade and its settlement place.
PrmQtPremium Quote [0..1]PremiumQuote1Choice (choice)AmtAmount [1..1]ActiveOrHistoricCurrencyAndAmountSttlmDtSettlement Date [1..1]ISODateSttlmPtySettlement Party [0..1]PartyIdentification8Choice (choice)
Have a trea.009 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.009 questions
- What is the latest version of trea.009?
- The latest version in the ISO 20022 e-Repository release of 24 April 2025 is trea.009.001.02.
- What is the root element of trea.009?
- The XML document is Document with the namespace urn:iso:std:iso:20022:tech:xsd:trea.009.001.02, and its message element is CretFXOptnV02 (CreateForeignExchangeOption).
- Is there an MT equivalent of trea.009?
- 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.