上海证券交易所新一代交易系统市场参与者接口.docx
《上海证券交易所新一代交易系统市场参与者接口.docx》由会员分享,可在线阅读,更多相关《上海证券交易所新一代交易系统市场参与者接口.docx(145页珍藏版)》请在三一办公上搜索。
1、上海证券交易所技术文档新一代交易系统市场参与者接口规格说明书(1.10版)上海证券交易所二九年十月市场参与者接口规格说明书1.10版发布说明2009年10月进行了修订,包括如下内容:(一) 增加了沪深300 ETF申购和赎回时成交回报的说明。(二) 对向全市场转发的ETF基金公司ETF公告文件,给出了详细说明。(三) 修订错误代码10932的描述。(四) 增补错误代码10596、11042、13424、13454的描述。本文档由上海证券交易所起草,并负责进行解释。服务电话:021-58651399通信地址:上海市浦东南路528号上海证券交易所技术中心网站地址: 新交易系统专区 市场参与者接口规
2、格说明书1.09版发布说明为贯彻落实证监会公告200913号文关于进一步改革和完善新股发行体制的指导意见以及上海证券交易所上证发字20093号文关于修改上海市场首次公开发行网下发行电子化实施细则和沪市股票上网发行资金申购实施办法的请示,修订了本文档,并于2009年7月向市场参与者发布版本1.09。修改描述如下:1. 新交易系统切换后,对各种不即刻产生成交回报记录的申购/认购订单,系统支持配置为可撤单或者不可撤单。具体采用可撤单或者不可撤单的业务规则,以实施办法和发行公告为准。2. 违反沪市股票上网发行资金申购实施办法中第二条条款二约定和违反第四条条款二约定的无效申报,在发行T日GH库中,成交编
3、号cjbh、成交数量cjsl 为0,成交金额cjje为0.00,申请编号sqbh为“违规重复”和“网下在先”。本文档由上海证券交易所起草,并负责进行解释。服务电话:021-58651399通信地址:上海市浦东南路528号上海证券交易所技术中心网站地址: 新交易系统专区 市场参与者接口规格说明书1.08版2009年4月重印说明于2009年2月进行了勘误。含委托申报表中日期字段的格式和成交回报部分灾备恢复步骤示例中本次日期字段的取值说明。于2009年4月对申报确认表中time字段的取值方法进行了补充描述。由于2009年2月和4月的修改,没有对接口进行变动,只是文字的修订,故文件版本号仍维持在1.0
4、8 版本,文件名增加“2009年4月重印”的后缀。市场参与者接口规格说明书1.08版发布说明根据德邦证券、东方证券、光大证券、国泰君安、海通证券、南京证券、平安证券、申银万国、兴业证券、远东证券、银河证券、中投证券、中银国际(按照拼音排序)参加实验室测试和现场测试后反馈意见,上交所修订了本文档,于2009年1月向市场参与者发布版本1.08。修改描述如下:1. 卖出可转债转换代码时卖出价格必须填100。2. 卖出可转债回售代码时卖出价格必须填公告的回售价格。3. 买入权证行权代码时买入价格必须填行权价格。4. 输入券源划转代码时订单类型从必须为“LPT”修改为必须为“LPT”或者“ORD”。5.
5、 担保品及标的证券清单接口的余额字段从C15调整为N15。6. 对融资融券有关的错误代码进行了细化,修改236,237,276,10262的描述,增加10100, 10708,11068,11080,11082,11218,13440,13448的场景。本文档由上海证券交易所起草,并负责进行解释。服务电话:021-58651399通信地址:上海市浦东南路528号上海证券交易所技术中心网站地址: 新交易系统专区 技术资料市场参与者接口规格说明书1.07版发布说明为了配合市场参与者接入新一代交易系统有关技术系统就绪工作,上交所向市场参与者于2008年12月发布1.07版本。一、新交易系统对接口概括
6、起来有如下主要调整,详细参见有关章节:1. 对于行情接口show2003文件: a) 买断式国债回购代码203*的S5从无业务含义调整为其基础产品昨日收盘价*S11*10。b) 权证行权代码582*的S15从无业务含义调整为行权申报总量/1000。2. 对于申报接口ordwth表:a) 对于未即时生效的非交易类订单支持撤单。b) 为便于市场参与人在其柜台系统发生灾难性故障后的后续处理,不再要求待撤销申报所对应的申报表记录和申报确认表记录在数据库中存在。市场参与人在 rec_num、date、time、reff、status、owflag字段提供本笔撤单申报自身的内容,在acc字段、stock字
7、段、bs字段、price字段、qty字段提供待撤订单的原内容,在ordrec字段提供待撤订单的原rec_num内容,可完成撤单。c) B股结算会员代码字段,可以直接填写中登公司公布的结算会员代码,即如果头两位为00,无需变换为空格。d) 申报表不再严格要求recnum从1开始,只要连续递增即可。如果申报表损坏,市场参与人启用备份数据库,不需要插入空记录,只要在新的申报表中直接插入后续订单即可申报。由于交易系统后台对同一个PBU同一个证券产品集SET内相同rec_num的订单不会重复处理,所以切换时,后续订单的编号每切换1次必须超过已经向交易所发出的rec_num号,市场参与者可以通过累加一个其
8、业务上不可能发生的值比如1000万,来避免重单。3. 对于申报确认接口ordwth2表:a) 申报确认记录不按照rec_num顺序严格递增的方式写入。b) teordernum字段只在同一个证券代码内唯一。c) 如果申报确认表损坏,市场参与人启用备份数据库,可以通过重新设置申报表中status字段的值为R来选择性地恢复申报确认数据。交易系统后台保证同一个PBU同一产品集SET内相同 rec_num的订单不会被重复处理。4. 对于成交回报接口cjhb表和过户数据GHXXXXX文件:a) 成交记录不按照成交编号顺序严格递增的方式写入。b) gdxm股东姓名字段不再填写股东姓名,对于cjhb表填写该
9、产品所属产品集SET的编号。在新交易系统上线点,A股产品集SET的取值为1、2、3、4、5、6、991。B股产品集SET的取值为20。在一个交易日内,SET的有关配置不会发生变化。未来如有产品集的扩充,另行通知。对于GHXXXXX文件填写空格。bcye本次余额字段不再填写本次余额,对于cjhb表填写该成交在对应产品集内的序列号。且按照同一SET内序列号“字典序”严格递增的方式写入成交记录,即会在左边补0,例如10存储为 0000000010。为提高访问速度,市场参与者可以为gdxm和bcye设立组合索引,便于快速取出特定SET内最后写入的记录。对于GHXXXXX文件填写0。c) 对应席位质押式
10、国债回购代码201*、席位质押式企业债回购代码202*以及账户质押式国债回购代码204*时,成交金额字段为100*成交数量cjsl*10。d) 对应买断式国债回购代码203*时,成交金额字段为基础产品昨日收盘价*成交数量cjsl*10。5. 盘后数据压缩发送方式采用每个文件单独压缩的方式,变更部分为zxwXXXXX.dbf和zzhXXXXX.dbf分别压缩为zxwXXXXX.zip和zzhXXXXX.zip。kghXXXXX.txt和khlXXXXX.txt分别压缩为kghXXXXX.zip和khlXXXXX.zip。6. 证券帐户资料接口zzhXXXXX.dbf中股东姓名字段被置为空格。7.
11、 权证信息接口 qzxxMMDD.txt,该文件换行方式为Unix方式,即通过0x0A表示换行。二、新交易系统提供给市场参与者使用的报盘程序EzOes和报表下载程序RptGet,须使用其PBU编号和其缺省的交易员000001来登录。本文档由上海证券交易所起草,并负责进行解释。服务电话:021-58651399通信地址:上海市浦东南路528号上海证券交易所技术中心网站地址: 新交易系统专区 技术资料目录1数据格式约定102实时文件和数据库接口规范112.1行情接口 show2003.dbf112.2申报接口ordwth162.3申报确认接口 ordwth2242.4成交回报接口 cjhb263实
12、时STEP 消息接口323.1会话层消息343.1.1登录消息343.1.2注销消息353.1.3心跳消息363.1.4测试请求消息363.1.5重发请求消息373.1.6会话拒绝消息373.1.7序号重设消息393.2应用层消息393.2.1订单输入消息413.2.2订单输入响应消息483.2.3订单撤销消息483.2.4订单撤销响应消息493.2.5成交确认消息503.2.6投票输入消息523.2.7投票输入响应消息533.2.8注册业务输入消息543.2.9注册业务输入响应消息553.2.10协商订单查询消息563.2.11协商订单查询响应消息563.2.12场外交易查询消息583.2.
13、13场外交易查询响应消息593.2.14场外交易信息发布消息613.2.15报价输入消息643.2.16报价输入响应消息653.2.17报价撤销消息653.2.18报价撤销响应消息663.2.19报价请求输入消息673.2.20报价请求响应消息673.2.21公共报价请求信息发布消息683.2.22私有报价请求信息发布消息683.2.23意向输入消息693.2.24意向输入响应消息703.2.25意向撤销消息713.2.26意向撤销响应消息713.2.27意向查询消息723.2.28意向查询响应消息734盘后数据接口规范754.1过户数据接口 ghXXXXX.dbf754.2证券帐户资料接口z
14、zhXXXXX.dbf804.3席位联通接口zxwXXXXX.dbf804.4证券权益接口zqyXXXXX.dbf815广播文件接口规范825.1上市公司公告文件825.2债券信息公告文件biYYMMDD.txt825.3国债利息接口gzlx.MDD835.4债券标准券折算率变更接口zslMMDD.txt845.5债券标准券折算率变更公告文件zslwMMDD.txt845.6债券标准券折算比率接口 xzslMMDD.txt855.7ETF公告文件855.8权证信息接口 qzxxMMDD.txt885.9交易公开信息公告文件jygkxxMMDD.txt895.10产品非交易基础信息接口fjyMM
15、DD.txt915.11担保品及标的证券清单接口 dbpMMDD.txt936开放式基金数据接口规范956.1开放式基金净值数据接口kxxMMDD.txt976.2开放式基金分红数据接口khlXXXXX.txt986.3开放式基金帐户对帐数据接口kyeXXXXX.txt1016.4开放式基金交易确认接口kghXXXXX.txt1016.5取值附表1096.5.1基金业务代码与含义表1096.5.2销售人代码表1126.5.3返回代码表1137附录:营业部代码换码算法示例1368附录:申报确认接口remark字段取值说明1389后记144 技术文档1 数据格式约定该文档中描述文件分为两种类型,d
16、bf格式与txt格式。dbf格式遵循DBF文件有关定义,采用特殊的文件头结构与记录行结构。dbf与txt格式均遵循以下约定: 对于字符型字段,不足部分左对齐,右补空格;以 CX格式表示,其中X代表长度。 对于整数数字型字段,不足部分右对齐,左补空格;以NX格式格式表示,其中X代表数字型字符串总长度。 对于浮点数字型字段,不足部分右对齐,左补空格;以NX (Y)格式表示,其中X代表数字型字符串总长度,Y代表小数位数。X包括一位小数点。带浮点的数字型字段包括小数位,如:123.00000 显示为123.00000;txt格式遵循以下约定: 竖线(|)为字段间分隔符。 竖线(|)不应用在每条记录的开
17、头和结尾。 各字段均为一个遵循格式定义的字符串。每个字段均为定长字段。 每行以二进制0x0A结束 最后一行也以0x0A结束开放式基金的txt文件格式另有约定。2 实时文件和数据库接口规范本部分描述了市场参与者柜台系统同上交所交易系统之间的实时接口。2.1 行情接口 show2003.dbfShow2003.dbf行情接口描述:该文件存储上交所向全市场发布的实时行情信息。内容包括整体行情、指数行情与单一证券的行情。该文件按照S1字段递增排序。(1) 第1条记录为特殊记录,称之为整体行情。S1为“000000”;S2为当前时间,格式为“HHMMSS ”左对齐,其最后为两个空格;S3为最新A股指数;
18、S4为最新B股指数;S6为当前日期;S11为闭市标志,交易期间该字段为0,闭市后该字段为“1111111111”,表示市场闭市,所有行情结束;S13为最新上证指数;S15为上海行情结束标志,“0”表示行情未结束,“1”表示行情结束;S17为上海行情集合竞价结束标志,“0”表示集合竞价未结束,“1”表示集合竞价结束。S15与S17的取值仅供深交所用来计算跨市场行情所用,会员柜台系统和行情系统请勿使用。该记录被标记为“删除”。(2) 对于指数代码(例如000001),S1为指数代码;S2为指数名称;S3为前收盘指数;S4为今开盘指数;S5为参与计算相应指数的成交金额,B股指数中成交金额S5字段单位
19、为人民币元;S6为最高指数;S7为最低指数;S8为最新指数;S11为参与计算相应指数的交易数量,S11的单位和参与计算的证券类型相关,证券类型是股票的指数交易数量单位是100股,基金指数的交易数量单位是100份,债券指数的交易数量单位是手。S13为“-.-”,且右对齐。指数类记录被标记为“删除”。当指数点数过万的时候,(注意,包括第1条记录000000中的S3、S4、S13和指数代码对应的S3、S4、S6、S7、S8),采用降低1位精度的方式,即在N8(3)的字段内,按照N8(2)的方式来存储,示例为12345.67。(3) 对于证券交易行情,有如下约定: 对于暂停上市的股票(也称为PT类股票
20、),show2003文件中不包含该股票的记录。 对于处于发行期内,且未设定开始上市买卖交易日期的产品,show2003文件中不包含该产品的记录。已设定上市买卖交易日期,但日期还未到的产品,该产品出现在show2003文件中,且标注为“删除”。 对于最后交易日之后的产品,show2003文件中不包含该产品的记录。 停牌证券被标记为“删除”。 对于S3前收盘价格、S4今开盘价格、S5今成交金额、S6最高价、S7最低价、S8最新价、S9当前买入价、S10当前卖出价、S16申买价二、S18申买价三、S22申卖价二、S24申卖价三、S26申买价四、S28申买价五、S30申卖价四、S32申卖价五,它们的单
21、位除B股为美元外,其他均为人民币元。对于S5,如果累计总量超过999999999999,显示为999999999999。 对于S15申买量一、S17申买量二、S19申买量三、S21申卖量一、S23申卖量二、S25申卖量三、S27申买量四、S29申买量五、S31申卖量四、S33申卖量五,它们的单位对股票为股,基金、权证为份,债券与回购为手。对于S15、S17、S19、S21、S23、S25、S27、S29、S31、S33,如果累计总量超过9999999999,统一显示为9999999999。 S11成交数量的单位对股票为股,基金为份,债券与回购为手,权证为100份。如果累计总量超过9999999
22、999,显示为9999999999。 S13为“-.-”,且右对齐。 对于S3前收盘价格,在开市之前即行发布。 在开盘集合竞价之后的短暂休市和中午休市期间同样揭示各档买卖价格数量等全部信息。 当S1为债券(国债、企债、可转债)时,由于债券交易的数量以手为单位,S5为该债券每笔成交的价格*数量*10的总和。 当S1为席位质押式国债回购代码201*、席位质押式企业债回购代码202*以及账户质押式国债回购代码204*时,S5为100*S11*10。 当S1为买断式国债回购代码203*时,S5为100*S11*10。新交易系统切换后,S5为其基础产品昨日收盘价*S11*10。 在集合竞价时段(从9:1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上海证券 交易所 新一代 交易系统 市场 参与者 接口
链接地址:https://www.31ppt.com/p-1645280.html