均线模型量化股票交易

均线模型量化股票交易

ID:30272792

大小:415.11 KB

页数:17页

时间:2018-12-28

均线模型量化股票交易_第1页
均线模型量化股票交易_第2页
均线模型量化股票交易_第3页
均线模型量化股票交易_第4页
均线模型量化股票交易_第5页
资源描述:

《均线模型量化股票交易》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、15金融专硕15720708仰军均线模型量化股票交易摘要:移动平均线(MA)是股市中最常用的一种分析技术,用于在大行情的波动段找到有效的交易信号。移动平均线简单、有效,对股市操作具有较好的指导作用。均线模型能有效地打败了大部分的主观策略,成为炒股,炒期货的必备基本工具。本文选用阿里巴巴2014年9月至今的股票数据,对其每日收盘价进行了5日、20日和60日移动平均。先用每日收盘价和20日平均分析一条均线的交易策略,通过找出交易信号并模拟交易,发现一条均线交易策略会有些许的亏损,但通过图表分析,此策略能够较好的预测股价走势,相对主观投资更为合理;然后用5日平

2、均和20日平均做两条均线的交易策略,这是对一条均线模型的优化,模拟交易后发现此交易能够盈利。关键词:股票移动平均均线交易策略模拟交易II1.均线模型的简单介绍1.1移动平均线本文采用统计学中”移动平均”的原理,计算一股票每日收盘价的简单移动平均,将一段时期内的股票价格平均值连成曲线,来显示股价的历史波动情况,进而反映股价指数未来发展趋势。1.2均线的特性(1)平滑性。通过均线的平滑移动来修复股价的不规则偶然变动。(2)灵敏性、稳定性。均线参数取值不同,其特性也不同。参数越小,灵敏性越强,稳定性越差;参数越大,稳定性越强,灵敏性越差。(3)助涨性、助跌性。

3、上升趋势线有助涨的特性,下降趋势线有助跌的特性。1.3均线模型在日K线图中除了标准的价格K线以外,另外还有4条线,分别是白线、黄线、紫线、绿线依次分别表示:5日、10日、20日和60日移动平均线,通过这4条线与价格K线的交叉,就可以形成不同的均线模型。利用均线平滑的特点,可以发现均线与价格K线会有叉,各均线之间也有交叉,我们可以通过这些交叉点判断交易信号:黄金交叉,当10日均线由下往上穿越30日均线,10日均线在上,30日均线在下,其交叉点就是黄金交叉,黄金交叉是多头的表现,出现黄金交叉后,后市会有一定的涨幅空间,这是进场的最佳时机;死亡交叉,当30日均

4、线与10日平均线交叉时,30日均线由下住上穿越10日平均线,形成30日平均线在上,10日均线在下时,其交点称之为”死亡交叉”,”死亡交叉”预示空头市场来临,股市将下跌此时是出场的最佳时机。2.用R语言实现模型建立2.1从互联网下载股票数据利用quantmod包的getSymbols()函数,默认会通过Yahoo的金融开放API下载数据,我们选择阿里巴巴的股票数据,从2014-09-19至今的1年多的日间交易数据。数据类型为xts格式的时间序列,数据包括7个列,以日期做索引列,其他6列分别为开盘价(Open),最高价(High),最低价(Low),收盘价(

5、Close),交易量(Volume),调整价(Adjusted)。2.2自定义均线图自定义均线指标:以日期时间序列为索引,收盘价做为价格指标,不考虑成交量及其他维度字段。取2014-09-19至今,形成趋势的数据,画出价格曲线,5日均线,20日均线,60日均线。通过自己封装的移动平均函数和可视化函数,就实现了与交易软件中类似的日K线图和多条均线结合的可视化输出。2.3一条均线的交易策略模型设计思路:1.以股价和20日均线的交叉,进行交易信号的判断。2.当股价上穿20日均线则买入(红色),下穿20日均线卖出(蓝色)。首先画出股价和20日均线图以散点覆盖20

6、日均线,红色点为买入持有,蓝色点为卖出空仓。用股价和20日均线价格做比较,把股价大于均线的部分用蓝色表示,股价小于均线的部分用红色表示。我们看到图中,蓝色点和红色点在20日均线上交替出现,我们可以在每次红色出现的第一个点买入股票,然后在蓝色的第一个点卖出股票。找出交易信号点,并以100000本金做模拟交易。为简化操作假定在信号点满仓买入或卖出,手续费为0。运算结果显示,亏损的有11笔而盈利的只有3笔,一年下来一共亏损了17038元。似乎一条均线模型是失败的,因为它不仅没能盈利反而带来的亏损。下面就从股价和模拟现金投入来进行简单的分析亏损原因。该图示,上半

7、红色部分为日收盘价,下半蓝色部分为模拟交易的现金流,对比可见,阿里股价在14年年底开始走低,而根据一条均线模型进行的投资策略比较合理的预测了股市的走势并进行了股票的买入卖出,在一定程度上是减少了亏损。2.4两条均线的交易策略一条均线模型,在大的趋势下是可以进行稳定投资的,但由于一条均线对于波动非常敏感性,如果小波动过于频繁,不仅会增加交易次数,而且会让模型失效。然后,就有二条均线的策略模型,可以减低对波动的敏感性。二条均线策略模型,与一条均线模型思路类似,以5日均线价格替换股价,是通过5日均线和20日均线交叉来进行信号交易的。画出股价、5日均线和20日均

8、线图以散点覆盖20日均线,红色点为买入持有,蓝色点为卖出空仓。以同样的条件进行两

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

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

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