沪市登记结算数据接口介绍 China Securities Depository and Clearing Corporation Limited 沪市登记结算数据接口介绍 刘夕阳 | 上海分公司 www.chinaclear.cn
目录 登记结算数据接口介绍 通用接口软件介绍 常见问提及答疑 沪市登记结算数据接口规范概述 创新业务接口文件及字段取值介绍 什么是通用接口? 通用接口的特点,请求应答机制 常见问提及答疑 常见问题及答疑
登记结算数据接口 登记结算数据接口规范 中国结算上海分公司登记结算系统与结算参与人进行数据交换的通道,包括通过结算参与人信箱交换的数据文件接口和通过通用接口工具交换的PROP实时接口。 中国结算上海分公司发布,用来描述登记结算数据接口,通过公司网站和PROP公告板定期更新
如何获取登记结算数据接口规范? 1. 通过登录公司网站(www.chinaclear.com.cn) 技术专区上海市场 2. 通过登录PROP综合业务终端公共服务模块公告信息技术文档
登记结算数据接口规范概述 数据文件名命名规则 文件名=“文件前缀”+“标识”+“.”+“mdd” 文件前缀:zqjsxx、zhtg、zqye、zqbd等 标识:清算编号或空 mdd:三位日期后缀 例:2001年12月31日发送给JS001结算参与人的jsmx数据的文件名称为“jsmxjs001.c31” 数据文件发送规则 除发送标志文件外,如无特殊说明,均不发空文件。
登记结算数据接口规范概述 PROP实时接口命名规则: “ServiceDomain”---“服务域” “ServiceName” ---“服务名” “ServiceType” ---“服务类型”
数据文件分类 登记结算数据文件 A股(含债券)数据接口文件 证券账户类 文件 业务明细类 对账类 其他文件 B股数据接口文件 开放式基金
A股(含债券)数据接口文件 前缀 标识 说明 jsmx 清算编号 结算明细文件 zjbd 空 资金变动文件 jsmx_10 批次结算明细文件 zjhz 资金汇总文件 qtsl 证券的其他数量信息 zjye 资金余额对账文件 tzxx 通知信息文件 zqjsxx 证券结算信息 wdq 未到期业务对账文件 zqbd 证券变动文件 ywhb 业务回报文件 zqye 证券余额对账文件 zhtg 证券账户托管对账文件 zhzl 证券账户资料文件
B股数据接口文件 前缀 标识 说明 ba4 结算参与人 B股账户指定交易变更处理结果回报数据 bd2 bc1 B股交收通知数据 bd3 B股T+2逐笔交易确认预对盘结果回报数据 bd4 B股红利补领通知数据 bc3 B股T+2逐笔交收指令预对盘结果回报数据 bd5 B股投资者证券及权益余额对账数据 bc5 B股T+3逐笔交易确认对盘结果回报数据 bd6 B股投资者证券红利明细对账数据 bc6 B股T+3逐笔交收指令对盘结果回报数据 bs1 B股过户确认数据 bc8 B股待交收衍生数据 bs2 B股待交收过户确认数据 bd1 B股非交易过户过户确认数据 bs3 B股汇款确认数据
开放式基金业务及其他数据接口文件 前缀 标识 说明 前缀 标识 说明 压缩标志 kf1 清算编号 开放式基金T+1日清算明细数据 kf2 空 开放式证券投资基金结算保证金调整通知数据文件 kffzmx 开放式基金非担保资金明细库 kffzmxa 开放式基金集中交收非担保资金明细第一批 Kffzmxb 开放式基金集中交收非担保资金明细第二批 前缀 标识 说明 压缩标志 fsbz_a 结算参与人 A股数据发送标志文件,表示除了对账文件(zqye、wdq、zhtg)及批次数据(jsmx_10)外,A股文件已全部发送结束 不压缩 fsbz_b B股数据发送标志文件,表示B股数据文件(除k3外)已全部发送结束 fsbz_dz 对账类数据发送标志文件,表示对账类数据文件(zqye、wdq、zhtg)已全部发送结束
证券账户类文件 证券账户托管对账文件(zhtg) --包含证券账户的指定交易关系、回购登记状态、账户状态等 --通过业务回报文件指定/撤指定记录和回购登记记录更新证券账户库。 --对于QFII账户,数据同时发送至QFII 托管银行。 证券账户资料文件(zhzl) --包含由于账户新开、新指定、账户资料变更、前台账户资料查询等相关业 务涉及的证券账户资料信息。 --对同一证券账户,相同业务类型的记录只出现一条,而不同业务类型的记 录可能出现多条。
业务明细类文件 结算明细文件(jsmx) --含所有涉及资金/股份变化的业务明细:担保交收业务的清算明细数据,非 担保交收业务的交收通知和交收结果明细数据和其他数据: --A股登记结算数据接口中的核心文件。 --通过处理本文件可完成当日所有资金的清算和交收处理。 --包括当日交易明细,可以据此与投资者进行清算。 证券变动文件(zqbd) --该文件反映当日投资者账户中证券(包括权益)的变动明细情况。 --包括所有流通股份的变动,但不包括法人股、国家股等非流通股份的变动。 --变动记录体现的是当日股份登记或变更登记情况,不一定与交易明细对应。 --该文件反映资金账户的当日变动明细:入账、出账、资金交收、结息等。 --文件以信箱为生成单位。
jsmx文件 业务明细类文件-结算明细文件说明 --记录类型:描述某条数据记录的性质: --交易方式:‘001’:普通交易/‘002’:大宗交易/‘003’:非交易 --交收方式:‘001’:净额担保/‘002’:逐笔非担保 --业务类型:描述本条记录所归属的业务。 --交收数量:说明本条记录中实际交收的券的数量。该数量可能小于成交数量。 --结果代码:描述本条记录是否被正常交收。 业务明细类文件-结算明细文件处理原则 --根据业务类型确定业务归属。 --根据记录类型判断记录性质。 --根据清算标志和过户类型确定特定的业务种类。 --对清算明细和交收结果类记录,可根据交收数量进行股份过户处理 --根据清算金额和各类费用进行资金清算交收。 --根据结果代码判断交收结果。
zqbd文件 业务明细类文件-证券变动文件的使用 --通过该文件进行股份处理,和证券余额文件进行对账。 --必须根据‘五要素’(证券代码、证券类别、流通类型、权益类别和挂牌年 份)进行股份处理。 --注意对变动类型为‘C’、‘D’的变动记录的正确处理。 业务明细类文件-关于权益处理 --所有权益数据及其演变均在本文件中体现,参与人应该根据这些数据进行送 股、配股的股份处理,配股资金通过结算明细处理。红利权和兑付兑息权体 现了投资者账户拥有相应的权益数量,其资金的划付应通过结算明细文件处理。 --参与人以证券五要素作为组合关键字,对所有证券变动记录进行代数和运算, 所有证券的数量(包括权益数量)均能保证正确。不需要通过变动类型来区分 具体业务。
对账类文件 证券余额对账文件(zqye) --该文件包含指定交易证券账户所持有证券余额,含非流通股、权益等。 --通过流通类型区分是否可上市交易 。 --对于QFII账户,数据同时发送至QFII托管银行。 证券其他数量对账文件(qtsl) --包含和证券账户相关的证券其他数量信息,如证券账户的证券冻结明细、跨 市场转登记挂账明细、证券账户标准券数量等,不一定为实际持有。 --文件中的某些类型的记录为明细记录。 --根据数据类型获取各类数据,各个字段含义也取决于数据类型的取值。 未到期业务对账文件(wdq) --包括未到期回购的明细对账数据,如席位式和账户式质押回购未到期数据 、 买断式回购未到期数据等。
对账类文件 资金余额对账文件(zjye) --包含当日各类资金账户的资金余额、透支金额以及其他相关信息。 --当日资金余额和前一工作日资金余额是指资金账户的实际资金数量。 --文件以信箱为生成单位。 资金汇总文件(zjhz) --对当日结算明细文件进行汇总,包含清算数据、非担保交收通知、非担保交 收结果的汇总数据。 --结算参与人可以对结算明细文件按照不同的要求进行汇总。
其他类文件 证券结算信息文件(zqjsxx.mdd) --该文件包括证券的结算信息,当前只发送债券的利息、标准券比例等信息。 通知信息文件(tzxx.mdd) --包括最低备付不足、最低备付调整 通知、交收违约金扣收通知、债券折算率 调整以及权益登记等通知数据。 --文件以信箱为生成单位。 业务回报文件(ywhb.mdd) --包括通过交易系统或PROP系统申报的各类登记结算业务的回报数据:国债回 购登记、挂失转户、放弃认购、要约收购、证券质押和证券冻结等。
文件发送时点 第一批:业务明细类文件、账户资料文件、通知信息文件、业务回报文件 第二批:对账类文件 第三批:证券结算信息文件
国债期货实物交割业务 jgtz(国债期货实物交割通知文件) 包括中金所拟从期货卖方投资者证券账户划出国债的通知数据, 本文件为上海分公司受中金所委托,按照结算参与人清算编号为单位, 转发给相关的托管券商或托管银行, YWLX(业务类型):新增420表示国债期货实物交割 GHLX(变动类型):新增165表示国债期货实物交割
上证lof业务和报价回购业务 上证LOF业务---jsmx(结算明细文件) YWLX(业务类型):034-上证LOF(分级基金)交易 本文件参照结算明细文件中普通二级市场交易填写说明。 报价回购业务--qtsl(其他数量文件) 配合报价回购转常规业务,本文件将不再发送未到期报价回购质押物明细数据 数据类型(SJLX):015-未到期报价回购质押物明细”
报价回购业务中的投资者保护措施 对于质押式报价回购业务,综合业务终端提供以下功能,供投资者进行查询,以保护投 资者权益: 投资者未到期质押式报价回购查询 投资者已到期质押式报价回购查询 证券公司报价回购未到期余额查询 证券公司质押专用证券账户余额查询
股票质押回购业务 jsmx(结算明细文件) “632” 股票质押式回购初始交易 “633” 股票质押式回购购回交易 “632” 股票质押式回购初始交易 “633” 股票质押式回购购回交易 “634” 股票质押式回购部分解除质押 “635” 股票质押式回购违约处置 “636” 股票质押式回购终止购回 “637” 股票质押式回购补充质押
优先股业务 jsmx(结算明细文件) 公开发行的优先股的普通交易:YWLX-001,QSBZ-033 非公开发行的优先股的转让业务(T日):YWLX-652,QSBZ-036 非公开发行的优先股的转让业务(T+1日):YWLX-652,QSBZ-036
港股通业务 港股通结算数据文件 其他文件 前缀 发送 周期 标识 说明 压缩 标志 发送对象 标志文件 前缀 发送 周期 标识 说明 hk_ckhl 每天 空 港股通参考汇率文件 结算参与机构 fsbz_hkrjq hk_jsmx 清算编号 港股通结算明细文件 fsbz_hk hk_qtsl 港股通证券其他数量文件 hk_tzxx 港股通通知信息文件 hk_ywhb 港股通业务回报文件 hk_zqbd 港股通证券变动文件 hk_zqye 港股通证券余额对账文件 hk_zjbd 港股通资金变动文件 hk_zjhz 港股通资金汇总文件 hk_zjye 港股通资金余额对账文件 其他文件 前缀 发送 周期 标识 说明 压缩标志 信箱 fsbz_hk 每天 空 港股通数据发送标志文件,表示当日港股通日终结算文件已全部发送结束 不压缩 结算参与机构 fsbz_hkrjq 港股通日间前数据发送标志文件,表示港股通日间前结算文件已全部发送结束。
目录 登记结算数据接口介绍 通用接口软件介绍 常见问提及答疑 沪市登记结算数据接口规范概述 创新业务接口文件及字段取值介绍 什么是通用接口? 通用接口的特点,请求应答机制 常见问提及答疑 常见问题及答疑
什么是通用接口? 通用交易接口是在现有CCNET系统结构体系基础上实现的,其作用是为了建立CCNET系统与参与人自有的计算机系统间的连通,减少和消除两个系统间的人工操作,降低系统的操作风险,提高登记结算数据的传输效率。 通用交易接口程序通过文件交换的方式实现网关机和参与人之间的通讯联接和业务数据包的转发功能。
什么是通用接口? 券商系统 CCNET系统 基于CCNET系统业务应用层 电子数据自动交换 面向数据的接口 业务范围受控 可监控运行状态
采用通用接口的网络结构 广域网络 中国结算系统 银行 银行 券商系统 网关 业务终端 通用接口 券商内部系统 业务终端
什么是通用接口? CCNET系统 5 6 通用接口处理程序 4 7 3 8 请求从文件 请求主文件 请求控制库 应答控制库 应答主文件 应答从文件 1 2 9 10 券商端对接 程序
什么是通用接口? 1.券商端系统根据实时接口规范生成请求主文件,请求从文件(若有) 2.生成请求控制库(req.dbf) 3.通用接口处理程序处理请求控制库 4.通用接口处理程序处理请求主文件,请求从文件(若有) 5.提交请求 6.获取应答 7.通用接口处理程序生成应答控制库(rep.dbf) 8.通用接口处理程序生成应答主文件,应答从文件(若有) 9.券商端系统获取应答控制库 10.券商端系统获取应答主文件,应答从文件(若有)
什么是通用接口? 请求库(req.dbf) sbsj 申报时间 zddclsj 最大待处理时间 jym 请求数据文件校验码 clbz 字段名称 填写者 说明 sbbh 请求方 申报编号 fwym 服务域名 fwm 服务名 fwlx 服务类型 wjbz 请求数据文件标识 zwjm 请求主记录数据文件 cwjm 请求从记录数据文件 sbrq 申报日期 sbsj 申报时间 zddclsj 最大待处理时间 jym 请求数据文件校验码 clbz 请求方/处理方 请求处理标识 jylsh 处理方 交易流水号 by 备用 请求库(req.dbf) 请求库由交易发起方以追加的方式填写,每一笔请求填写一条记录,交易处理方读取该库中的未处理记录,并置处理标识。
什么是通用接口? 应答库(rep.dbf) 应答库由交易处理方以追加的方式填写,每一笔交易应答填写一条记录,交易请求方读取该库中的未处理记录,并置应答标识。 字段名称 填写者 说明 sbbh 处理方 申报编号 jylsh 交易流水号 jgdm 结果代码 wjbz 应答数据文件标识 zwjm 应答主记录数据文件 cwjm 应答从记录数据文件 fqsj 应答到达日期时间 clbz 请求方/处理方 处理处理标识 clsm 处理说明 by 备用
什么是通用接口? 交易重发机制 当交易请求发出一段时间后,如果没有收到交易返回,系统会自动重 新发起该笔交易,从而保证交易的完整性。 断线后自动恢复连接 当用户发起一笔交易的时候,通用接口程序会自动重新建立 连接。 数据有效性校验 请求文件有效性校验:交易类型,业务规则检查 数据完整性校验:记录完整性,每条请求记录中有校验码”####“ 并发控制
什么是通用接口? 通用接口程序每隔3秒钟会把当前的系统的状态写到status.dbf文件中,这样客户程序就能够通过读取该文件得到当前系统的运行状态,包括:最后一次扫描时间、当前的运行模式等信息,以便客户程序可以监控该系统。
目录 登记结算数据接口介绍 通用接口软件介绍 常见问提及答疑 沪市登记结算数据接口规范概述 创新业务接口文件及字段取值介绍 什么是通用接口? 通用接口的特点,请求应答机制 常见问提及答疑 常见问题及答疑
交流答疑 Q&A
中国证券登记结算有限责任公司 地址:北京西城区太平桥大街17号 邮编:100033 公司网站:www.chinaclear.cn 地址:北京西城区太平桥大街17号 邮编:100033 公司网站:www.chinaclear.cn 公司微信:zhongguojiesuan 服务热线:4008-058-058