Instruction specifications – Xact via Swift and Xact File Transfer – United Arab Emirates (Nasdaq Dubai)

04.12.2023

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

Free of Payment

MT540Receive FreeSeq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

M

:70E:

:SPRO

//Telephone number details of the agent of the counterparty, transfer reason

B1

M

:22F:

:BENE

//NBEN

E

M

:95P:

:PSET

//DIFXAEAA[XXX]

E1

M

:95Q:

:DEAG

//Counterparty name, NIN and Member Codea

 

M

:97A:

:SAFE

//Counterparty account number at the market

 
 MT542 Deliver FreeSeq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

M

:70E:

:SPRO

//Telephone number details of the agent of the counterparty, transfer reason

B1

M

:22F:

:BENE

//NBEN

E

M

:95P:

:PSET

//DIFXAEAA[XXX]

E1

M

:95Q:

:REAG

//Counterparty name, NIN and Member Codea

 

M

:97A:

:SAFE

//Counterparty account number at the market

 

Broker trade

MT541Receive Against PaymentSeq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

M

:95P:

:PSET

//DIFXAEAA[XXX]

 

M

:95P:

:DEAG

//DIFXAEAA[XXX]

E1

or

:95Q:

:DEAG

//Nasdaq Dubai

 

M

:95P:

:SELL

//BIC of the broker that executed the transaction

 
 MT543 Deliver Against PaymentSeq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

M

:95P:

:PSET

//DIFXAEAA[XXX]

 

M

:95P:

:REAG

//DIFXAEAA[XXX]

E1

or

:95Q:

:REAG

//Nasdaq Dubai

 

M

:95P:

:BUYR

//BIC of the broker that executed the transaction

 

Inter-custodian trade

MT541Receive Against PaymentSeq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

M

:95P:

:PSET

//DIFXAEAA[XXX]

 

M

:95P:

:DEAG

//BIC of the agent of the counterparty

E1

M

:95P:

:SELL

//BIC of the counterparty

 

M

:97A:

:SAFE

//Internal account number of the counterparty with their agent

 
 

MT543

Deliver Against Payment

Seq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

M

:95P:

:PSET

//DIFXAEAA[XXX]

 

M

:95P:

:REAG

//BIC of the agent of the counterparty

E1

M

:95P:

:BUYR

//BIC of the counterparty

 

M

:97A:

:SAFE

//Internal account number of the counterparty with their agent

 

DB Dubai internal inter-custodian trade

MT541Receive Against PaymentSeq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

M

:95P:

:PSET

//DIFXAEAA[XXX]

 

M

:95P:

:DEAG

//DEUTAEADXXX

E1

or

:95Q:

:DEAG

//Deutsche Bank Dubai

 

M

:95P:

:SELL

//BIC of the counterparty

 

M

:97A:

:SAFE

//Internal DB Dubai account number of the counterparty with their agent (DB Dubai)

 
 MT543 Deliver Against PaymentSeq

M

:98a:

:TRAD

//Trade date/time

B

O

:90a:

:DEAL

//Deal price

 

M

:95P:

:PSET

//DIFXAEAA[XXX]

 

M

:95P:

:REAG

//DEUTAEADXXX

E1

or

:95Q:

:REAG

//Deutsche Bank Dubai

 

M

:95P:

:BUYR

//BIC of the counterparty

 

M

:97A:

:SAFE

//Internal DB Dubai account number of the counterparty with their agent (DB Dubai)

 

a. Should be provided by the counterparty. Please find below a list of most used Member Codes:

HSBC: HSBC
DB: DBAG
CITI: CITI
NBAD: NBAD
EFGH: EFGH
SHUAA: SHUD
ARQAAM: FFS