SWIFT(Society for Worldwide Interbank Financial Telecommunication)报文是全球银行间进行资金转账和信息交换的标准报文格式。了解SWIFT报文类型对于处理国际金融交易至关重要。以下是SWIFT报文类型的详细解析:

1. SWIFT报文类型概述SWIFT报文主要分为两大类:财务类报文(FIN报文)和信息类报文(INT报文)。

财务类报文(FIN报文)财务类报文主要用于实际的金融交易处理,例如转账、汇款和信用证业务。这些报文在银行间进行资金调拨和交易确认时使用。

信息类报文(INT报文)信息类报文则用于非财务性信息的传递,例如账户查询和通知信息。这些报文用于提供交易状态更新、查询结果等。

2. SWIFT MT报文类型SWIFT MT报文是SWIFT组织指定的基于FIN的标准格式,主要分为以下九个分类:

1. 客户汇款与支票类(MT1XX) MT103:单笔客户汇款 MT110:通知支票的有关情况

2. 银行头寸调拨类(MT2XX) MT200:单笔银行头寸调拨 MT202:多笔银行头寸调拨

3. 外汇买卖和货币市场类(MT3XX) MT300:外汇买卖证实 MT305:外汇期权证实

4. 托收类(MT4XX) MT400:付款通知 MT410:确认

5. 跟单信用证和保函类(MT7XX) MT700/701:开立跟单信用证 MT705:跟单信用证的预先通知 MT707:跟单信用证的修改

6. 银行账务类(MT9XX) MT940:客户对账单 MT950:对账单

3. SWIFT MX报文类型SWIFT MX报文是基于ISO 20022标准的报文格式,逐步取代了传统的MT报文。MX报文类型包括:

1. 客户汇款及支票(MX1XX) pacs.008:客户汇款

2. 银行头寸调拨(MX2XX) camt.052:银行头寸报告

3. 外汇买卖和存放款(MX3XX) FXTO.001:外汇交易

4. 托收(MX4XX) camt.054:托收指令

5. 跟单信用证和保函(MX7XX) camt.013:信用证通知

6. 银行账务(MX9XX) camt.053:账户报告

4. 报文结构SWIFT报文通常由以下几部分组成:

1. 报头(Header Block) 发报行(Sender) 收报行(Receiver) 报文输入编号(Message Input Number)

3. 报尾(Tail Block) 报文密押信息(MAC)和校验信息(CHK)

5. 报文示例 MT103报文```plaintext{1:F01BANKDEFFXXXAXXXN}{2:I103BANKUS3NXXXAXXXN}{3:{108:20050809}}{4::20:1234567890:23B:CRED:32A:20050809USD10000,00:33B:USD10000,00:50K:/123456789John Doe123 Main St.Anytown, US:59:/987654321Jane Smith456 Park Ave.Anytown, US:70:/Ref:Payment for goods}```

MX报文```xml 202005080001 20200508T10:00:00 1 10000.00 BANKDEFF DEFFXXX 202005080001 TRF false 1 10000.00 NORM 20200508 John Doe US 123 Main St. Anytown, US 1234567890 DEFFXXX Jane Smith US 456 Park Ave. Anytown, US 987654321 BANKUS3N Ref:Payment for goods 10000.00 ```

参考资料:

SWIFT报文类型详解

SWIFT(Society for Worldwide Interbank Financial Telecommunication)即环球同业银行金融电讯协会,是全球银行间金融信息传输的主要标准。SWIFT报文是银行间进行金融交易和信息交流的重要工具。本文将详细介绍SWIFT报文类型,帮助读者更好地理解其在金融交易中的作用。

SWIFT报文概述

SWIFT报文是银行间通过SWIFT网络发送的标准化电文,用于完成各种金融交易。每条SWIFT报文都包含特定的报文类型,这些类型根据报文的功能和用途进行分类。SWIFT报文类型分为十类,每类包含若干组,每组又包含若干格式。

SWIFT报文类型分类

以下是SWIFT报文类型的分类及其简要说明:

1. 客户支付与收款(MT1XX)

这类报文主要用于处理客户之间的支付和收款业务,包括个人和公司客户的汇款、支票支付等。例如,MT101报文用于发起汇款请求,MT103报文用于执行单笔客户汇款。

2. 银行间支付(MT2XX)

这类报文主要用于银行间进行支付和结算,包括银行头寸调拨、跨境支付等。例如,MT200报文用于发起单笔银行头寸调拨,MT202报文用于执行多笔银行头寸调拨。

3. 外汇交易(MT3XX)

这类报文主要用于处理外汇交易,包括外汇买卖、期权交易等。例如,MT300报文用于证实外汇买卖,MT305报文用于证实外汇期权。

4. 托收与信用证(MT4XX)

这类报文主要用于处理托收和信用证业务,包括付款通知、信用证开立、修改和取消等。例如,MT400报文用于发送付款通知,MT700报文用于开立信用证。

5. 银行间资金调拨(MT5XX)

这类报文主要用于银行间进行资金调拨,包括银行间存款、贷款、担保等。例如,MT501报文用于发起银行间存款,MT502报文用于执行银行间贷款。

6. 银行间证券交易(MT6XX)

这类报文主要用于处理银行间证券交易,包括证券买卖、结算、交割等。例如,MT601报文用于发起证券买卖,MT602报文用于执行证券结算。

7. 银行间支付系统(MT7XX)

这类报文主要用于处理银行间支付系统,包括支付指令、查询、确认等。例如,MT701报文用于发送支付指令,MT702报文用于查询支付状态。

8. 银行间市场操作(MT8XX)

这类报文主要用于处理银行间市场操作,包括利率互换、货币互换等。例如,MT801报文用于发起利率互换,MT802报文用于执行货币互换。

9. 银行间风险管理(MT9XX)

这类报文主要用于处理银行间风险管理,包括信用风险、市场风险等。例如,MT901报文用于发送信用风险报告,MT902报文用于发送市场风险报告。

10. 系统报文(MT0XX)

这类报文主要用于SWIFT系统与用户之间的交互,包括系统请求、退出、反馈等。例如,MT008报文用于系统请求取消,MT009报文用于系统请求退出。

SWIFT报文类型繁多,涵盖了银行间金融交易的各个方面。了解SWIFT报文类型有助于银行从业人员更好地理解金融交易流程,提高工作效率。本文对SWIFT报文类型进行了详细解析,希望对读者有所帮助。