当前位置:主页 > 经济论文 > 期货论文 >

期权券商订单交易系统的设计与实现

发布时间:2017-07-28 13:26

  本文关键词:期权券商订单交易系统的设计与实现


  更多相关文章: 期权 多活原理 多通道申报 消息持久化 边界值分析法


【摘要】:股票期权合同是一种合同的规定,是由交易所制定的,标的证券的标的物在未来一定时间内购买方可以享受用具体的价格购买或出售的权利。购买方出相对数量的费用(权益金额),这是他购买时要付出的,但未来购买或出售却不是非得做;出售方在一定的时间内必须承担以符合买方的选择和履行合同的承诺。股票期权券商业务产品是由证券软件中心技术总监提出研发任务,由研发中心期权产品部主导、联合证券软件中心内多部门共同开发的期权业务支持类项目,本文所述的期权券商业务订单交易系统此项目整体规划的子系统之一,在公司微架构平台下实现本系统的构建,启动本项目期权券商业务订单交易系统的开发是完成整个KBSS(Kingdom Broker Supplied System金证券商经纪业务支持系统)系统构建必然的实施步骤,完全符合公司产品的整体规划,满足了券商对期权经纪业务支持的需求。首先,本论文对国内外期权的发展现状进行了阐述分析,通过系统分析本系统存在主要难点是消息持久化性能低于序列化性能以及数据处理结果不一致,对于持久化性能低于序列化性能问题本系统采用LSU(Log Service Unit日志服务单元)动态性能设计,设置缓冲区告警阀值,采用动态策略进行持久化性能的提升;MPU(Message Processing Unit消息处理单元)流量控制设计,MPU可接收LSU或MMU(Monitor Management Unit监控管理单元)的流量控制指令,通过设置令牌步长调整其序列化性能,而对于数据处理结果不一致问题则采用多活冗余模式解决;其次,又详细论述了系统的总体架构设计、功能设计、数据库设计以及系统的详细实现。本文重点设计和实现了包含交易管理、系统管理、账户管理三大核心功能模块,本文所写的期权券商订单交易系统采用四层结构(系统接入层、通讯层、业务逻辑层、持久数据层),开发语言使用C++,数据库包括磁盘数据库和内存数据库,磁盘数据库主要采用MS SQL2008,内存数据库主要是Extrem Database及Fast Database。最后,通过严格的功能和非功能测试,期权券商订单交易系统的可靠性和可行性得到了验证,在此同时本系统在技术上得到了公司其它研发部门大力支持,获得公司领导的好评,也得到使用本系统的各券商的认可。
【关键词】:期权 多活原理 多通道申报 消息持久化 边界值分析法
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
  • 摘要4-5
  • Abstract5-9
  • 第1章 绪论9-16
  • 1.1 课题的来源和背景9
  • 1.2 国内外研究现状9-14
  • 1.2.1 国外研究现状9-12
  • 1.2.2 国内研究现状12-14
  • 1.3 本课题的主要工作内容14-16
  • 第2章 订单交易系统的需求分析和关键技术16-22
  • 2.1 需求分析16-19
  • 2.1.1 功能性需求16-19
  • 2.1.2 非功能需求19
  • 2.2 关键技术19-21
  • 2.2.1 LSU动态性能设计19-20
  • 2.2.2 多活冗余模式设计20-21
  • 2.3 本章小结21-22
  • 第3章 期权券商订单交易系统的设计22-46
  • 3.1 系统总体设计22-27
  • 3.1.1 网络架构设计22-23
  • 3.1.2 体系架构设计23-24
  • 3.1.3 功能结构设计24-25
  • 3.1.4 系统数据库设计25-27
  • 3.2 系统详细设计27-45
  • 3.2.1 系统管理模块设计27-34
  • 3.2.2 交易管理模块设计34-40
  • 3.2.3 账户管理模块设计40-45
  • 3.3 本章小结45-46
  • 第4章 期权券商订单交易系统的实现46-61
  • 4.1 系统管理模块实现46-51
  • 4.1.1 证券初始化实现46-47
  • 4.1.2 业务数据导入实现47-49
  • 4.1.3 系统初始化实现49-50
  • 4.1.4 委托数据导出实现50-51
  • 4.2 交易管理模块实现51-56
  • 4.2.1 期权委托实现51-53
  • 4.2.2 期权委托撤单实现53
  • 4.2.3 期权委托合法标志回写实现53-54
  • 4.2.4 期权成交回转实现54-55
  • 4.2.5 期权最大可交易数计算实现55-56
  • 4.3 账户管理模块实现56-60
  • 4.3.1 资产账户资料同步实现56-58
  • 4.3.2 客户自动行权协议设置实现58-59
  • 4.3.3 客户自动行权参数设置实现59
  • 4.3.4 公司自动行权参数设置实现59-60
  • 4.4 本章小结60-61
  • 第5章 期权券商订单交易系统的测试61-71
  • 5.1 系统测试概述61-63
  • 5.1.1 测试环境61
  • 5.1.2 测试方案61-63
  • 5.2 功能测试63-68
  • 5.2.1 系统管理模块测试63-65
  • 5.2.2 交易管理模块测试65-66
  • 5.2.3 账户管理模块测试66-68
  • 5.3 非功能测试68-70
  • 5.3.1 性能测试68-69
  • 5.3.2 兼容性测试69-70
  • 5.4 测试结论70
  • 5.5 本章小结70-71
  • 结论71-72
  • 参考文献72-76
  • 致谢76-77
  • 个人简历77


本文编号:584282

资料下载
论文发表

本文链接:https://www.wllwen.com/jingjilunwen/qihuoqq/584282.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户10b11***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com