slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
大宗交易券商端 介绍 技术规划与服务部 PowerPoint Presentation
Download Presentation
大宗交易券商端 介绍 技术规划与服务部

Loading in 2 Seconds...

play fullscreen
1 / 30

大宗交易券商端 介绍 技术规划与服务部 - PowerPoint PPT Presentation


  • 140 Views
  • Uploaded on

大宗交易券商端 介绍 技术规划与服务部. 本文档的内容结构 本文档由以下几部分组成: 大宗交易券商端的简介和系统架构 大宗交易券商端的软硬件要求 EZATP 和 EZSTEP 的环境准备和系统配置说明 EZATP 和 EZSTEP 的操作界面介绍 大宗交易券商端的程序和文档获取方式. 大宗交易券商端简介和系统架构

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '大宗交易券商端 介绍 技术规划与服务部' - kuri


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

大宗交易券商端介绍

技术规划与服务部

slide2
本文档的内容结构

本文档由以下几部分组成:

      • 大宗交易券商端的简介和系统架构
      • 大宗交易券商端的软硬件要求
      • EZATP和EZSTEP的环境准备和系统配置说明
      • EZATP和EZSTEP的操作界面介绍
      • 大宗交易券商端的程序和文档获取方式
slide3
大宗交易券商端简介和系统架构

EZATP和EZSTEP共同组成了大宗交易的券商端程序,EZATP通过EZSTEP连接上证所的综合业务平台, EZSTEP 基于FIX(STEP)协议,按照《大宗交易市场参与者接口规范说明书》的要求进行统一报单、回报和查询。因大宗交易报单频率不大,手工录入的EZATP能够满足日常的订单输入、查询、系统管理等需要。系统架构如下图所示:

slide4
大宗交易券商端的软硬件要求
  • 软件环境:
  • 需求名称 描述
  • 数据库 MS SQL SERVER 2000或更高
  • 操作系统 Windows XP Professional或Windows 2003 Server
  • 运行时环境 JRE 1.6或更高
  • 硬件环境:
  • 需求名称 描述
  • CPU P4 2G或更高
  • 内存 1G或更高
  • 硬盘 1G或更多剩余空间
  • 显示器 1024 x 768分辨率或更高
slide5
EZSTEP的环境准备和系统配置说明
  • EZSTEP的建立数据表的脚本为EZSTEP\SQL目录下的crebas_MS_SQL.sql
  • 修改EZSTEP.ini中的环境号配置项envno,其它配置项不需要修改:
  • [EzSTEP]
  • #系统类别:综合业务ATP、撮合交易品台BMP等
  • platform = ATP
  • #环境号
  • envno = 98
  • #DEFAULT_HROM_ROUT_SET
  • default.hrom.rout.set = 200
  • 根据用户需求及网络环境,修改EzSTEPUser.ini配置,系统公共配置说明如下:
  • [PubTable]
  • # (01) 公共数据表
  • PubDataTable = PubData
  • # (02) 公共数据表所在数据库的账号,该账号必须具有对数据库读写的权限
  • DbUser = sa
  • # (03) 公共数据表所在数据库地址及数据库名的两个配置项
  • jdbc.driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
  • jdbc.url = jdbc:sqlserver://195.121.31.166:1433;databaseName=ezstep
slide6
EZSTEP的环境准备和系统配置说明
  • 系统操作员的配置说明如下:
  • [System]
  • # (04) 操作员总数
  • OperatorCounts = 1
  • #下面是操作员一的配置项
  • [oper1]
  • # (05) 操作员代码 前五位为PBU号,后六位统一为000001
  • OperCode =70017000001
  • # (06) 与交易所连接的上行链路总数
  • GwipCounts = 2
  • # (07) 第一条上行链路连接的通信服务器地址
  • Gwip1 = 198.2.40.1
  • # (08) 连接第一条上行链路的本机网卡地址
  • LocalIP1 = 195.121.31.166
  • #(09) 向交易所通信服务器登录时设置的网络超时时间,单位为秒。
  • WanTimeOut1 = 10
  • # (10)第二条上行链路连接的通信服务器地址
  • Gwip2 = 198.2.170.1
  • # (11)连接第二条上行链路的本机网卡地址
  • LocalIP2 = 195.121.31.166
slide7
EZSTEP的环境准备和系统配置说明
  • #(12) 向交易所通信服务器登录时设置的网络超时时间,单位为秒。
  • WanTimeOut2 = 10
  • # (13)系统与交易所通信服务器的网络异常中断后,系统自动进行尝试登录到交易所通信服务器的次数
  • WanRetry = 3
  • # (14) 系统访问委托数据库的数据库账号,该账号必须具有对数据库读写的权限
  • DbUser = sa
  • # (15) 这项是数据库中的委托表和委托确认表名,应确保不同的操作员使用不同的数据库表
  • ReqRespTable = ReqResp
  • ExecReportTable = ExecReport
  • # (16) 数据库地址及数据库名的两个配置项
  • jdbc.driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
  • jdbc.url = jdbc:sqlserver://195.121.31.166:1433;databaseName=ezstep
slide8
EZATP的环境准备和系统配置说明
  • EZATP访问的数据表已经由EZSTEP提供脚本crebas_MS_SQL.sql建立
  • 根据用户需求及网络环境,修改EzAtpUser.ini配置,系统公共配置说明如下:
  • [Record]
  • #配置界面上显示数据纪录条数
  • DisplayRecord = 10000
  • [Intenal]
  • #间隔刷新时间(单位: ms)
  • IntenalCheck = 600
  • [PubTable]
  • # (01) 公共数据表
  • PubDataTable = PubData
  • # (02) 公共数据表所在数据库的账号,该账号必须具有对数据库读写的权限
  • DbUser = sa
  • # (03) 公共数据表所在数据库地址及数据库名的两个配置项
  • jdbc.driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
  • jdbc.url = jdbc:sqlserver://195.121.31.166:1433;databaseName=ezBTrade
slide9
EZATP的环境准备和系统配置说明
  • 系统操作员的配置说明如下:
  • [System]
  • # (01) 操作员总数
  • OperatorCounts = 3
  • #下面是操作员一的配置项
  • [oper1]
  • # (02) 操作员代码 前五位为PBU号,后六位统一为000001
  • OperCode = 11111000001
  • # (03) 系统访问委托数据库的数据库账号,该账号必须具有对数据库读写的权限
  • DbUser = sa
  • # (04) 这三项是数据库中的委托表、委托确认表和成交回报表表名,应确保不同的操作员使用不同的数据库表
  • ReqResp=reqresp
  • ExecReport=execReport
  • # (05) 数据库地址及数据库名的两个配置项
  • jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
  • jdbc.url=jdbc:sqlserver://195.121.31.166:1433;databaseName=ezBTrade
  • #(06)PREF操作员配置,必须以三位阿拉伯数字组合,每个PBU配一个,不允许重复(建议大于等于100)
  • PReff = 100
slide10
EZSTEP的主操作界面
  • EZSTEP系统正常启动后出现主操作画面。主操作画面包括以下几个区域:操作员列表区、当前时间显示区、交易主机状态区、交易时间段区和系统信息区。
slide11
EZSTEP的菜单项
  • 主窗口有三个菜单,分别为“操作”、“维修通道”和“帮助”,其中“操作”菜单展开后如下图所示,主要菜单项的操作说明如下:
  • “全选(A)”和“取消全选(Z)”用来控制操作员列表中的“选择”列;
  • “批量启动(S)”和“批量停止(T)”用来对操作员列表中的被选中操作员进行控制 ,进行批量启动之前,需要先给相关用户配置密码,参见“修改系统配置画面”;
  • “配置环境号”用来修改当前所连接的后台环境号码;
  • “维修通道”的菜单展开后为:1. “调整日志级别”可以调整当前日志输出级别,减少或提高日志输出粒度。2. “内部监控”用来打开程序内部监控变量界面,供开发人员进行问题定位
slide12
EZSTEP的操作员列表区
  • 点击操作员列表区域,Ctrl+A 快捷键可以选择所有操作员,Ctrl+Z 快捷键可以取消选择所有操作员,该区域显示系统当前所有的操作员及其详细信息,包括:序号、选择、PBU、操作员代码、图、运行状态、CS IP、Local IP、当前工作、发送委托数量、委托应答数量、成交回报数量、流速权值和最大委托序号等。
slide13
EZSTEP的系统信息区、主机状态区、交易时段区
  • 系统信息区提供详细系统信息记录,并能够过滤操作员的操作提示以及错误信息,信息显示是按时间采取倒序形式排列,最新的系统信息显示在最上面,不同类型信息用不同的颜色进行区分,红色为主机相关错误,蓝色为本地错误,其余提示性信息为黑色;
  • 主机状态区显示当前主机的运行状态,包括:开市前、开市、休市和闭市。交易主机运行状态只有当有操作员登录过才会显示。其中“开市”状态为蓝色,其他状态为红色。
  • 交易时段区显示了主机的交易时间段。交易时间段也只有当有操作员登录过才会显示。显示的是各类交易业务时间表的并集
slide14
EZSTEP修改系统配置界面
  • 在操作员运行期间不能修改该操作员的配置参数。界面可输入部分为灰色不可输入,请在停止操作员之后再进行参数的修改操作,修改配置参数并保存后(按“确定”按钮后未提示任何错误)即生效,重新登录操作员时即采用新的配置项。
slide17
EZATP工具栏
  • 系统工具栏以图标的形式方便用户快速调出系统的各个功能模块(下图红色框中的图标),工具栏图标从左至右依次为意向报价发布、意向报价撤单、成交申报发布、成交申报撤单、意向报价查询、成交申报查询、成交查询。
slide18
EZATP意向报价发布区
  • 意向报价区有两类过滤条件:1.显示范围选择,分全市场或本交易员;2.报价方向选择,分为买或卖。展示要素包括记录编号、报价时间、证券代码、证券名称、交易单元、数量、价格、报价方向、联系方式。
slide19
EZATP成交申报发布区
  • 成交申报展示区,同样有报价状态和报价方向两类过滤条件。展示要素包括:记录编号、申报时间、证券代码、证券名称、股东账号、交易单元、约定号码、数量、价格、报价方向、状态、对手方交易单元。
slide20
EZATP交易日志展示区
  • 通过切换主界面页面至交易日志展示区,展示要素包括:记录编号、报单类型、证券代码、时间、价格、数量、方向、报盘状态、错误信息。
slide21
EZATP意向报价发布
  • 在意向报价的界面上,输入的信息包括股东账号、交易单元、营业部代码、证券代码、报价方向、数量、价格及联系方式要素,其中交易单元可选择也可输入。
slide22
EZATP意向申报转成交申报
  • 从意向报价结果中选择本人的某条意向报价,右键从菜单中选择“转成交申报”,弹出意向转成交申报窗口,从意向申报中继承所有信息,然后输入成交申报的要素:对手方交易单元,约定号。意向申报转成交申报后,意向申报信息同时不显示在意向报价发布信息区。
slide23
EZATP意向报价撤单
  • 从我发布的意向申报展示界面中,可以选中一条意向申报再进行撤单,方式有两种:
  • 从菜单中选择“意向报价撤单”,显示出来数据是全部本人可以撤单的意向
  • 从主界面通过右键菜单选择进行撤单,显示其对应意向报价数据
slide24
EZATP成交申报发布
  • 在成交申报的界面上,输入的信息包括:股东账号、交易单元、营业部代码、证券代码、买卖方向、数量、价格、结算代码(B股交易C9账户)、对手方交易单元、约定号码。其中,股东账号、交易单元、营业部代码、对手方交易单元、约定号码,窗体初始化默认设置为本方最后一笔报单记录的信息。交易单元可选择,可手工输入。
slide25
EZATP成交申报撤单
  • 从成交申报信息展示界面中,可以选中一条成交申报进行撤单,方式有两种:
  • 从菜单中选择“撤单”
  • 从主界面通过右键菜单选择进行撤单
slide26
EZATP意向报价查询
  • 查询的条件包括:证券代码、交易单元、数量、报价方向、报价状态。其中,交易单元,可选择,可手工输入,窗体初始化默认设置为最后一笔报单记录的信息。点击“清空”按钮,可清空查询条件
  • 查询结果按照报价时间排列,查询结果包括:记录编号、报价时间、证券代码、证券名称、交易单元、数量、价格、报价方向、联系方式。
slide27
EZATP成交申报查询
  • 查询的条件包括:股东账号、约定号码、报价方向、报价状态、证券代码、数量、对手方交易单元。其中,股东账号、对手方交易单元、约定号码,窗体初始化默认设置为最后一笔报单记录的信息。
  • 查询结果按照报价时间排列,包括:记录编号、报价时间、证券代码、证券名称、股东账号、交易单元、约定号码、数量、价格、报价方向、报价状态、对手方交易单元。
slide28
EZATP成交查询
  • 查询的条件包括:证券代码、发起方账号、对手方账号、成交价格、发起方交易单元、对手方交易单元、成交数量、发起方结算代码(B股交易C9账号)、对手方结算代码(B股交易C9账号)。其中,发起方账号、发起方交易单元、对手方交易单元,窗体初始化默认设置为最后一笔报单记录的信息。发起方交易单元可选择,可手工输入。
  • 查询结果按照成交编号排列,包括:记录编号、成交编号、成交时间、证券代码、发起方账号、对手方账号、发起方交易单元、对手方交易单元、数量、价格、金额、发起方结算代码、对手方结算代码。
slide29
EZATP修改记录编号基数
  • 可以通过界面修改申报记录的编号基数,修改后的编号只能比目前的已报单最大编号数更大。此后报单的记录编号就以此基数递增。
slide30
大宗交易券商端程序和文档获取方式
  • 上海证券交易所技术服务指南http://www.sse.com.cn/sseportal/cs/zhs/ywyy/hyb/ngtrade/new/techserv/SSE_TechServiceGuide_20110321.doc
  • 大宗交易仿真测试软件及文档http://www.sse.com.cn/sseportal/cs/zhs/ywyy/hyb/ngtrade/new/software/SSE_BlockTradeTest.zip
  • 大宗交易仿真测试快速指引http://www.sse.com.cn/sseportal/cs/zhs/ywyy/hyb/ngtrade/new/techdoc/SSE_BlockTradeTestingGuide_20120416.doc