Instruction specifications - Xact via SWIFT and Xact File Transfer - Hong Kong

09.08.2024

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

CCASS-eligible equities and warrants - Buyer/Seller is direct client of Delivering/Receiving Agent

MT540Receive FreeSeq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:RTGS

// a

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



MT541


Receive Against Payment


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:RTGS

// a

E

M

:95P:

:PSET

//XHKCHKH1[XXX]

E1

M

:95P:

:DEAG

//Counterparty’s BICb,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

C

:22F:

:RTGS

// a

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

:97A:

:SAFE

//Beneficiary’s account



MT543


Deliver Against Payment


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:RTGS

//a

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

:97A:

:SAFE

//Beneficiary’s account

------------------------------------------
a. For Real-Time Gross Settlement (RTGS) instructions for CCASS instruments only, this field must contain YRTG to indicate that the instruction is to be processed in the mandatory and/or optional settlement processings (see “RTGS instructions for CCASS instruments” under Settlement services).
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.

CCASS-eligible equities and warrants - Buyer/Seller is indirect client (custodian bank) of Delivering/Receiving Agent

MT540Receive FreeSeq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:RTGS

//a

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


MT541

Receive Against Payment

Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:RTGS

// a

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

C

:22F:

:RTGS

//a

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


MT543

Deliver Against Payment

Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:RTGS

//a

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. For Real-Time Gross Settlement (RTGS) instructions for CCASS instruments only, this field must contain YRTG to indicate that the instruction is to be processed in the mandatory and/or optional settlement processings (see “RTGS instructions for CCASS instruments” under Settlement services).
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.
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.

Physical CCASS- and Non–CCASS-eligible equities and warrants

MT540Receive FreeSeq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:BENE

//NBEN (if no change in beneficial ownership)

E

M

:22F:

:STCO

//PHYS

M

:95C:

:PSET

//HK

E1

M

:95Q:

:DEAG

//900021

O

:95Q:

:SELL

//Ordering party’s name, if different from DEAG

O

:97A:

:SAFE

//Ordering party’s account



MT541


Receive Against Payment


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:BENE

//NBEN (if no change in beneficial ownership)

E

M

:22F:

:STCO

//PHYS

M

:95C:

:PSET

//HK

E1

M

:95Q:

:DEAG

//900021

O

:95Q:

:SELL

//Ordering party’s name, if different from DEAG

O

:97A:

:SAFE

//Ordering party’s account



MT542


Deliver Free


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:BENE

//NBEN (if no change in beneficial ownership)

E

M

:22F:

:STCO

//PHYS

M

:95C:

:PSET

//HK

E1

M

:95Q:

:REAG

//900023

O

:95Q:

:BUYR

//Beneficiary’s name, if different from REAG

O

:97A:

:SAFE

//Beneficiary’s account



MT543


Deliver Against Payment


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:22F:

:BENE

//NBEN (if no change in beneficial ownership)

E

M

:22F:

:STCO

//PHYS

M

:95C:

:PSET

//HK

E1

M

:95Q:

:REAG

//900023

O

:95Q:

:BUYR

//Beneficiary’s name, if different from REAG

O

:97A:

:SAFE

//Beneficiary’s account

CMU instruments

MT540Receive FreeSeq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:70E:

:SPRO

//New issue distribution a
M

:95P:

:PSET

//HKMAHKHC[XXX]

E1

M

:95P:

:DEAG

//Counterparty’s BICb,c
M

:97A:

:SAFE

//Counterparty’s CMU account

C

:95P:

:SELLd//Ordering party’s BIC, if different from DEAGb
C

:97A:

:SAFEd

//Ordering party’s account



MT541


Receive Against Payment


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

C

:70E:

:SPRO

//New issue distribution a
M

:95P:

:PSET

//HKMAHKHC[XXX] 

E1

M

:95P:

:DEAG

//Counterparty’s BIC b,c
M

:97A:

:SAFE

//Counterparty’s CMU account

C

:95P:

:SELLd//Ordering party’s BIC, if different from DEAGb
C

:97A:

:SAFEd

//Ordering party’s account



MT542


Deliver Free


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:95P:

:PSET

//HKMAHKHC[XXX]

E1

M

:95P:

:REAG

//Counterparty’s BICb,c
M

:97A:

:SAFE

//Counterparty’s CMU account

C

:95P:

:BUYRd//Beneficiary’s BIC, if different from REAGb
C

:97A:

:SAFEd

//Beneficiary’s account



MT543


Deliver Against Payment


Seq
M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

M

:95P:

:PSET

//HKMAHKHC[XXX] 

E1

M

:95P:

:REAG

//Counterparty’s BICb,c
M

:97A:

:SAFE

//Counterparty’s CMU account

C

:95P:

:BUYRd//Beneficiary’s BIC, if different from REAGb
C

:97A:

:SAFEd

//Beneficiary’s account

------------------------------------------
a. Mandatory for the allotment of new issues of CMU instruments.
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/CMU 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 CMU ID.
d. This field becomes mandatory when Clearstream Banking's depository (Citibank Hong Kong) is also the counterparty.