6. 有效账户文件
Ø 命名规则
hyzh_yx*****YYYYMMDD.txt
其中,hyzh_yx为会员综合业务账户有效数据的简称;*****为5位会员代码(同会员公司专区用户名中的5位数字);YYYYMMDD表示查询当日日期,YYYY表示年份,MM表示月份,DD表示日期。
Ø 文件内容与格式
每个字段以 | 分开、定长格式,左对齐右补空格;文件中每一行必须严格按照接口约定,不容许空行;行结束不需要“|“分隔符;每行以十六进制“0xA”字符结束。顺序如下表:
字段内容
| 长度
| 备注
|
股东帐号
| C10
| |
账户名称
| C60
| |
所属营业部唯一码
| C5
| |
综合业务类型
| C7
| 详见“综合业务类型”说明列表; 前3位确定综合业务类型,中间2位子业务类型,后2位操作类型
|
备用1
| C40
| 预留字段;
|
备用2
| C40
| 预留字段;
|
备用3
| C40
| 预留字段;
|
备用4
| C40
| 预留字段;
|
*注:因不同业务具体接口约定,可能部分字段为空。
附件5:
综合业务平台约定购回交易业务技术实施指引
文档摘要
本文档是对上海证券交易所(简称 上交所)拟于近期推出约定购回式证券交易业务的技术实施指引。
特别申明:
本指引为技术实施指引,所涉相关业务规定以本所业务规则为准。
本指引仅供参考,具体应用方案及其结果由使用人负责。
本所保留对本指引的解释与修改权。
联系方式
如开发或测试中,出现问题,可以与上交所技术规划和服务部进行联系。
联系电话:021-68644780
传真:021-68810883
一、业务简述
约定购回式证券交易(以下简称“约定购回”)是指符合条件的投资者以约定价格向其指定交易的证券公司卖出标的证券,并约定在未来某一日期,按照另一约定价格从证券公司购回标的证券的交易行为。交易目的是为投资者提供短期融资,交易形式是两次证券买卖,包括初始交易和购回交易。
二、交易申报要素
约定购回有以下四种申报业务:初始交易申报、初始交易撤单申报、购回交易申报、购回交易撤单申报。会员系统必须严格按照本所发布的接口规格说明书进行填写,其中主要申报要素说明如下:
(一)初始交易申报要素
订单类型(owflag):RNE
撤单标志(delflag):填写字符‘0’
证券代码(stock):标的证券代码
买方帐号(buyacc):约定购回专用证券账户
卖方帐号(sellacc):合格投资者证券帐户
买方业务PBU(buypbu):约定购回专用证券账户的指定交易单元,与登录PBU为同一家会员公司
卖方业务PBU(sellpbu):合格投资者证券帐户的指定交易单元,与登录PBU为同一家会员公司
买方营业部代码(buybranchid):买方营业部代码,缺省可填00000
卖方营业部代码(sellbranchid):合格投资者开户营业部的5位正式编码。代码使用区间为[01000,59999]。位数不足则以0左补齐5位
数量(qty):标的证券的交易数量,为1股(份、手)的整数倍,其中,债券的数量单位为手、股票的为数量单位为股、基金/权证的数量单位为份,有效位数暂不允许超过11位。
初始交易金额(amt):该字段必须大于等于0,精度为0.01,小数点后数字固定2位
购回交易金额(callamt):该字段必须大于等于0,精度为0.01,小数点后数字固定2位
购回交易日期(oldtrddate):填写购回交易日期,格式为YYYYMMDD
业务合同编号(contractnum):会员内部业务合同编号,交易所不做校验
(二)初始交易撤单申报要素
订单类型(owflag):RNE
撤单标志(delflag):填写字符‘1’
撤单编号(delreff):填写被撤初始订单的内部订单号reff。系统根据买方业务PBU和delreff定位被撤订单
证券代码(stock):与被撤订单保持一致
买方帐号(buyacc):与被撤订单保持一致
卖方帐号(sellacc):与被撤订单保持一致
买方业务PBU(buypbu):与被撤订单保持一致
卖方业务PBU(sellpbu):与被撤订单保持一致
买方营业部代码(buybranchid):与被撤订单保持一致
卖方营业部代码(sellbranchid):与被撤订单保持一致
数量(qty):与被撤订单保持一致,有效位数暂不允许超过11位
初始交易金额(amt):与被撤订单保持一致
购回交易金额(callamt):与被撤订单保持一致
购回交易日期(oldtrddate):与被撤订单保持一致
业务合同编号(contractnum):与被撤订单保持一致
(三)购回交易申报要素
订单类型(owflag):RNR
撤单标志(delflag):填写字符‘0’
证券代码(stock):标的证券代码,需与初始交易相同
买方帐号(buyacc):合格投资者证券帐户
卖方帐号(sellacc):约定购回专用证券账户
买方业务PBU(buypbu):合格投资者证券帐户的指定交易单元,与登录PBU为同一家会员公司
卖方业务PBU(sellpbu):约定购回专用证券账户的指定交易单元,与登录PBU为同一家会员公司
买方营业部代码(buybranchid):合格投资者开户营业部的5位正式编码。代码使用区间为[01000,59999]。位数不足则以0左补齐5位
卖方营业部代码(sellbranchid):卖方营业部代码,缺省可填00000
数量(qty):标的证券的交易数量,需与初始交易相同
购回交易金额(callamt):该字段必须大于等于0,精度为0.01,小数点后数字固定2位。若为提前购回或延期购回,该金额可能与初始交易时申报的购回金额不同
初始交易日期(oldtrddate):填写该笔购回交易对应初始交易的交易日期
初始成交编号(oldtrdnum):填写该笔购回交易对应初始交易的成交编号
业务合同编号(contractnum):会员内部业务合同编号,交易所不做校验
(四)购回交易撤单申报要素
订单类型(owflag):RNR
撤单标志(delflag):填写字符‘1’
撤单编号(delreff):填写被撤购回订单的内部订单号reff。系统根据买方业务PBU和delreff定位被撤订单
证券代码(stock):与被撤订单保持一致
买方帐号(buyacc):与被撤订单保持一致
卖方帐号(sellacc):与被撤订单保持一致
买方业务PBU(buypbu):与被撤订单保持一致
卖方业务PBU(sellpbu):与被撤订单保持一致
买方营业部代码(buybranchid):与被撤订单保持一致
卖方营业部代码(sellbranchid):与被撤订单保持一致
数量(qty):与被撤订单保持一致
购回交易金额(callamt):与被撤订单保持一致
初始交易日期(oldtrddate):与被撤订单保持一致
初始成交编号(oldtrdnum):与被撤订单保持一致
业务合同编号(contractnum):与被撤订单保持一致
三、前端报盘程序要点
(一)约定购回业务采用EzQES 2011版报盘软件申报交易。
(二)EzQES 2011版报盘程序区分了登录PBU和业务PBU。启动后输入PBU号和密码登录的为登录PBU,数据库表字段中填写的买卖方PBU为业务PBU。业务PBU要求和登录PBU属于同一家会员。