软件工程硕士论文栏目提供最新软件工程硕士论文格式、软件工程硕士硕士论文范文。详情咨询QQ:1847080343(论文辅导)

股票期权策略化交易软件系统的设计与实现

日期:2018年01月28日 编辑:ad201107111759308692 作者:无忧论文网 点击次数:1219
论文价格:150元/篇 论文编号:lw201709141907538235 论文字数:38596 所属栏目:软件工程硕士论文
论文地区:中国 论文语种:中文 论文用途:硕士毕业论文 Master Thesis
第 1 章   绪    论 

1.1 研究背景及意义 
随着我国金融市场体系的逐步发展和完善,股指期货、国债期货、ETF 期权、股指期权等新的金融衍生工具正在有序地推出。股票期权作为一种较为复杂的金融衍生品,通过各种期权各种行权价格的不同方式的组合,以及期权与标的资产、与相同标的资产的期货等不同方式的组合,形成种类极为繁多的投资策略,从而实现单一品种难以实现的投资套利、保险、风险控制等多重功能。 当然,期权策略在给人们提供多种功能便利的同时,它本身的使用也更加复杂。要想更为有效地使用其为自己的目的服务,首先需要我们学习掌握期权的基本知识和各种投资策略的基本技巧。只有在充分了解投资工具的基本特性和投资技巧以后,才可能正确而有效地利用其为自己的目的服务。 金融市场行情复杂,瞬息万变,许多投资机会转瞬即逝,怎么把握收益稳定的市场机会,有郊把风险降到最低,往往成为投资者特别是人工交易员特别紧张和头痛的事情。由于期权行权价格的特殊性,使得期权交易品种众多,特别是在标的资产价格大幅波动和快速趋势性上涨和下跌行情中,同时挂牌交易的同一标的资产、同一到期月份,不同行权价格的期权品种可能多达几十个,而其主力合约又随标的资产行情变化而不断变动,再加上看涨看跌和不同到期月的差别,这既给我们进行投资策略组合提供了丰富的工具,也增加了投资组合建仓的复杂性和难度。怎样在几十个品种中抓住转瞬即逝的投资机会?仅靠人工盯盘下单显然十分困难,或者至少是低效率的。而近几年发展起来的策略化交易则为我们提供了更有效率的工具。 代表的各种衍生产品的股票期权逐渐成长为投资热点,以韩国和台湾市场为代表,以及北美和欧洲地区期权交易量占比一直处在相当高的地位,股指期权期货和个股、ETF 货币、商品等衍生品期权被广泛应用。伴随我国推出首支上证 ETF期权,股票期权投资交易即将在末来金融市场上占有很大份额。 
........

1.2 研究现状及相关工作
随着股票期权的推出和市场机制的开放,各个券商相继推出多版本的策略化交易软件,提供相对方便的程序为投资者参与股票期权市场。交易模型一般分为两种模式,中低交易频模式和高频交易模式,即中小投资者与机构投资者。采用的技术平台多为平台供应商的客户端软件,与互联网接入后连接平台供应商或是券商营业部的数据服务器结和行情分析,投资者在自有电脑上使用并发交易命令,通过券商营业部的交易席位进行成交,常见的多是以 C++、TBL 语言、VB 等通用的脚本语言,通过购买第三方的行情授权,提供了各市场行情接口接入国内股票和多金融衍生品周期时间序列历史行情和 TICK 数据。在策略研究开发方面,需要多个合约、多周期、多策略执行手段、甚至可以跨市场交易的多项工具支持,来实现复杂的策略执行逻辑。现在我国市场的纯股票期权策略交易软件已有很多,大概列举三款专项功能策略的软件如下: 
.........

第 2 章  股票期权策略交易系统的概念原理与技术平台 

2.1 股票期权基本交易 
当投资者买入或卖出股票现券时,只有认为标的物的价格会上升时,投资人才会选择买入。对于期权,如果投资人认为标的物的价格会上升,他就可以买入期货;相反地,如果投资人认为标的物价格会下跌,他可以选择卖出期货。相比现货市场只能买涨多了一种交易手段。而在期权市场上,投资人有更多的交易策略可以选择。 正是由于期权买卖双方的权利和义务不对等,投资者在期权市场上进行交易就有了更多的可以选择方向,基本交易就是上面提到四种不同方式,买入认购期权、买入认沽期权和卖认购期权、卖出认沽期权。不仅如此,其他复杂策略的盈亏情况也可以通过类似的表或者图来展现其在标的物价格变动时的盈亏状况。图 2-1 展示了期权的四种基本策略的盈亏状况。 买进期权包括买进看涨期权和买进看跌期权两种,由于只需花费较少的期权费就可以达成这两种策略,因此它们具有高度杠杆作用,常被视为一种攻取的策略。买进看涨期权对于期权的买方来说,若后市上涨,当标的物价格升至行权价格之上时,买方仍可以按照期权合约规定的行权价格以低价买入标的资产,标的股票价格发生大幅上涨,相对认购期权的权利方有利。反向则标的股票价格大幅下跌,则认购期权的权利方就有损失全部行权金的可能,最大损失为期初付出的权利金。例如在上面例子中股票价格上涨了 20%到 60,期权就会价值 1000 元,和最初投入的 300 元相比,投资人可以盈利两倍以上。要做到这一点,只需要卖掉已经拥有的期权,若后市下跌,当标的物价格降至行权价格之下时,买方仍可以以行权价格卖出,获得收益,标的股票价格若跌幅度大,那么相对认沽期权买方收益越大。如果标的股票价格下跌为零的时侯,期权买方获得最大盈利,其为行权价格与期权权利金之差。若标的物价格上涨,高过行权价格,则期权买方会放弃行权,最大损失为期初付出的权利金。
.........

2.2  股票期权的策略组合

志取向,做好组合策略投资。股票期权市场上比较普及的组合策略有:领口策略、蝶式策略、牛市差价组合策略及熊市差价策略等等很多种类。举例说明上述以外也是常见的两种策略:投资者可以对已有头寸或未来要拥有的头寸利用期权进行对冲。买期保值和卖期保值是两种最基础的方式,也可以在两种方式之上继续构造符合投资者风险管理需求的组合进行对冲。构建牛市价差策略的组合方法:买进一张低点行权价格的看涨认购期权合约,同时再卖出一张同是这张合约的但行权价又很高的认购期权,如上图,大虚线代表的是买入较低行权价的认购期权的损益指示线,小虚线代表的是卖出很高行权价的同一张合约的认购期权的损益指示线,左边直上箭头代表的是由这同一张合约的两张认购期权所构成的牛市价差的策略损益指标图。 其心理可以这样理解为,客户感觉到未来股票肯定会上涨,所以顺势买了一张看涨的认购期权,但是又有点害怕股价涨也涨不了太多,为了降低点不太大涨后的成本,就又卖出相同合约一张行权价格很高的认购期权,因为股票要真的不大涨他正好用这张卖出合约收点权利金来补补损换,代价当然是获得向上涨的收益有限,向下不涨也哪怕横盘也是有限的结果了,这样如此一来,就成了收益有限、损失也有限的不赚大钱赚小钱、但总体还是赚的策略。

............

第 3 章 股票期权策略交易程序化系统需求分析 ..... 14 
3.1 策略化交易系统的需求分析 ......... 14 
3.2 策略化交易系统的核心流程 ......... 20 
3.2.1 行情处理流程 .......... 21 
3.2.2 订单处理流程 .......... 22
3.3 策略化交易系统的安全需求 ....... 24 
3.4 本章小结 .... 25 
第 4 章 股票期权策略化交易系统的总体设计 ....... 26 
4.1 策略化交易的设计目标与原则 ....... 26 
4.2 策略化交易系统的总体设计 ......... 26
4.3 本章小结 .... 36 
第 5 章 股票期权策略化交易系统的详细设计与实现 ........ 37 
5.1 系统的数据库设计 .......... 37 
5.2 系统的公共类实现 .......... 42 
5.3 系统的交易策略代码 ........ 45 
5.4 系统的功能模块实现 ........ 48 
5.5 本章小结 .... 54 

第 3 章  股票期权策略交易程序化系统需求分析 

3.1  策略化交易系统的需求分析 
策略化交易在我国金融行业内应用很多,但并不能普及到每一位爱好股票期权投资者身上,开发一个可用策略的交易系统,并不是容易的事情。投资者想用程序化交易为目的,建议其使用成熟的商业软件。这样才能将有更多精力投放到策略实施上,而不是写策略代码上。各种期权策略的实施起来难度各不相同,我也建议从简单的策略开始。不要觉得用上各种数学的策略,就一定行得通。我们遇到的赢利颇丰的期权投资人,从不提起高等数学计算的应用,识时务、简单快速的策略化交易才是获利关键。繁杂的策略,开发难度很高,实现的条件也很高。也许真正懂得应用高等数学的交易员,也懒得和一般人说这些逻辑。在这个背景下,我公司的信息部和衍生品部门的领导同事通力配合过程中,开发设计完善这个股票期权策略揭示,但目前处在基础阶段平台,策略目标初定为投资者在期权全部合约市场快速便捷使用策略交易方式完成获利过程,其中不但能用于股票期权策略的组合,同时支持 A 股现货市场的系统。它能够给期权投资者提供简易快捷运用自如的下单方式,提升投资者的投资效率和交易速度。 
........

总结 

本论文围绕我国金融市场中,刚刚推出的股票期权这一衍生产品,如何应用策略化方式的交易行为,通过以下工作完成了对该系统的阐述与实现: 通过研究背景和意义,对股票期权作为一种较为复杂的金融衍生品,是否能够在各种期权各种行权价格,用不同的交易方式组合,形成种类极为繁多的投资策略,从而实现投资者在单一品种难以实现的投资套利、保险、风险控制等多重功能,使收益最大化。 介绍了当前国内金融市场中,相同类似的量化交易系统平台,它们的特点、应用方式,所常用的编译语言、及其语言所能实现的功能,也包括优缺点,并例举出当前市场比较普及的几种产品。通过这样的研究背景,有针对的展开本文工作的主要内容与方向。确立了当前策略化交易技术所应用到的语言和数据库开发平台;确立了这