28
Krajowy Depozyt Papierów Wartościowych S.A. ul. Książęca 4 00-498 Warszawa T 22 537 93 43 F 22 627 31 11 E [email protected] www.kdpw.pl Krajowy Depozyt Papierów Wartościowych Spółka Akcyjna z siedzibą w Warszawie (00-498) przy ulicy Książęcej 4, wpisana do rejestru przedsiębiorców prowadzonego przez Sąd Rejonowy dla m. st. Warszawy, XII Wydział Gospodarczy Krajowego Rejestru Sądowego, pod nr KRS 0000081582, NIP 526-10-09-528, wysokość kapitału zakładowego i kapitału wpłaconego - 21.000.000 zł. -------------------------------------------------------------------------------------------------------------------- kdpw_stream settlement operation type codes under ISO 15022/20022 Specification of business requirements Version 0.3.4 Warsaw, May 2016 ---------------------------------------------------------------------------------------------------------------------

kdpw_stream settlement operation type codes under ISO 15022/20022

  • Upload
    vocong

  • View
    226

  • Download
    0

Embed Size (px)

Citation preview

Page 1: kdpw_stream settlement operation type codes under ISO 15022/20022

Krajowy Depozyt Papierów Wartościowych S.A.

ul. Książęca 4

00-498 Warszawa

T 22 537 93 43

F 22 627 31 11

E [email protected]

www.kdpw.pl

Krajowy Depozyt Papierów Wartościowych Spółka Akcyjna z siedzibą w Warszawie (00-498) przy ulicy Książęcej 4, wpisana do rejestru przedsiębiorców prowadzonego przez Sąd Rejonowy dla m.

st. Warszawy, XII Wydział Gospodarczy Krajowego Rejestru Sądowego, pod nr KRS 0000081582, NIP 526-10-09-528, wysokość kapitału zakładowego i kapitału wpłaconego - 21.000.000 zł.

--------------------------------------------------------------------------------------------------------------------

kdpw_stream settlement operation type codes under ISO 15022/20022

Specification of business requirements Version 0.3.4 Warsaw, May 2016

---------------------------------------------------------------------------------------------------------------------

Page 2: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 2/28

Table of contents

Document history ............................................................................................................. 3

1. Introduction .............................................................................................................. 3

2. Settlement operation type attributes ......................................................................... 4

3. Operation type codes for selected settlement processes ............................................. 7

3.1 OTC trade ..................................................................................................................... 7

3.2 Transactions which require opening and closing phase identification ............................. 7

3.3 Corporate actions ......................................................................................................... 9

4. List of kdpw_stream settlement operations ............................................................. 10

5. Transitional period .................................................................................................. 26

Appendix 1 – List of ISO20022 operation type codes ........................................................ 27

Appendix 2 – Operation type codes in ESMA’s CSDR technical standards ......................... 28

Appendix 3 – Place of trade codes definition under ISO150022/20022 ............................. 28

Page 3: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 3/28

Document history

06.05.2016 KDPW

version 0.3.4

Open issues in NMPG discussions

26.04.2016 NMPG

version 0.3.3

Comments agreed by S&R NMPG PL

15.04.2016 KDPW

version 0.3.2

Clarification of CA provisions

31.03.2016 KDPW

version 0.3.1

Comments raised by NMPG PL

11.03.2016 KDPW

version 0.2 Operations table edit

19.11.2015 KDPW

version 0.1 First release

1. Introduction

This document describes settlement operation codes under ISO15022/20022

requirements in kdpw_stream.

The implementation of standard settlement operation attributes is a key part of the

alignment of KDPW system communications with the international standards and

practice.

The requirement to identify the settlement operation type under ISO follows from the

technical standards published by the European Securities and Markets Authority

(ESMA) which accompany the European Regulation on improving securities

settlement in the European Union and on central securities depositories (CSDR).

This document presents a comparison of the existing and the new attributes of

settlement operation types in kdpw_stream messages.

The document contains a complete list of settlement operation types processed by

KDPW and their new codes.

Page 4: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 4/28

2. Settlement operation type attributes

Settlement operations are currently defined in kdpw_stream using the following set of

attributes:

KDPW settlement transaction type - (KDPWSttlmTxTp) - 2 characters

KDPW place of trade (KDPWPlcOfTrad) - 2 characters

KDPW trading mode (KDPWTradMode) - 2 characters

Transaction phase (TxPhs) - 4 characters

All these attributes have values defined by KDPW and described in the KDPW

Detailed Rules of Operation.

In the new solution, settlement operations will be defined using the following

attributes:

Settlement transaction type (SttlmTxTp) - 4 characters

Mandatory attribute of settlement instructions.

Four-character code under ISO15022 in the field: 22F::SETR - Type of Settlement

Transaction (counterpart to SctiesTxTp - SecuritiesTransactionType in

ISO20022).

Place of trade (PlcOfTrad) – max, 16 characters

Optional field.

Used if necessary to define the place of trade of the original transaction in the

settlement instruction.

Exchange markets will be defined using an MIC.

Counterpart to 94B::TRAD – Place of Trade in ISO15022 and PlcOfTrad

in ISO20022.

Trading mode (TradMode) – max. 16 characters (we expect to use four-

character codes)

Optional field.

Only used if necessary to provide additional details of the transaction or

settlement under the regulatory requirements, a fee schedule, specific operating

requirements, etc.

Four-character codes used in the field will be defined by KDPW.

Trading mode in ISO messages will be defined in 22F::STCO - Settlement

Transaction Condition in ISO15022 and SttlmTxCond in ISO20022.

Page 5: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 5/28

The new solution will not use the attribute ‘Transaction phase’ (TxPhs).

The kdpw_stream message structures require no alignment with the new settlement

operation type codes. All of the required fields are included in the existing message

versions.

The table below presents kdpw_stream message fields used with the existing and

the new settlement operation type codes.

Existing solution New solution

Transaction type

<KDPWSttlmTxTp>

TR

</KDPWSttlmTxTp>

<SttlmTxTp>

TRAD

</SttlmTxTp>

Place of trade

<KDPWPlacOfTrad>

XG

</KDPWPlacOfTrad>

<PlacOfTrad>

EXCH/XWAR

</PlacOfTrad>

Trading mode

<KDPWTradMode>

ZG

</KDPWTradMode>

<TradMode>

GTDL

</TradMode>

Transaction phase

<TxPhs>

OPEN

</TxPhs>

None

Page 6: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 6/28

The table below presents how the new settlement operation type codes in

kdpw_stream correspond directly to codes used in ISO15022/ISO20022 messages.

KDPW XML messages

ISO15022 (SWIFT MT)

ISO20022

Transaction type

<SttlmTxTp>

TRAD

</SttlmTxTp>

:22F::SETR//TRAD

<SctiesTxTp> <Cd> TRAD </Cd> </SctiesTxTp>

Place of trade

<PlacOfTrad>

EXCH/XWAR

</PlacOfTrad>

:94B::TRAD//EXCH/XWAR

<PlcOfTrad> <Id> <MktIdrCd>XWAR</MktIdrCd> </Id> <Tp> <Cd>EXCH</Cd> </Tp> </PlcOfTrad>

Trading mode

<TradMode>

EXWA

</TradMode>

:22F::STCO/KDPW/EXWA

<SttlmTxCond> <Prtry> <Id>GTDL</Id> <Issr>KDPW</Issr> </Prtry> </SttlmTxCond>

Page 7: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 7/28

3. Operation type codes for selected settlement processes

3.1 OTC trade

The example below presents a settlement instruction for an OTC trade between participants AAAA and BBBB: <sese.ins.001.02> <GnlInf> <InstrTp>DP</InstrTp> <SndrMsgRef>A_INS1</SndrMsgRef> <FuncOfMsg>NEWM</FuncOfMsg> </GnlInf> <TradDtls> <ISIN>PL1234567890</ISIN> <ReqdSttlmQty> <Unit>1100</Unit> </ReqdSttlmQty> </TradDtls> <SttlmDtls>

<SttlmTxTp>TRAD</SttlmTxTp> <SttlmDtTm> <Dt>2015-11-18</Dt> </SttlmDtTm> <DlvrgSdDtls> <DlvrgAgtDtls> <KDPWMmbId>AAAA</KDPWMmbId> <KDPWSafAcct>ABCD</KDPWSafAcct> </DlvrgAgtDtls> </DlvrgSdDtls> <RcvgSdDtls> <RcvgAgtDtls> <KDPWMmbId>BBBB</KDPWMmbId> <KDPWSafAcct>1213</KDPWSafAcct> </RcvgAgtDtls> </RcvgSdDtls> <SttlmAmt Ccy="PLN">200000.4</SttlmAmt> </SttlmDtls> </sese.ins.001.02>

As shown in the example, the only attribute necessary to identify the transaction type is the field SttlmTxTp which is completed with the value TRAD. The instruction contains no place of trade or trading mode identifier.

3.2 Transactions which require opening and closing phase identification

For repo, tri-party repo, buy-sell-back, securities lending and collateral transactions,

the opening and the closing phase need to be identified.

According to the SMPG practice, the phase is identified using the settlement

operation type and the instruction type.

Page 8: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 8/28

The main kdpw_stream instruction types are:

- DP/DN – delivery versus payment / delivery free of payment (DvP, DFP),

- PP/PN – receive versus payment / receive free of payment (RvP, DFP).

Depending on the scenario and transaction phase, the settlement instruction should

specify the following operation type and instruction type values:

Operation type Instruction type Description

Repo

REPU DP Repo opening leg – collateral delivering party

RVPO PP Repo opening leg – cash delivering party

REPU PP Repo closing leg – cash returning party

RVPO DP Repo closing leg – collateral returning party

Tri-party repo

TRPO DP Repo opening leg – collateral delivering party

TRVO PP Repo opening leg – cash delivering party

TRPO PP Repo closing leg – cash returning party

TRVO DP Repo closing leg – collateral returning party

Buy-sell-back / sell-buy-back

SBBK DP Opening – selling party

BSBK PP Opening– buying party

SBBK PP Closing – selling party

BSBK DP Closing – buying party

Securities lending

SECL DN Loan opening – lender

SECB PN Loan opening – borrower

SECL PN Loan return – lender

SECB DN Loan return – borrower

Providing/releasing collateral

COLO DN Collateral delivery (provider)

COLI PN Collateral receive (recipient)

COLO PN Delivered collateral return (provider)

COLI DN Received collateral return (recipient)

For instructions which require matching of the above operation codes, the following

values will be cross-matched:

REPU <-> RVPO

TRPO <-> TRVO

SBBK <-> BSBK

SECL <-> SECB

COLI <-> COLO

Page 9: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 9/28

3.3 Corporate actions

Settlement instructions generated as a result of corporate action processing will be identified with the operation type code CORP irrespective of the action type. An instruction will be linked to an action type using the CA identifier in the field CARef provided that the identifier has been issued as well as the action type code in the field CaCd. The following corporate action type codes will be used in the field CaCd: - CONV – conversion of all securities marked with an ISIN code - PARI – assimilation of all securities marked with an ISIN code - EXRI – execution of subscription right - RHDI – distribution of subscription right - SPLF – split - SPLR – reverse split - REDM – redemption - CHAN, WRTH – withdrawal of securities

Page 10: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 10/28

4. List of kdpw_stream settlement operations

The table below presents the new settlement operation codes processed in kdpw_stream. The list of operation types is based on the KDPW Detailed Rules of Operation effective as of 1 January 2016.

Settlement operation codes processed by KDPW:

TRAD – trade settlement

REPU – repo transaction

RVPO – reverse repo transaction

SBBK – sell-buy-back transaction

BSBK – buy-sell-back transaction

TRPO – tri-party repo transaction

TRVO - tri-party reverse repo transaction

SECL – securities lending transaction

SECB – securities borrowing transaction

CORP – corporate action settlement

COLI – collateral in

COLO – collateral out

PLAC – registration of financial instruments

REDI – withdrawal of securities

PORT – portfolio transfer

OWNI – internal transfer (within one institution)

OWNE – external transfer (involving more than one institution)

CNCB – central bank transaction

Page 11: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 11/28

CLAI – transfer resulting from a market claim

MKUP – mark-up

MKDW – mark-down

INTP – asset status change (KDPW internal code)

- Unless the tables below specify otherwise, transfers of securities involving cash settlement take place in sessions 1-3 and of

securities involving no cash settlement at sessions 1-4.

- Unless indicated otherwise, real-time settlement of transactions of a given type (if operated in the real-time settlement

system) takes place from 08:00 to 17:00 for transfers of securities involving cash settlement and from 08:00 to 13:00 for

transfers of securities involving no cash settlement.

- The definitive break-down into operations with require / do not require matching will be presented in June 2016.

- The operation type codes marked with an asterisk (‘*’) are subject to change following consultations with S&R NMPG PL.

Page 12: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 12/28

Types of operations which require the confirmation of settlement details have the following codes:

No.

Operation

Transact

ion type

Place of trade

Trading

mode

RTGS

Settlem

ent

session

Comments

Previous

code:

- Transaction

type

- Place of

trade

- Trading

mode

- Transaction

phase

(previous

item on the

list)

1 a) Transaction concluded outside organised

trading executed by KDPW

b) Registration of securities referred to in § 40

subpara. 6 of the KDPW Rules

c) Deregistration of securities from registration

accounts kept in KDPW in connection with their

transfer to a foreign market

TRAD DvP: 8.00-17.00

FoP: 8.00-18.30

FoP: 8.00-18.30

FoP: 8.00-18.30

DvP: 1-3

FoP: 1-4

FoP: 1-4

FoP: 1-4

b-e: place of

settlement must

be indicated

TR-NR-ZN

(95, 96)

TR-IN-ZN

(97)

WZ-IN-ZN-

CLO1

(65a)

TR-IN-ZN

Page 13: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 13/28

d) Registration of Treasury bills according to the

provisions of § 40a subpara. 2 of the KDPW

Rules

e) Deregistration of Treasury bills from

registration accounts kept in KDPW in

connection with their transfer from an auxiliary

account kept for KDPW in the National Bank of

Poland

-

FoP: 8.00-18.30

FoP: 1-4

FoP: 1-4

(60)

RZ-IN-ZN

(85b)

WZ-IN-ZN-

CLO1

(65b)

2 Transfer of securities in connection with post-

transaction settlement

TRAD KDPW/XPXX DvP: 8.00-17.00

FoP: 8.00-18.30

DvP: 1-3

FoP: 1-4

Currently, RTGS

from 16:30

TR-XP-ZN

(93, 94)

3 Transaction concluded in secondary trading on the

electronic market of Treasury securities operated by

BondSpot S.A. where at least one of the parties is not a

direct participant

TRAD EXCH/TBSP - DvP: 1-3

Instructions

submitted from a

market may

require

confirmation of

one or both

trading parties

TR-MT-ZN

(87, 102)

4* Transfer of securities between participants’ accounts in

connection with the settlement of a transaction

concluded as part of a Treasury bond sale auction or

sale auction of Bank Gospodarstwa Krajowego bonds,

underwritten or guaranteed by the State Treasury,

where a party to the transaction is an auction

participant who is not a direct participant

TRAD PRIM/NBPX DvP:10.00-15.45

- TR-NB-SW

(88)

Page 14: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 14/28

5 Registration of securities in connection with their

transfer from the UK market if such securities are

registered in the UK market as CREST Depository

Interests (CDI)

MKUP FoP: 8.00-18.30

FoP: 1-4 MU-IN-ZN

(75)

6 Presenting securities for deregistration in connection

with their transfer to the UK market if such securities are

to be registered in the UK market as CREST Depository

Interests (CDI)

MKDW FoP: 8.00-18.30 FoP: 1-4 MD-IN-ZN-

SUBS

(11)

7 Leg of a repo transaction executed without using KDPW

as intermediary

REPU/

RVPO

DvP: 8.00-17.00

DvP: 1-3

TR-NR-ZR-

OPEN

RE-NR-ZR-

CLOS

(96a, 96b)

8 Transfer of securities following marking to market

operations for a repo transaction concluded without

using KDPW as intermediary

COLI/

COLO

REPU* Fop: 8.00-18.30

DvP: 1-4

9 Leg of a sell-buy-back transaction executed without

using KDPW as intermediary

SBBK/

BSBK

DvP: 8.00-17.00

DvP: 1-3

TR-NR-ZB-

OPEN

RE-NR-ZN-

CLOS

(96c, 96d)

10 Leg of a repo transaction executed on the electronic

market organised by BondSpot S.A., whose opening

required confirmation of settlement details

REPU/

RVPO

EXCH/TBSP DvP: 8.00-17.00

DvP: 1-3

Instructions

submitted from a

market may

require

confirmation of

one or both

trading parties

RE-MT-ZN-

OPEN

RE-MT-ZN-

CLOS

(80, 80a,

103, 103a)

Page 15: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 15/28

11 Leg of a sell-buy-back transaction executed on the

electronic market organised by BondSpot S.A., whose

opening required confirmation of settlement details

SBBK/

BSBK

EXCH/TBSP DvP: 8.00-17.00

DvP: 1-3

Instructions

submitted from a

market may

require

confirmation of

one or both

trading parties

RE-MT-ZN-

OPEN

RE-MT-ZN-

CLOS

(80, 80a,

103, 103a)

12 Repo settlement performed as part of the tri-party repo

service, including cash transfer performed as part of the

tri-party repo service

TRPO/

TRVO

- DvP: 1-3

RE-NR-ZN-

OPEN

RE-NR-ZN-

CLOS

(84a, 84b,

111)

13 Transfer of securities following marking to market

operations performed as part of the tri-party repo

service, including cash transfer performed as part of the

tri-party repo service

COLI/CO

LO

TRPO* - DvP: 1-3 RE-NR-ZN

(84c, 111)

14 Repo settlement performed as part of the tri-party repo

service for transactions executed on the electronic

market organised by BondSpot S.A., including cash

transfer performed as part of the tri-party repo service

TRPO/

TRVO

EXCH/TBSP - DvP: 1-3 Instructions

submitted from a

market require

confirmation of

both trading

parties

RE-MT-TR-

OPEN

RE-MT-TR-

CLOS

(103b, 103c,

112)

15 Transfer of securities following marking to market

operations performed as part of the tri-party repo

service for transactions executed on the electronic

market organised by BondSpot S.A., including cash

transfer performed as part of the tri-party repo service

COLI/

COLO

EXCH/TBSP TRPO* - DvP: 1-3 RE-MT-ZN

(84d, 112)

16 Transfer of securities in connection with a securities SECL/ DvP: 8.00-17.00 DvP: 1-3 TP-IN-ZN

Page 16: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 16/28

lending and borrowing agreement concluded outside

the lending and borrowing system organised by KDPW

SECB FoP: 8.00-18.30 FoP: 1-4 (86a, 86b)

17 Registration of securities according to the provisions of

§ 40 subpara. 5 of the KDPW Rules

TRAD PRIM DvP: 8.00-17.00

FoP: 8.00-18.30

DvP: 1-3

FoP: 1-4

RZ-IN-ZN

(85a, 86)

ZW-IN-ZN

(73, 74)

18* IPO market settlement. Allocation of securities

processed by the participant

TRAD PRIM TRSW FoP: 8.00-18.30

FoP: 1-4

TR-RP-PS

(58)

19 Deregistration of securities from participants’ accounts

according to the provisions of § 40 subpara. 5 of the

KDPW Rules

REDI - DvP: 1-3

FoP: 1-4

WZ-IN-ZN

(98, 99)

20* Exercise of rights from convertible bonds, preference

bonds or subscription warrants according to the

provisions of § 40 subpara. 5 of the KDPW Rules

REDI EXWA - DvP: 1-3

FoP: 1-4

ZW-IN-ZN

(100, 101)

21 Transfer of securities in connection with the clearing

guarantee system operated by KDPW_CCP

COLI/

COLO

FoP: 8.00-18.30 FoP: 1-3 MS-IN-ZN

(101a, 101b,

74b, 74c)

Types of operations which do not require the confirmation of settlement details have the following codes:

No.

Operation

Transact

ion type

Place of trade

Trading

mode

RTGS

Settlem

ent

session

Comments

Previous

code:

- Transaction

type

Page 17: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 17/28

- Place of

trade

- Trading

mode

- Transaction

phase

(previous

item on the

list)

22* Stock exchange transaction concluded on a market

other than the derivatives market whose settlement is

guaranteed by the clearing fund or the KDPW clearing

fund

TRAD EXCH/XWAR - DvP: 1-3

TR-XG-ZG

(36)

23 Stock exchange transaction concluded outside a

session

Stock exchange transaction involving acquisition of a

qualifying holding

TRAD EXCH/XWAR TRPK - DvP: 1-3 TR-XG-PK

TR-XG-ZP

(39, 41)

24 Transaction concluded as part of a public offering

through the Warsaw Stock Exchange

TRAD EXCH/XWAR TRSW - DvP: 1-3 TR-XX-SW

(40)

25 A buy-in or sell-out securities transaction concluded on

the stock exchange market for the purpose of correct

performance of obligations arising from the clearing of

other transactions

TRAD EXCH/XWAR BISO - DvP: 1-3 TR-XG-BI

(42)

26 Transaction concluded on the basis of an order

submitted as part of a securities subscription carried

out through the Warsaw Stock Exchange IT system

TRAD PRIM/XWAR - DvP: 1-3 TR-XX-PS

(43)

27 Transaction concluded in the alternative trading system

organised by the Warsaw Stock Exchange whose

TRAD EXCH/XNCO - DvP: 1-3 TR-XA-ZG

(44)

Page 18: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 18/28

settlement is guaranteed by the ATS Guarantee Fund, or

the KDPW ATS Guarantee Fund

28 - Block transaction concluded in the alternative trading

system organised by the Warsaw Stock Exchange

- Transaction involving the acquisition of a qualifying

share holding, executed in the alternative trading

system organised by the Warsaw Stock Exchange

TRAD EXCH/XNCO TRPK - DvP: 1-3 TR-XA-PK

TR-XA-ZP

(45, 47)

29 A buy-in or sell-out securities transaction concluded in

the alternative trading system organised by the Warsaw

Stock Exchange for the purpose of correct performance

of obligations arising from the clearing of other

transactions

TRAD EXCH/XNCO BISO - DvP: 1-3

TR-XA-BI

(46)

30 Block transaction concluded on the over-the-counter

regulated market

TRAD EXCH/RPWC TRPK - DvP: 1-3

TR-XC-PK

TR-XC-ZP

(48, 50)

31 Transaction concluded on the over-the-counter

regulated market whose settlement is guaranteed by

the clearing fund or the KDPW clearing fund

TRAD EXCH/RPWC - DvP: 1-3

TR-XC-ZG

(51)

32 Transaction concluded in the alternative trading system

organised by BondSpot S.A. whose settlement is

guaranteed by the ATS Guarantee Fund, or the KDPW

ATS Guarantee Fund

TRAD EXCH/BOSP - DvP: 1-3

TR-XM-ZG

(52)

33 Block transaction concluded in the alternative trading

system organised by BondSpot S.A.

TRAD EXCH/BOSP TRPK - DvP: 1-3

TR-XM-ZP

(53)

34 Transaction concluded in secondary trading on the

electronic market of Treasury securities operated by

BondSpot S.A.

TRAD EXCH/TBSP - DvP: 1-3

TR-MT-ZN

(54)

Page 19: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 19/28

35 Transfer of securities between participants’ accounts in

connection with the settlement of a transaction

concluded as part of a Treasury bond redemption

auction or a redemption auction of Bank Gospodarstwa

Krajowego bonds, underwritten or guaranteed by the

State Treasury

TRAD SECM/NBPX - DvP: 1-2

TR-NB-ZN

(55)

36 a) Transaction involving the sale to a bank or the

purchase from a bank of Treasury securities by the

National Bank of Poland at auction as part of the

monetary policy,

b) the sale to a bank or the purchase from a bank of

Treasury securities by the National Bank of Poland

outside auction as part of the monetary policy.

TRAD SECM/NBPX TRPP - DvP: 1

TR-NB-PP

(55a)

37 Transfer of securities between participants’ accounts in

connection with the settlement of a transaction

concluded as part of a Treasury bond exchange auction

or an exchange auction of Bank Gospodarstwa

Krajowego bonds, underwritten or guaranteed by the

State Treasury

- redemption

TRAD SECM/NBPX - FoP: 1-4 TR-NB-ZN

(56)

38 Transfer of securities between participants’ accounts in

connection with the settlement of a transaction

concluded as part of a Treasury bond exchange auction

or an exchange auction of Bank Gospodarstwa

Krajowego bonds, underwritten or guaranteed by the

State Treasury

- allocation

TRAD PRIM/NBPX - FoP: 1-4 TR-NB-ZN

(56)

39 Transfer of securities between participants’ accounts in

connection with the settlement of a transaction

TRAD PRIM/NBPX DvP: 10.00-15.45

- TR-NB-SW

(57)

Page 20: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 20/28

concluded as part of a Treasury bond sale auction or a

sale auction of Bank Gospodarstwa Krajowego bonds,

underwritten or guaranteed by the State Treasury

40 Obligatory buyout of shares of a public company

referred to in § 82 subpara. 1 of the Law on public

offerings

TRAD - DvP: 1-3

TR-IN-ZN

(59)

41 Repo transaction settled on the basis of a settlement

instruction sent by KDPW_CCP

REPU/RV

PO

OTCO/KDPW - DvP: 1-3

TR-OC-ZG

(60a)

42 Sell-buy-back transaction settled on the basis of a

settlement instruction sent by KDPW_CCP

SBBK/

BSBK

OTCO/KDPW - DvP: 1-3

TR-OC-ZG

(60a)

43 Transfer of securities between accounts kept for

different participants, other than the transfers referred

to in other items

OWNE FoP: 8.00-18.30 FoP: 1-4

OE-IN-ZN

(13

OT-IN-ZN

(14)

OI-IN-ZN

(15-16)

44* Delivery of underlying instrument in connection with

exercise of derivative instrument

OWNE SECM/KDPW - FoP: 1-3

TR-DV-ZG

(60b)

45* Transfer of securities between accounts kept for the

same participant, other than the transfers referred to in

other items

OWNI FoP: 8.00-18.30 FoP: 1-4 OW-IN-ZN

(18)

46* Transfer of securities between accounts kept for

different participants without transfer of ownership of

these securities

PORT FoP: 8.00-18.30 FoP: 1-4 PT-IN-ZN

(24)

47 Settlement instructions generated as a result of

corporate action processing

CORP 8.00-18.30 R, 1-4 AS-IN-ZN

CH-IN-ZN

PP-IN-ZN-

Page 21: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 21/28

0001

PP-IN-ZN-

0002

PP-IN-ZN-

0003

PP-IN-ZN-

0004

RZ-IN-ZN-

OPEN

WY-IN-ZN

WZ-IN-ZN

(1, 6, 20, 21,

22, 23a, 34,

64, 66)

48 Registration of financial instruments in the depository

PLAC FoP: 8.00-18.30 DvP: 1-3

FoP: 1-4

RZ-IN-ZN

(33)

PP-IN-ZN

(23b)

49 Deregistration of securities from the account of a

participant

REDI CLOS FoP: 8-18.30 FoP: 1-4 WZ-IN-ZN

CLOS

(67)

50 Granting and returning an automatic securities loan SECB/

SECL

AUTO - DvP: 1-3

BO-IN-ZN-

OPEN

BO-IN-ZN-

CLOS

(2, 3, 9, 10)

Page 22: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 22/28

51 Settlement related to the grant of a loan concluded in

the negotiated lending system

Settlement related to the return of a loan concluded in

the negotiated lending system

SECB/

SECL

PNEG - DvP: 1-3

LB-PN-ZN-

OPEN

LB-PN-ZG-

CLOS

(7, 7a)

52 Lender substitution SECB/

SECL

SUBS - FoP: 1-3

LE-IN-ZN-

SUBS

(8)

53 Leg of a repo transaction concluded on the electronic

market operated by BondSpot S.A.

REPU/

RVPO

EXCH/TBSP - DvP: 1-3

RE-MT-ZN-

OPEN

RE-MT-ZN-

CLOS

(26, 27)

54 Leg of a sell-buy-back transaction concluded on the

electronic market operated by BondSpot S.A.

SBBK/

BSBK

EXCH/TBSP - DvP: 1-3

RE-MT-ZN-

OPEN

RE-MT-ZN-

CLOS

(26, 27)

55 Leg of a repo transaction concluded between the

National Bank of Poland and a bank involving the

transfer of ownership of securities without blocking the

securities on the buyer’s account

REPU/

RVPO

OTCO/NBPX Opening: 8.00-

17:00

Closing: 8.00-

11:00

DvP: 1 RE-NB-ZN-

OPEN

RE-NB-ZN-

CLOS

(28, 29)

56 Transfer of securities onto the account of the National

Bank of Poland for the purpose of collateralising

technical credit

Transfer of securities onto KDPW participant’s

account from the account of the National Bank of Poland

in connection with the repayment of technical credit

CNCB Delivery: 8.00-

17.15

Return:

8.00-18.30

Delivery:

1-3

Return:

1-4

CB-IN-ZN

CB-NB-ZN

(4, 5)

Page 23: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 23/28

57 Transfer of the collateral for a securities loan to the

lender

COLI/

COLO

- FoP 1-3 TZ-IN-ZN

(61)

58 Transfer of securities contributed as initial margin by

order of a participant

COLI/

COLO

FoP: 8.00-18.30 FoP: 1-3 TZ-IN-ZN

(62a)

59 Change of the status of securities INTP FoP: 8.00-18.30 FoP: 1-4 ZS-IN-ZN

(69, 70)

Page 24: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 24/28

Types of operations involving only cash transfers have the following codes:

No.

Operation

Transact

ion type

Place of trade

Trading

mode

RTGS

Settlem

ent

session

Comments

Previous

code:

- Transaction

type

- Place of

trade

- Trading

mode

- Transaction

phase

(previous

item on the

list)

60 Cash transfer in connection with the settlement of

a transaction according to § 50 of the KDPW Rules

Cash transfer related to the processing of compensation

referred to in § 68 of the KDPW Rules

CLAI - 1-3 KP-IN-ZN

(104)

KR-IN-ZN

(113)

61 Cash transfer in connection with a fee charged as

a result of the refusal by a participant to accept

a transaction concluded as part of a Treasury bond

redemption or exchange tender organised by the

Ministry of Finance

OWNE INTR 8.00-15:45 - DP-IN-ZN

(105)

62 Cash transfer in connection with:

- replenishment of a shortage or return of a surplus of

contractual collateral of a negotiated loan, or

- take-over of contractual collateral of a negotiated loan

COLI/

COLO

PNEG* - 1-3 ZP-IN-ZN

(106)

Page 25: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 25/28

by KDPW_CCP

63 Cash transfer in connection with the processing of

collateral of automatic securities loans

COLI/

COLO

AUTO* - 1-3 BP-IN-ZN

(108)

64 Cash transfer in connection with the execution of a cash

payment arising from a transaction executed outside

organised trading, determined on the basis of an

instruction sent by KDPW_CCP

COLI/

COLO

CCPT* - 1-3 IP-OC-ZG

(109)

Page 26: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 26/28

5. Transitional period

Settlement instructions submitted to kdpw_stream before the implementation date of the new codes to be settled after the implementation date should use the existing operation type codes. Status and settlement confirmation messages for such instructions sent after the implementation date will use the new operation type codes.

Page 27: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 27/28

Appendix 1 – List of ISO20022 operation type codes

This section presents the list of settlement operation type codes in ISO20022 messages. The kdpw_stream codes are a subset of the codes on the list presented below. AUTO AutoCollateralisation Relates to an auto-collateralisation movement BSBK Buy Sell Back - Relates to a buy sell back transaction. CLAI Market Claim Transaction resulting from a market claim. CNCB Central Bank Collateral Operation Relates to a collateral delivery/receipt to a National Central Bank

for central bank credit operations. COLI Collateral In Relates to a collateral transaction, form the point of view of the collateral taker or

its agent. COLO Collateral Out Relates to a collateral transaction, form the point of view of the collateral giver or

its agent. CONV DR Conversion Relates to a depository receipt conversion. CORP Corporate action Relates to a corporate action

ETFT Exchange Traded Funds Relates to an exchange traded fund (ETF) creation or redemption. FCTA Factor Update Relates to a factor update. INSP Move of Stock Relates to a movement of shares into or out of a pooled account. ISSU Issuance Relates to the issuance of a security such as an equity or a depository receipt. MKDW Mark-Down Relates to the decrease of positions held by an ICSD at the common depository

due to custody operations (repurchase, pre-release, proceed of corp. event realigned). MKUP Mark-Up Relates to the increase of positions held by an ICSD at the common depository

due to custody operations (repurchase, pre-release, proceed of corporate event realigned). NETT Netting Relates to the netting of settlement instructions. NSYN Non Syndicated Relates to the issue of medium and short term paper (CP, CD, MTN,notes ...)

under a program and without syndication arrangement. OWNE External Account Transfer Relates to an account transfer involving more than one instructing party

(messages sender) and/or account servicer (messages receiver). OWNI Internal Account Transfer Relates to an account transfer involving one instructing party messages

sender at one account servicer (messages receiver). PAIR Pair-Off Relates to a pair-off: the transaction is paired off and netted against one or more

previous transactions. PLAC Placement Relates to the placement/new issue of a financial instrument. PORT Portfolio Move Relates to a portfolio move from one investment manager to another and/or from

an account servicer to another. It is generally charged differently than another account transfer (OWNE, OWNI, INSP), hence the need to identify this type of transfer as such.

REAL Realignment Relates to a realignment of positions. REDI Withdrawal Relates to the withdrawal of specified amounts from specified subaccounts. REDM Redemption (Funds) Relates to a redemption of Funds (Funds Industry ONLY). RELE DR Release/Cancellation Relates to a release (into/from local) of Depository Receipt operation. REPU Repo Relates to a repurchase agreement transaction. RODE Return of Delivery Without Matching Relates to the return of financial instruments resulting from a

rejected delivery without matching operation. RVPO Reverse Repo Relates to a reverse repurchase agreement transaction. SBBK Sell Buy Back Relates to a sell buy back transaction. SBRE Borrowing Reallocation Internal reallocation of a borrowed holding from one safekeeping

account to another. SECB Securities Borrowing Relates to a securities borrowing operation. SECL Securities Lending Relates to a securities lending operation. SLRE Lending Reallocation Internal reallocation of a holding on loan from one safekeeping account to

another. SUBS Subscription (Funds) Relates to a subscription to funds (Funds Industry ONLY). SYND Syndicate of Underwriters Relates to the issue of financial instruments through a syndicate of

underwriters and a Lead Manager. TBAC TBA Closing Relates to a To Be Announced (TBA) closing trade. TRAD Trade Relates to the settlement of a trade. TRPO Triparty Repo Relates to a triparty repurchase agreement. TRVO Triparty Reverse Repo Relates to a triparty reverse repurchase agreement. TURN Turnaround Relates to a turnaround: the same security is bought and sold to settle the same

day, to or from different brokers.

Page 28: kdpw_stream settlement operation type codes under ISO 15022/20022

KDPW S.A.

Settlement operation type codes 28/28

Appendix 2 – Operation type codes in ESMA’s CSDR technical standards

Under the record keeping requirements, ESMA requires at least the following operation type codes: a) TRAD - purchase or sale of securities;

b) COLI/COLO/CNCB - collateral management operations;

c) SECL/SECB - securities lending/borrowing operations;

d) REPU/RVPO/TRPO/TRVO/ BSBK/ SBBK - repurchase transactions;

e) OTHR (or more granular codes as provided by the CSD) - others.

Appendix 3 – Place of trade codes definition under ISO150022/20022

TRAD Place of Trade Place at which the order was traded, directly by the

instructing party or not.

FORMAT :4!c/[8c]/4!c[/30x] (Qualifier)(Data Source Scheme)(PlaceCode)(Narrative)

Place Code must contain one of the following codes: EXCH Stock Exchange Place of trade is a stock exchange. OTCO Over The Counter Place of trade is over the counter. PRIM Primary Market Place of trade is the primary market. SECM Secondary Market Place of trade is the secondary market. VARI Various Trade was executed on various places. USAGE RULES When Place Code is OTCO, Narrative, if present, must specify the system. When Place Code is EXCH, Narrative, if present, must specify the Market Identifier Code (MIC). A cross-exchange netted transaction is to be identified by the combination of Various (Place field :94B::TRAD//VARI) and Netting (Indicator field :22F::SETR//NETT).