好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

量化分析基础上的股票投资对策.docx

9页
  • 卖家[上传人]:h****0
  • 文档编号:261825160
  • 上传时间:2022-03-04
  • 文档格式:DOCX
  • 文档大小:44.25KB
  • / 9 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 量化分析基础上的股票投资对策中国金融市场经过了近三十年的发展,股票市场早已成为国民经济重要组成部分,国内股票市场逐渐成熟,投资技术不断更新,投资者的投资思想也在不断进步国内股票市场主要受国家政策影响,容易受到非市场因素的影响,同发达国家成熟的股票市场相比,国内市场存在着很大的波动性和不可预测性上海证券交易指数首次在1990年开始对外公布,其编制机构为上海证券交易所上证指数的计算范围为在上海证券交易所进行交易的全部股票,但是新挂牌交易的股票在第二天才划入计算范围上证股票指数就成了股本持有较多的大股东对股市实施影响的手段,使上证指数的运行趋势与股票的走势相背离由日常的交易可以看出,市场中所发布的上证指数的变化趋势与市场的行情是基本同步的,所以,它也被中国股民及金融机构看作股价变动趋势的重要参考依据上证指数反应了国内股票市场的实时走向,也在一定程度上反映了国内金融市场变化趋势对于上证指数的实证研究,不仅可以为市场投资者、机构投资者和金融监管机构提供理论参考,而且可以对中国宏观经济运行走势进行更加精确的预测众所周知,股票市场一直被看作中国经济的晴雨表,因此对股票市场的研究也具有理论和现实价值尤其是在中国经济高速发展的黄金阶段,对于股票市场的研究就显得尤为重要。

      在中国金融市场中,投资者偏好于使用上证指数对股票价格的走势进行预测,因此对于金融市场中的投资者而言,上证指数的预测对降低其投资风险、提高投资收益具有很大帮助对上证指数进行精确预测,在一定程度上也就是对在上交所交易的股票价格进行预测,对市场投资者和政府机构都具有很好的参考作用本文拟通过指数平滑预测法对上证指数收盘价的趋势和波动进行预测,以期对投资股票的个人和机构提供参考,给管理部门科学决策提供依据罗伟通过引入多种经济变量,对经济变量之间的相关性进行分析采用神经网络法,构建出时间序列股指预测模型从关联性的角度考虑,采用改进后的ARIMA法,构建出组合型的股指预测法通过研究发现,该算法能够在很大程度上提高模型的精度[1]邵明智采用GARCH族模型对股票市场的波动性进行研究股票市场的波动性对市场中投资者的投资行为具有非常大的影响股票市场的影响因素有很多种,包括政府财政政策、经济周期和金融危机该研究结论对于投资者的风险规避和投资收益具有重要的参考作用[2]曾静文对德国股市的变动特征进行了实证分析研究发现德国股市中的价格指数表现出平稳和自相关的特点文中采用ARCH检验对残差进行分析,发现残差具有ARCH效应。

      文章最后对股票指数建立GARCH模型对股票指数进行预测,研究发现该模型对德国股市的股票指数预测效果较好[3]黄宏运建立以股票历史信息为输入值,每日开盘价为输出值的预测模型对上证指数进行研究,研究得出以下结论,改进后的BP网络对上证指数的预测在预测速度和预测精度上都有很大提高[4]蒋辉、徐桂烽采用BP神经网络与灰色残差模型对上证指数和道琼斯指数的动态变化特征进行研究,并且采用线性回归法对灰色残差模型和BP神经网络的预测结果进行拟合,通过研究发现该动态预测模型的拟合精度较高[5]孙彬引入V-SVR对上证指数进行预测分析,并对投资的时间选择进行研究[6]孟坤、李丽通过构建ARMA模型对上海证券交易价格指数进行实证研究[7]常秀芳、李高从需求与供给等角度对股票的价格走势进行研究,并建立了相应的理论模型[8]综上所述,国内对股市价格指数的研究主要采用定量分析法,但是分析及预测的精确度较低因此,本文采用3种拟合精度较高的研究方法对股市价格指数进行预测,以期对股价指数进行精准的预测1、相关概念及理论基础本文实证部分采用的研究方法包括时间序列分析和指数平滑预测法,本节将对指数平滑预测法理论进行介绍1.1指数平滑法上证指数为一种时间序列数据,时间序列的数值随着时间的变化而发生波动,且具有离散和无规律的特点[9,10,11]。

      时间序列的特点也就使得该序列难以用线性函数的形式进行表示指数平滑法平滑的理论认为时间序列具有一定的稳定性和规律性,因此本文采用指数平滑法对上证指数进行预测一次指数平滑预测法是指取α(1-α)i作为权重其中0<α<1(i=1,2,3,4…),对时间序列数据yt实施加权预测的一种方法将α设为yt的权数,将α(1-α)设为yt-1的权数,将α(1-α)2设为yt-2的权数,并依此类推,得到预测函数式yˆt+1=S(1)t=αyt+(1−α)S(1)t−1   (1)y^t+1=St(1)=αyt+(1-α)St-1(1)   (1)α为模型的平滑系数,且0<α<1采用一次指数平滑法计算的预测值和实际值之间的误差用如下函数表示et=yt−S(1)t−1=yt−yˆt   (2)et=yt-St-1(1)=yt-y^t   (2)预测结果的标准误差等于S=∑t=1n−1(yt+1−yˆt+1)2n−1−−−−−−−−−−⎷   (3)S=∑t=1n-1(yt+1-y^t+1)2n-1   (3)上式中,n表示原始数据所包含的样本个数在一次指数平滑预测法的基础上对时间序列再做一次预测便是二次指数平滑法。

      第t+1期预测值需要采用以下函数进行计算⎧⎩⎨⎪⎪⎪⎪S(i)t=αyt+(1−α)S(i)t−1S(i+1)t=αS(i)t+(1−α)S(i+1)t−1yˆt+T=αt+btT   (4){St(i)=αyt+(1-α)St-1(i)St(i+1)=αSt(i)+(1-α)St-1(i+1)y^t+Τ=αt+btΤ   (4)式中,at=2S(i)tt(i)-S(i+1)tt(i+1);bt=α1−α(2S(i)t−S(i+1)t)bt=α1-α(2St(i)-St(i+1));S(i)tt(i)为时间序列在第t期的预测数值;S(i+1)tt(i+1)为时间序列在第t+1期的预数测值,yt为时间序列在第t期中的实际数值;yˆy^t+T为时间序列在第t+T期中的实际数值α为模型中的平滑系数,α等于0.1、0.3和0.9模型估计结果的标准误差等于S=∑t=1n(yt−yˆt)2n−2−−−−−−−−√   (5)S=∑t=1n(yt-y^t)2n-2   (5)若时间序列表现出非线性的变动走势,可以采用三次指数平滑法对序列进行预测将x1,x2,…xt设为时间序列,且S′0=S″0=S0=x1。

      取相同的平滑系数值α,序列的预测值可以通过以下函数求得S′t=αxt+(1−α)S′t−1   (6)S′′t=αS′t+(1−α)S′′t−1   (7)S′′′t=αS′′t+(1−α)S′′′t−1   (8)S′t=αxt+(1-α)S′t-1   (6)S″t=αS′t+(1-α)S″t-1   (7)S‴t=αS″t+(1-α)S‴t-1   (8)对于时间序列的末期数值,可以按以下函数求解模型的系数值at=3S′t−3S′′t+S′′′t   (9)bt=α2(1−α)2[(6−5α)S′t−(10−8α)S′′t+(4−3α)S′′′t]   (10)ct=α22(1−α)2(S′t−2S′′t+S′′′t)   (11)at=3S′t-3S″t+S‴t   (9)bt=α2(1-α)2[(6-5α)S′t-(10-8α)S″t+(4-3α)S‴t]   (10)ct=α22(1-α)2(S′t-2S″t+S‴t)   (11)预测模型采用如下函数表示xˆt+T=αt+bt*T+ct*T2   (12)x^t+Τ=αt+bt*Τ+ct*Τ2   (12)上式中的T为从时刻t起预测的时期数。

      1.2RBF神经网络多指数预测法一般而言,所有的函数都可以看成一组基函数的加权之和,而RBF神经网络则将网络看成是对未知函数的逼近器相当于用隐藏层单元的输出函数构成一组基函数来逼近目标函数;RBF网络中以输入层到隐藏层的基函数的输出是一种非线性映射,而输出则是线性的RBF在数据预测方面表现出极好的应用优势通过选取多指标来构建神经网络的输入层,具体的多指标有ACD开降线指标、ADX动向平均数指标、BBI多空指数、CHO佳庆指标、CYE市场趋势指标、DD方向标准离差指数、DFM平均线差、DMI趋向指标、EMM简易波动指标、GDX鬼道线指标和JLHB绝路航标等BP神经网络是种常用的神经网络,采用反向传播的方式,进行数据的训练仿真,由输入层、隐藏层和输出层构成BP神经网络对输入的信息具有自我学习的功能,通过调整适当的属值和权值,得到最佳的输出结果RBF网络与BP网络非常相似,RBF、BP神经网络的区别主要在于各自使用了不同的作用函数来表示比如说BP网络Sigmoid在其隐藏层中使用1.3马尔科夫链预测法马尔科夫链广泛地应用在经济学、人口排队论等问题建模中本文通过上证指数的上涨和下跌,来预测未来几天或者数月上证指数的上涨和下跌状态值。

      马尔可夫链模型直观地统计某几个状态出现的频数,进而判断时刻点出现某状态的概率马尔可夫链模型状态数由用户自己设定,较为常用的有5种状态,如快速上升、缓慢上升、相对不变、缓慢下降、快速下降,也可以设为3种状态,如上升、相对不变、下降(较多的经济学问题都按照这个划分)这个思想和模糊数学的思想相一致针对快速上升、缓慢上升、相对不变、缓慢下降、快速下降这5个状态,多大的增长幅度才算是快速上升,多大的下降幅度才算是快速下降呢?这2个数值由用户自己设定,较为常用的增长率有1%、3%、5%等数值本文考虑上证指数的增长幅度问题,采用1%上证指数增长率作为衡量标准马尔可夫链模型广泛地应用于长时间地波动数据行业中,例如,某个食品的价格、某个公司员工上下班时间趋势、CPI指数、上证指数、个股价格等马尔可夫链模型因其自身数据的统计特性,在预测行业起到举足轻重的作用1.4支持向量机(SVM)的涨跌预测法支持向量机(SVM)算法是根据数据内存属性,通过构造超平面,将数据进行划分,然后应用于分类和回归模型SVM算法解决了传统算法不能解决的非线性、离散等问题,将复杂的大数据映射到高维空间,进而实现问题的高效求解,广泛应用于各行各业数据分析中。

      本文主要围绕SVM算法进行股票的上涨、下跌分析2、对上证指数的实证分析2.1数据的描述性统计2.1.1数据选取上海证券交易指数首次在1990年开始对外公布,其编制机构为上海证券交易所上海证券交易指数简称为“上证指数”,其代码为:000001上证指数的权重等于所有上市交易公司的所有股本,因此上证指数的走势在一定程度上反应了中国股票市场的实时变动走势,也在一定程度上反映中国金融市场的变动趋势为了能够为投资者提供股市实时的变动趋势,股市市场中的价格指数会随着股价进行实时公布实证部分采用的数据为2007年1月1日至2018年12月31日的上海证券交易指数,数据来自于万德数据库2.1.2单位根检验本文采用的平稳性检验的第一种方法是由序列的变动图进行分析,第二种是ADF检验法第一种方法能够更加直观体现出序列的变动趋势,但是对于平稳性的检验存在主观性因此最好的检验方法还是基于ADF的条件检验法在实际研究分析中,采用最多的方法为单位根检验本文实证部分首先采用时序图的方法对序列模型的平稳性进行初步的判断(图1),然后采用ADF检验对上证指数的平稳性进行统计检验图1上证指数时序图1中横坐标为时间的变动,纵坐标为上证指数的数值。

      为了更加准确的检验上证指数的平稳性,接下来将对上证指数进行ADF检验,检验结果见表1由表1看出,上证指数的ADF值等于-2.148012,所以ADF值要大于置信水平5%时的标准值,因此上证指数为非平稳数据为了对上证指数进一步进行研究,需要对上证指数实行。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.