colr: Collateral Management
colr.022 Triparty Collateral And Exposure Report
Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked
colr.022 is the ISO 20022 TripartyCollateralAndExposureReport message in the Collateral Management business area (colr). The latest version is colr.022.001.01.
- Message
- TripartyCollateralAndExposureReport
- Latest version
- colr.022.001.01
- Submitting organisation
- Swift/Banco de Espana
- MT equivalent
- MT569
In use: published in the current ISO 20022 catalogue.
What colr.022 is for
This message is sent by a triparty agent to both the collateral giver and the collateral taker or to an account servicer, who manage the account at the triparty agent on behalf of a trading party, in the following circumstances:
- after all collateral movements have been affected (after settlement-initiated) to show the end (fixed) positions (current status) or,
- taking into account all collateral management instructions (including pending initiation and/or initiated.
This message is sent to provide the details of the valuation of both the collateral and the exposure.
colr.022 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 |
|---|---|---|
| colr.022.001.01latest | Registered | Latest version set |
colr.022 message structure
The building blocks of colr.022.001.01 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]TrptyCollAndXpsrRptTripartyCollateralAndExposureReport [1..1]PgntnPagination [1..1]Pagination1Page number of the message and continuation indicator to indicate that the multi-part preliminary advice is to continue or that the message is the last page of the multi-part preliminary advice.
PgNbPage Number [1..1]Max5NumericTextPage number.
LastPgIndLast Page Indicator [1..1]YesNoIndicatorIndicates the last page.
StmtGnlDtlsStatement General Details [1..1]Statement78Provides general information on the report.
StmtIdStatement Identification [1..1]Max35TextReference common to all pages of a statement.
RptNbReport Number [0..1]Number3Choice (choice)Sequential number of the report.
ShrtShort [1..1]Exact3NumericTextLngLong [1..1]Exact5NumericText
QryRefQuery Reference [0..1]Max35TextIdentification of the SecuritiesStatementQuery message sent to request this statement.
StmtDtTmStatement Date Time [1..1]DateAndDateTime2Choice (choice)Date and time of the statement.
DtDate [1..1]ISODateDtTmDate Time [1..1]ISODateTime
FrqcyFrequency [1..1]Frequency22Choice (choice)Frequency of the statement.
CdCode [1..1]EventFrequency7CodePrtryProprietary [1..1]GenericIdentification30
UpdTpUpdate Type [1..1]UpdateType15Choice (choice)Indicates whether the statement is complete or contains changes only.
CdCode [1..1]StatementUpdateType1CodePrtryProprietary [1..1]GenericIdentification30
CollSdCollateral Side [1..1]CollateralRole1CodeSpecifies whether the client is the collateral taker or giver.
StmtBsisStatement Basis [1..1]StatementBasis14Choice (choice)Specifies the basis on which the statement is prepared.
CdCode [1..1]StatementBasis3CodePrtryProprietary [1..1]GenericIdentification30
StsTpStatus Type [0..1]StatementStatusType1CodeSpecifies whether the transactions reported are pending or confirmed.
SummryIndSummary Indicator [1..1]YesNoIndicatorIndicates whether the report is a summary.
ActvtyIndActivity Indicator [1..1]YesNoIndicatorIndicates whether there is activity or information update reported in the statement.
CollPtiesCollateral Parties [1..1]CollateralParties9Identifies the chain of collateral parties.
PtyAParty A [0..1]PartyIdentificationAndAccount202Instructing party sending the collateral instruction.
IdIdentification [1..1]PartyIdentification120Choice (choice)LEILEI [0..1]LEIIdentifierAltrnIdAlternate Identification [0..1]AlternatePartyIdentification7SfkpgAcctSafekeeping Account [0..1]SecuritiesAccount19BlckChainAdrOrWlltBlock Chain Address Or Wallet [0..1]BlockChainAddressWallet3AcctOwnrAccount Owner [0..1]PartyIdentification136PtyCpctyParty Capacity [0..1]TradingPartyCapacity5Choice (choice)
ClntPtyAClient Party A [0..1]PartyIdentificationAndAccount202Party that instructs party A to send the message.
IdIdentification [1..1]PartyIdentification120Choice (choice)LEILEI [0..1]LEIIdentifierAltrnIdAlternate Identification [0..1]AlternatePartyIdentification7SfkpgAcctSafekeeping Account [0..1]SecuritiesAccount19BlckChainAdrOrWlltBlock Chain Address Or Wallet [0..1]BlockChainAddressWallet3AcctOwnrAccount Owner [0..1]PartyIdentification136PtyCpctyParty Capacity [0..1]TradingPartyCapacity5Choice (choice)
TrptyAgtTriparty Agent [0..1]PartyIdentification136Party that handles tri-party transactions.
IdIdentification [1..1]PartyIdentification120Choice (choice)LEILEI [0..1]LEIIdentifier
OvrllCollAggtnOverall Collateral Aggregation [0..1]OverallCollateralDetails2Overall Collateral contains the global collateral status of all transactions covered in the message, in the reporting currency, that is, the total of the exposure amount, of the posted collateral, of the margin amounts, of the accrued interest, of the fees or...
ValtnAmtsValuation Amounts [1..1]CollateralAmount15Provides details on the collateral valuation.
ValOfCollHeldValue Of Collateral Held [1..1]ActiveOrHistoricCurrencyAndAmountTtlXpsrTotal Exposure [1..1]ActiveOrHistoricCurrencyAndAmountMrgnMargin [0..1]AmountAndDirection53TtlCollReqrdTotal Collateral Required [0..1]ActiveOrHistoricCurrencyAndAmountTtlAcrdIntrstTotal Accrued Interest [0..1]ActiveOrHistoricCurrencyAndAmountTtlFeesComssnsTotal Fees Commissions [0..1]ActiveOrHistoricCurrencyAndAmountTtlOfPrncplsTotal Of Principals [0..1]ActiveOrHistoricCurrencyAndAmountTtlPdgCollInTotal Pending Collateral In [0..1]ActiveOrHistoricCurrencyAndAmountTtlPdgCollOutTotal Pending Collateral Out [0..1]ActiveOrHistoricCurrencyAndAmountTtlValOfOwnCollTotal Value Of Own Collateral [0..1]ActiveOrHistoricCurrencyAndAmountTtlValOfReusdCollTotal Value Of Reused Collateral [0..1]ActiveOrHistoricCurrencyAndAmountTtlCshFaildTotal Cash Failed [0..1]ActiveOrHistoricCurrencyAndAmount
MrgnRateMargin Rate [0..1]PercentageRateThe collateral excess/shortage expressed in the percentage of the collateral required.
GblCollStsGlobal Collateral Status [0..1]CollateralStatus1CodeProvides the status after comparing the total collateral required and the total collateral value of all transactions covered in the message.
ValtnDtValuation Date [1..1]DateAndDateTime2Choice (choice)Valuation date/time of both the collateral and the exposure.
DtDate [1..1]ISODateDtTmDate Time [1..1]ISODateTime
CollAddtlDtlsCollateral Additional Details [0..1]Max350TextProvides additional information on the collateral.
XpsrTpAggtnExposure Type Aggregation [0..*]ExposureTypeAggregation3Specifies the valuation details per exposure type aggregation.
XpsrTpExposure Type [1..1]ExposureType23Choice (choice)Specifies the underlying business area/type of trade causing the exposure.
CdCode [1..1]ExposureType14CodePrtryProprietary [1..1]GenericIdentification30
SttlmPrcSettlement Process [0..1]GenericIdentification30Specifies the settlement process in which the collateral will be settled.
IdIdentification [1..1]Exact4AlphaNumericTextIssrIssuer [1..1]Max35TextSchmeNmScheme Name [0..1]Max35Text
ValtnAmtsValuation Amounts [1..*]CollateralAmount16Provides details on the collateral valuation.
ValOfCollHeldValue Of Collateral Held [1..1]ActiveOrHistoricCurrencyAndAmountTtlXpsrTotal Exposure [1..1]ActiveOrHistoricCurrencyAndAmountMrgnMargin [0..1]AmountAndDirection53TtlCollReqrdTotal Collateral Required [0..1]ActiveOrHistoricCurrencyAndAmountTtlAcrdIntrstTotal Accrued Interest [0..1]ActiveOrHistoricCurrencyAndAmountTtlValOfOwnCollTotal Value Of Own Collateral [0..1]ActiveOrHistoricCurrencyAndAmountTtlValOfReusdCollTotal Value Of Reused Collateral [0..1]ActiveOrHistoricCurrencyAndAmountTtlOfPrncplsTotal Of Principals [0..1]ActiveOrHistoricCurrencyAndAmountTtlPdgCollInTotal Pending Collateral In [0..1]ActiveOrHistoricCurrencyAndAmountTtlPdgCollOutTotal Pending Collateral Out [0..1]ActiveOrHistoricCurrencyAndAmountTtlCshFaildTotal Cash Failed [0..1]ActiveOrHistoricCurrencyAndAmount
MrgnRateMargin Rate [0..1]PercentageRateThe collateral excess/shortage expressed in the percentage of the collateral required.
GblXpsrTpStsGlobal Exposure Type Status [0..1]CollateralStatus1CodeProvides the status after comparing the total collateral required and the total collateral value of all transactions of the same exposure type.
CtrPtyAggtnCounterparty Aggregation [0..*]CounterpartyAggregation3Specifies the valuation details per counterparty aggregation.
OptnTpOption Type [0..1]OptionType6Choice (choice)Specifies whether it is a Call option (right to purchase a specific underlying asset) or a Put option (right to sell a specific underlying asset).
CdCode [1..1]OptionType1CodePrtryProprietary [1..1]GenericIdentification30
TermntnOptnTermination Option [0..1]RepoTerminationOption1CodeIndication whether the counterparties to the transaction have agreed to an evergreen or extendable repo.
BsktIdAndElgbltySetPrflBasket Identification And Eligibility Set Profile [0..1]BasketIdentificationAndEligibilitySetProfile1Provides information on the baskets identification and the Eligiblity Set Profile.
PrfrntlBsktIdNbPreferential Basket Identification Number [0..1]GenericIdentification1FllbckStartgBsktIdFallback Starting Basket Identification [0..1]GenericIdentification1ExclsnBsktIdExclusion Basket Identification [0..1]GenericIdentification1ElgbltySetPrflEligibility Set Profile [0..1]GenericIdentification1
CollPtiesCollateral Parties [1..1]CollateralParties11Provides the identification of the party or parties associated with the collateral agreement
PtyBParty B [1..1]PartyIdentification232ClntPtyBClient Party B [0..1]PartyIdentification232TrptyAgtTriparty Agent [0..1]PartyIdentification136CollAcctCollateral Account [0..1]SecuritiesAccount19BlckChainAdrOrWlltBlock Chain Address Or Wallet [0..1]BlockChainAddressWallet3
ValtnAmtsValuation Amounts [1..*]CollateralAmount16Provides details on the collateral valuation.
ValOfCollHeldValue Of Collateral Held [1..1]ActiveOrHistoricCurrencyAndAmountTtlXpsrTotal Exposure [1..1]ActiveOrHistoricCurrencyAndAmountMrgnMargin [0..1]AmountAndDirection53TtlCollReqrdTotal Collateral Required [0..1]ActiveOrHistoricCurrencyAndAmountTtlAcrdIntrstTotal Accrued Interest [0..1]ActiveOrHistoricCurrencyAndAmountTtlValOfOwnCollTotal Value Of Own Collateral [0..1]ActiveOrHistoricCurrencyAndAmountTtlValOfReusdCollTotal Value Of Reused Collateral [0..1]ActiveOrHistoricCurrencyAndAmountTtlOfPrncplsTotal Of Principals [0..1]ActiveOrHistoricCurrencyAndAmountTtlPdgCollInTotal Pending Collateral In [0..1]ActiveOrHistoricCurrencyAndAmountTtlPdgCollOutTotal Pending Collateral Out [0..1]ActiveOrHistoricCurrencyAndAmountTtlCshFaildTotal Cash Failed [0..1]ActiveOrHistoricCurrencyAndAmount
MrgnRateMargin Rate [0..1]PercentageRateThe collateral excess/shortage expressed in the percentage of the collateral required.
GblCtrPtyStsGlobal Counterparty Status [0..1]CollateralStatus1CodeProvides the status after comparing the total collateral required and the total collateral value of all transactions against counterparty.
TxsTransactions [0..*]Transaction124Specifies the transaction, the collateral and related valuation details.
ClntTrptyCollTxIdClient Triparty Collateral Transaction Identification [0..1]Max35TextUnique reference identifying the triparty collateral management transaction from the client's point of view.
TrptyAgtSvcPrvdrCollTxIdTriparty Agent Service Provider Collateral Transaction Identification [1..1]Max35TextUnique reference identifying the triparty-agent/service-provider collateral management transaction from the triparty-agent's/service-provider's point...
CtrPtyCollTxRefCounterparty Collateral Transaction Reference [0..1]Max35TextUnique collateral transaction reference assigned by counterparty.
CmonTxIdCommon Transaction Identification [0..1]Max52TextUnique identification (UTI) agreed upon by the two trade counterparties to identify the trade.
XpsrTpExposure Type [1..1]ExposureType23Choice (choice)Specifies the underlying business area/type of trade causing the exposure.
CdCode [1..1]ExposureType14CodePrtryProprietary [1..1]GenericIdentification30
OptnTpOption Type [0..1]OptionType6Choice (choice)Specifies whether it is a Call option (right to purchase a specific underlying asset) or a Put option (right to sell a specific underlying asset).
CdCode [1..1]OptionType1CodePrtryProprietary [1..1]GenericIdentification30
TermntnOptnTermination Option [0..1]RepoTerminationOption1CodeIndication whether the counterparties to the transaction have agreed to an evergreen or extendable repo.
BsktIdAndElgbltySetPrflBasket Identification And Eligibility Set Profile [0..1]BasketIdentificationAndEligibilitySetProfile1Provides information on the baskets identification and the Eligiblity Set Profile.
PrfrntlBsktIdNbPreferential Basket Identification Number [0..1]GenericIdentification1FllbckStartgBsktIdFallback Starting Basket Identification [0..1]GenericIdentification1ExclsnBsktIdExclusion Basket Identification [0..1]GenericIdentification1ElgbltySetPrflEligibility Set Profile [0..1]GenericIdentification1
CollPtiesCollateral Parties [1..1]CollateralParties11Identifies the chain of collateral parties.
PtyBParty B [1..1]PartyIdentification232ClntPtyBClient Party B [0..1]PartyIdentification232TrptyAgtTriparty Agent [0..1]PartyIdentification136CollAcctCollateral Account [0..1]SecuritiesAccount19BlckChainAdrOrWlltBlock Chain Address Or Wallet [0..1]BlockChainAddressWallet3
ExctnReqdDtExecution Requested Date [1..1]ClosingDate4Choice (choice)Date/time at which the party requested the initiation instruction to be executed.
DtDate [1..1]DateAndDateTime2Choice (choice)CdCode [1..1]Date3Choice (choice)
ClsgDtClosing Date [1..1]ClosingDate4Choice (choice)Closing date/time or maturity date/time of the transaction.
DtDate [1..1]DateAndDateTime2Choice (choice)CdCode [1..1]Date3Choice (choice)
ValtnAmtsValuation Amounts [1..1]CollateralAmount17Provides details on the collateral valuation.
ValOfCollHeldValue Of Collateral Held [1..1]ActiveOrHistoricCurrencyAndAmountTtlXpsrTotal Exposure [1..1]ActiveOrHistoricCurrencyAndAmountTxAmtTransaction Amount [0..1]ActiveOrHistoricCurrencyAndAmountTxAmtBrkdwnTransaction Amount Breakdown [0..*]CollateralTransactionAmountBreakdown2MrgnMargin [0..1]AmountAndDirection53TtlAcrdIntrstTotal Accrued Interest [0..1]ActiveOrHistoricCurrencyAndAmountTtlCollReqrdTotal Collateral Required [0..1]ActiveOrHistoricCurrencyAndAmountTtlValOfOwnCollTotal Value Of Own Collateral [0..1]ActiveOrHistoricCurrencyAndAmountTtlValOfReusdCollTotal Value Of Reused Collateral [0..1]ActiveOrHistoricCurrencyAndAmountTtlPdgCollInTotal Pending Collateral In [0..1]ActiveOrHistoricCurrencyAndAmountTtlPdgCollOutTotal Pending Collateral Out [0..1]ActiveOrHistoricCurrencyAndAmountTtlOfPrncplsTotal Of Principals [0..1]ActiveOrHistoricCurrencyAndAmountTermntnTxAmtTermination Transaction Amount [0..1]ActiveOrHistoricCurrencyAndAmountTtlCshFaildTotal Cash Failed [0..1]ActiveOrHistoricCurrencyAndAmount
PricgRatePricing Rate [0..1]RateOrName4Choice (choice)Interest rate to be paid on the transaction amount, as agreed between the counterparties.
RateRate [1..1]PercentageRateRateIndxDtlsRate Index Details [1..1]RateTypeAndLookback2
MrgnRateMargin Rate [0..1]PercentageRateThe collateral excess/shortage expressed in the percentage of the collateral required.
SprdRateSpread Rate [0..1]PercentageRateMargin rate over or under an index.
DayCntBsisDay Count Basis [0..1]InterestComputationMethodFormat4Choice (choice)Specifies the computation method of (accrued) interest of the financial instrument.
CdCode [1..1]InterestComputationMethod2CodePrtryProprietary [1..1]GenericIdentification30
AutomtcAllcnAutomatic Allocation [0..1]YesNoIndicatorSpecifies whether the allocation of the collateral is manual or automatic.
TxStsTransaction Status [0..2]TransactionStatus6Provides the status of a transaction.
CvrgStsCoverage Status [0..1]CollateralStatus1CodeExctnStsExecution Status [0..1]CollateralStatus2Choice (choice)
SctiesBalSecurities Balance [0..*]SecuritiesBalance3Quantity of securities assigned as collateral position.
FinInstrmIdFinancial Instrument Identification [1..1]SecurityIdentification19QtyQuantity [1..1]BalanceQuantity13Choice (choice)CollIndCollateral Indicator [0..1]YesNoIndicatorSfkpgPlcSafekeeping Place [0..1]SafeKeepingPlace3AcctOwnrAccount Owner [0..1]PartyIdentification232SfkpgAcctSafekeeping Account [0..1]SecuritiesAccount19BlckChainAdrOrWlltBlock Chain Address Or Wallet [0..1]BlockChainAddressWallet3SttlmStsSettlement Status [0..1]SecuritiesSettlementStatus3CodeDnmtnCcyDenomination Currency [0..1]ActiveOrHistoricCurrencyCodeRatgDtlsRating Details [0..*]Rating2FXDtlsForeign Exchange Details [0..1]ForeignExchangeTerms19ValtnDtlsValuation Details [0..1]ValuationsDetails1TxLotNbTransaction Lot Number [0..*]GenericIdentification178
CshBalCash Balance [0..*]CashBalance15Amount of cash assigned as collateral position.
AmtAmount [1..1]ActiveOrHistoricCurrencyAndAmountFXDtlsForeign Exchange Details [0..1]ForeignExchangeTerms19CshAcctCash Account [0..1]CashAccountIdentification5Choice (choice)ValtnDtlsValuation Details [0..1]ValuationsDetails2TxLotNbTransaction Lot Number [0..*]GenericIdentification178
AcctBaseCcyTtlAmtsAccount Base Currency Total Amounts [0..1]TotalValueInPageAndStatement5Total valuation amounts provided in the base currency of the account
TtlXpsrValOfPgTotal Exposure Value Of Page [0..1]ActiveOrHistoricCurrencyAndAmountTotal value of exposure reported in this message.
TtlCollHeldValOfPgTotal Collateral Held Value Of Page [0..1]ActiveOrHistoricCurrencyAndAmountTotal value of collateral held reported in this message.
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 colr.022 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 colr.022
These elements take their values from ISO 20022 external code sets, which are published separately and updated every quarter without a new message version.
colr.022 questions
- What is the latest version of colr.022?
- The latest version in the ISO 20022 e-Repository release of 24 April 2025 is colr.022.001.01.
- What is the root element of colr.022?
- The XML document is Document with the namespace urn:iso:std:iso:20022:tech:xsd:colr.022.001.01, and its message element is TrptyCollAndXpsrRpt (TripartyCollateralAndExposureReport).
- Is there an MT equivalent of colr.022?
- Yes. colr.022 does the same business job as MT569. Field-level translation has gaps in both directions.
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.