Operational Information

Instruction specifications - Xact via Swift and Xact File Transfer - Hong Kong - China Connect securities

Market Coverage | Hong Kong

Reference

Service level
CBL | 6-series account
Last Updated
21.12.2022
This page contains Governing Information.

In the following tables, M=Mandatory; O=Optional; C=Conditional;
Seq=Swift Message (sub)sequence.

Stock Connect - Buyer/Seller is direct client of Delivering/Receiving Agent

MT540

Receive Free

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:70E:

:SPRO

///SAFE/Beneficiary's account at CBL's depository a

M

:95P:

:PSET

//XHKCHKH1[XXX]

E1

M

:95P:

:DEAG

//Counterparty’s BIC b,c

M

:95P:

:SELL

//Ordering party’s BIC, if different from DEAG b

M

:97A:

:SAFE

//Ordering party’s account

MT541

Receive Against Payment

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:70E:

:SPRO

///SAFE/Beneficiary's account at CBL's depository a

C

:22F:

:RTGS

// d

E

M

:95P:

:PSET

//XHKCHKH1[XXX]

E1

M

:95P:

:DEAG

//Counterparty’s BIC b,c

M

:95P:

:SELL

//Ordering party’s BIC, if different from DEAG b

M

:97A:

:SAFE

//Ordering party’s account

MT542

Deliver Free

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:70E:

:SPRO

///SAFE/Ordering party's account at CBL's depository a

M

:95P:

:PSET

//XHKCHKH1[XXX]

E1

M

:95P:

:REAG

//Counterparty’s BIC b,c

M

:95P:

:BUYR

//Beneficiary’s BIC, if different from REAG b

M

:97A:

:SAFE

//Beneficiary’s account

MT543

Deliver Against Payment

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:70E:

:SPRO

///SAFE/Ordering party's account at CBL's depository a

C

:22F:

:RTGS

// d

E

M

:95P:

:PSET

//XHKCHKH1[XXX]

E1

M

:95P:

:REAG

//Counterparty’s BIC b, c

M

:95P:

:BUYR

//Beneficiary’s BIC, if different from REAG c

M

:97A:

:SAFE

//Beneficiary’s account

------------------------------------------
a. The account format is a 10-digit account number.

b. If no BIC exists or none is available, the :95Q: Name and Address field must be used instead in each case. If the appropriate BIC does exist but is not provided, STP cannot be guaranteed and there is a risk of incurring eventual charges.

c. If no BIC exists and the Broker Code/CCASS ID for the Delivering/Receiving Agent or for the Seller/Buyer is available, the :95Q: Name and Address field must be used instead in each case. The format should be :95Q::DEAG//Broker Code or CCASS ID.

d. For Real-Time Gross Settlement (RTGS) instructions for Stock Connect instruments only, this field must contain YRTG to indicate that the instruction is to be processed in RDP settlement (see “RTGS instructions for Stock Connect instruments” under Settlement services).

Stock Connect - Buyer/Seller is indirect client (custodian bank) of Delivering/Receiving Agent

MT540

Receive Free

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:70E:

:SPRO

///SAFE/Beneficiary's account at CBL's depository a

M

:95P:

:PSET

//XHKCHKH1[XXX]

E1

M

:95P:

:DEAG

//Counterparty’s BIC b,c

M

:95P:

:SELL

//Ordering party’s BIC, if different from DEAG b

M

:95P:

:DECU

//Global Custodian’s BIC b

M

:97A:

:SAFE

//Global Custodian’s account with Delivering Agent

MT541

Receive Against Payment

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:70E:

:SPRO

///SAFE/Beneficiary's account at CBL's depository a

C

:22F:

:RTGS

// d

E

M

:95P:

:PSET

//XHKCHKH1[XXX]

E1

M

:95P:

:DEAG

//Counterparty’s BIC b,c

M

:95P:

:SELL

//Ordering party’s BIC, if different from DEAG b

M

:95P:

:DECU

//Global Custodian’s BIC b

M

:97A:

:SAFE

//Global Custodian’s account with Delivering Agent

MT542

Deliver Free

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:70E:

:SPRO

///SAFE/Ordering party's account at CBL's depository a

M

:95P:

:PSET

//XHKCHKH1[XXX]

E1

M

:95P:

:REAG

//Counterparty’s BIC b,c

M

:95P:

:BUYR

//Beneficiary’s BIC, if different from REAG b

M

:97P:

:RECU

//Global Custodian’s BIC b

M

:97A:

:SAFE

//Global Custodian’s account with Receiving Agent

MT543

Deliver Against Payment

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:70E:

:SPRO

///SAFE/Ordering party's account at CBL's depository a

C

:22F:

:RTGS

// d

E

M

:95P:

:PSET

//XHKCHKH1[XXX]

E1

M

:95P:

:REAG

//Counterparty’s BIC b,c

M

:95P:

:BUYR

//Beneficiary’s BIC, if different from REAG b

M

:95P:

:RECU

//Global Custodian’s BIC b

M

:97A:

:SAFE

//Global Custodian’s account with Receiving Agent

------------------------------------------
a. The account format is a 10-digit account number.

b. If no BIC exists or none is available, the :95Q: Name and Address field must be used instead in each case. If the appropriate BIC does exist but is not provided, STP cannot be guaranteed and there is a risk of incurring eventual charges.

c. If no BIC exists and the Broker Code/CCASS ID for the Delivering/Receiving Agent or for the Seller/Buyer is available, the :95Q: Name and Address field must be used instead in each case. The format should be :95Q::DEAG//Broker Code or CCASS ID.

d. For Real-Time Gross Settlement (RTGS) instructions for Stock Connect instruments only, this field must contain YRTG to indicate that the instruction is to be processed in RDP settlement (see “RTGS instructions for Stock Connect instruments” under Settlement services).

Bond Connect

MT541

Receive Against Payment

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:70E:

:SPRO

///SAFE/ Beneficiary's account at CBL's depository
CBT b

M

:94F:

:SAFE

//NCSD/HKMAHKHC

C

M

:22F:

:RTGS

//YRTG

E

M

:95P:

:PSET

//NDCCCNB1 (for CCDC) or CHFMCNSH (for SHCH)

E1

M

:95R:

:DEAG

/HKMA/Counterparty account number in Mainland CSDs

MT543

Deliver Against Payment

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:70E:

:SPRO

///SAFE/ Ordering party's account at CBL's depository a
CBT b

M

:94F:

:SAFE

//NCSD/HKMAHKHC

C

M

:22F:

:RTGS

//YRTG

E

M

:95P:

:PSET

//NDCCCNB1 (for CCDC) or CHFMCNSH (for SHCH)

E1

M

:95R:

:REAG

/HKMA/Counterparty account number in Mainland CSDs

------------------------------------------
a. The account format is a 10-digit account number to be indicated on the first line.

b. CFETS Trade reference number with the prefix “CBT” to be indicated on the second line. For example, CBT12345678910.