MACD指标是最常用的一种股市指标,它会提供给投资者很多买点,但这些买点不一定是准确的,本课题用SVM把这些买点进行分类,样本股票的买点收益率为正的标记为+1,收益率为负的标记为-1,并选取这些样本的均线、涨幅、成交量等作为特征值,使用SVM比较函数来判断未知买点的标记值。
本文使用的平台是Libsvm研究工具,Libsvm是SVM分类工具中的一种,它可以与matlab有效的实现对接,对接后在matlab中可以使用Libsvm工具中的函数。
1.3 研究意义
股价的波动给投资者带来了高抛低吸的机会,从而获得一定的差价,股票价格指数和平均数仅仅为人们提供了一种衡量股票价格变动历史的工具,然而,人们更关心的是如何预测股票价格的未来趋势,以及买卖股票的适当时机[3]。因此在股票市场几百年的历史中人们总结出了股价变动的一些规律,这些规律形成了理论,运用这些理论和方法人们预测未来股价的变化。
人们不断地对股价走势进行研究,产生了种种方法。现在大多数人采用技术分析法或基本分析法预测股市的走势。基本分析是通过研究引起股价变动的因素,来预测未来公司和市场的前景,基本分析法着重于对一般经济情况以及各个公司的经营管理状况、 行业动态等因素进行分析,以此来研究股票的价值,衡量股价的高低。而技术分析是通过运用图表来描述股价和指数的历史运动轨迹,从而研究市场过去及现在的行为反应以及变化,来推测未来价格的变动趋势[4]。其依据的技术指标的主要内容是由股价、 成交量或涨跌指数等数据计算而得的,由此可知──技术分析只关心证券市场本身供求关系的变化,而不考虑会对其产生某种影响的经济方面、政治方面的等各种外部的因素,从而达到预测股价变动趋势的目的,从最早的直觉化决策方式,到图形化决策方式,再到指标化决策方式,直到最进的模型化决策方式以及正在研究开发中的智能化决策方式,技术分析方法的演进遵循了一条日趋定量化、客观化、系统化的发展道路。
运用量化分析可以更准确的判断股票的走势,以此来获得利润,而收益率反转策略是量化分析中最简单的一种,而且它的可操作性很好,能保证的相对收益率也很可观,所以对于收益率反转策略的研究很有实际意义,如果能把所有影响收益率反转策略的因素都考虑全面,做出一个完善的交易系统,它对于广大股民来说作用肯定是巨大的。而MACD指标也是比较有效的一种指标,使用的投资者众多,但它的买卖点的不准确性给很多人带来了困扰,所以研究MACD的买卖点也是很有实际意义的。论文网
1.4 本文主要工作
本文第一部分以多年的股市情况为背景,以收益反转策略的理论为基础,以matlab为计算平台,分析了企业和个人如何利用这些规律来操纵利润,并利用matlab设计了一种算法来实习收益率反转策略,且讨论了其可行性和正确性,具体的工作如下:
a) 从沪深A股中下载2005-2012年的所有股票数据。
b) 对这些股票进行行业分类,每个行业选取20-30支股票,并把每支股票2005-2007年、2008-2010年、2011-2012年的数据划分出来。
c) 以上证指数的交易时间作为标准,用其他股票与其进行时间上的比较。
d) 使用matlab工具设计算法,研究不同行业不同年份的周反转策略和月收益率反转策略。
e) 统计所有的数据并对这些数据进行分析。
本文第二部分是使用SVM分类方法来研究MACD的买卖点,MACD买点卖点的计算方法前面已经提到,使用的平台是Libsvm工具与matlab平台的对接,具体的工作如下: Libsvm+MACD指标时空序列量化交易算法研究(3):http://www.751com.cn/zidonghua/lunwen_73241.html