上证所level-2行情接口开发

上证所level-2行情接口开发

ID:15909719

大小:480.50 KB

页数:41页

时间:2018-08-06

上证所level-2行情接口开发_第1页
上证所level-2行情接口开发_第2页
上证所level-2行情接口开发_第3页
上证所level-2行情接口开发_第4页
上证所level-2行情接口开发_第5页
资源描述:

《上证所level-2行情接口开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、上证所Level-2行情接口开发主要内容Level-2产品介绍Level-2系统接入Level-2数据解码一、Level-2产品介绍Level-1行情的不足Level-1行情Show2003.dbf不足之处内容信息量少,市场深度反映不够--Show2003只有29个有效字段实时信息产品单一--Show2003为仅有的实时行情产品按同一模式显示不同的交易品种--显示债券、基金信息时出现“市盈率”字段名技术5秒钟一次的快照,文件交换方式,发布延时明显信息内容可扩展性差--dbf文件是固定字段,只能通过增加数据库字段方式来增加信息内容从Level-1到Level-2

2、商业模式:“免费”->收费发布路径:券商->信息商行情深度:五档->十挡,新增委托明细和全部成交信息行情频率:5秒->3秒数据格式:dbf->FIX/STEP->FAST交换方式:文件->文本数据流->二进制数据流行情延时:3秒->28毫秒->20毫秒Level-2内容ReferenceData(UA101)Transaction(UA3101)MarketData(UA3102,UA3113)OrderQueue(UA3111)行情展示OrderQueue(UA3111)MarketData(UA3102)Transaction(UA3111)二、Level

3、-2系统接入SSEtoVendorConnectionVDE(VendorDataEngine)VSS(VendorSuppliesSystem)VDEtoVSSConnectionDailyProcedure三、Level-2FAST数据解码Level-2FAST的介绍FIXAdaptedforStreaming(FAST)为解决FIX协议传输市场数据存在冗余度高,带宽需求大的问题,芝加哥商品交易所于2003年11月17日向FPL提交了一个隐示标记(Implicittags)方案FPL于2004年12月27日宣布成立市场数据优化工作组(MDOWG,Marke

4、tDataOptimizationWorkingGroup).2005年5月开始MDOWG根据一系列POC的结果,开始进行协议标准制定2006年初完成FAST(FIXAdaptedforSTreaming)V1.02006年12月完成FASTV1.1Level-2FAST的介绍中国证券市场的特点1.2亿交易帐户较高的换手率,上海证券交易所日交易金额峰值超过3000亿,成交笔数超过4000万市场数据的发展趋势和挑战产品越来越多、挂牌证券数量越来越大更多的价格档位、更多的市场深度更少的延时Level-2FAST的介绍STEP协议的优缺点基于FIX,已成为事实上的证

5、券数据标准语法简单,定义灵活,易扩展数据相对冗余8=STEP.1.0.0<SOH>9=112<SOH>35=D<SOH>49=Sender<SOH>56=Target<SOH>34=235<SOH>1=A123456789<SOH>55=青岛啤酒<SOH>48=600600<SOH>54=B<SOH>44=8.520<SOH>38=1000<SOH>60=20030703-09:35:28<SOH>11=825<SOH>10=157<SOH>STEP的冗余平均每条消息长度为467字节,FAST编码后为127字节平均每条消息长度为160字节,FAST编码后为25

6、字节Level-2FAST的介绍FAST的技术优势高压缩比(70-80%)低资源消耗算法简单,效率高,每秒百万级别消息的处理能力FAST系统测试结果带宽利用率与STEP系统对比测试结果比较测试结果:FAST版本最大值为0.679Mbps;平均值为0.162MbpsSTEP版本最大值为2.23Mbps;平均值为0.668MbpsFAST版本平均值为STEP版本的24.2%FAST关键技术FieldEncoding隐式标签(ImplicitTag)(模版Template)提供消息层面的优化操作符(Operator)消息层面和tag层面的优化TransferEnco

7、ding二进制数据流PresenceMap(PMAP)StopBitEncodedEntitiesFieldEncoding—ImplicitTagImplicittag将FIX的tag=value格式进行分离,变成消息模板和消息内容。消息模板在双方通信之前就确定,实际只需要传输消息内容FieldEncoding常用数据类型DatatypeDescriptionstringStringdatatypeint32integerdatatypeint64longdatatypesequencerepeatinggroupFieldEncodingFieldEnco

8、dingOperatorEntryDe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。