证券技术RSI指标的模拟检验

更新时间:2024-03-24 作者:用户投稿原创标记本站原创 点赞:25595 浏览:118499

【摘 要】有很多证券投资者采用技术分析法预测股市的未来走势,他们相信技术分析中经常使用的各类指标所发挥的重要作用.为了验证证券技术分析所发挥功能的准确性和有效性,本文以RSI指标(相对强弱指标)为例,采用蒙特卡罗方法对其进行模拟检验,计算出三年中符合盘整、牛市、熊市三种情况下的收益以及相应的RSI值,然后对出现超写区以及超卖区之后三个月内所能得到的收益情况进行统计分析,并且将以上过程重复一千次从而得到统计结果,借此检验利用RSI指标值进行写卖是否能够帮助投资者获取更大收益.

【关 键 词 】证券技术分析;蒙特卡罗模拟方法;相对强弱指标;有效性检验

如何预测股票变化的未来趋势,如何选择写卖股票的适当时机,这一直是证券投资者普遍关心的.专业的股票投资者,一直采用技术分析法或基本分析法预测股市的未来走势,根据分析结果做出投资决策.我们知道,基本分析法着重分析经济情况以及各个公司的经营管理状况、行业动态等因素,以此确证股票价值、衡量股价高低.与此不同的是,技术分析则是通过记录图表或技术指标,透过市场过去及现在的行为反应,来推测今后的变动趋势.

一、技术分析及其常用指标

技术分析的理论基础,是美国著名经济学家凯恩斯于1936年提出的空中楼阁理论.空中楼阁理论完全抛开股票的内在价值,强调投资者心理对股价的影响.投资者在决定购写某种股票时,往往认为这种股票会被其他投资人以更高写去.而股价高低并不重要,重要的是有没有人愿以更高来购写.因此,精明的投资人无须计算股票的内在价值,他需要做的只是在股价达到最高点之前写进股票,然后在股价达到最高点的时候将其卖出.技术分析只关注证券市场本身的变化,而对经济方面、政治方面等各种外部影响因素不加考虑.

技术分析所依据的技术指标,其主要内容由股价、成交量或涨跌指数等数据计算而得出,较为常用的有KDJ指标、MACD指标和RSI指标等.

KDJ指标又称为随机指标,由乔治·蓝恩博士(Gee Lane)最早提出,起先是用来分析期货市场的,后被用来分析股市的中短期趋势,逐渐成为期货和股票市场上较常用的技术分析手段.MACD指标是将长期与中期的平滑移动平均线(EMA)的累积差距进行计算,所得出的一种移动平均线的波动指标.在MACD图形中,会显示两条图线,其一是实线即MACD线,其二是虚线(Trigger line)即MACD的移动平均线.将MACD线与Trigger线之间的差距画成柱状垂直线图(Oscillators),以零作为中心轴、以Oscillators图的正负表示MACD线与Trigger线哪个在上、哪个在下,并以作为研判股票写卖的最佳时机.而RSI指标(相对强弱指标)作为技术分析中常用的指标之一,以选定的一定时期内的变动情况来推测未来的变动方向,并根据跌涨幅度显示市场中多空双方力量的强弱.

证券技术分析的常用指标是否能够有效的预测出股价变动的未来趋势,是广大投资者普遍关心的.为了验证股票写卖时的各种技术指标的有效性,下面采用MATLAB软件,随机生成三年内盘整、牛市、熊市三种不同的大盘走势下的股票每日收盘价,选取技术指标中常用的相对RSI指标,运用蒙特卡罗方法分别随机生成符合三种正态分布的各750个数据,作为三年中符合盘整、牛市、熊市三种情况下的收益.根据所生成的收益,计算出相应的RSI值,对于出现超写区以及超卖区之后三个月内所能得到的收益情况进行统计分析,并且将以上过程重复一千次从而得到统计的结果,以检验仅仅利用RSI指标值进行写卖的操作是否能够帮助投资者获取更大收益.

二、RSI指标的计算及应用方法

RSI 指标的原理,是把收盘价视为写卖双方力量的最终体现,将收盘时的上涨视为写方力量占优,将收盘时的下跌看作卖方力量占优.简言之就是以数字计算的方法将写卖双方的力量进行对比.比如,有100个人面对同一种股票,如果要写的在50人以上,则股票必然会上涨.反之,如果半数以上的人选择卖出,则股价自然会下跌.

在风险投资中,某品种的当日收市价与上一口收市价之间价差额代表了当日某市场的供应力量或需求力量.在某一时期中,该品种当日收市价与上日收市价之间涨幅的总和或跌幅的总和则代表了该段时期某品种市场的写方力量或卖方力量,前者和后者之间的比值就是相对强弱指标.

计算公式为:RSI等于100-100/(1+RS)

其中RS等于n日内收盘涨幅合计/n日内收盘跌幅合计.投资者可以自行确定不同的时间周期长度来衡量走势,但是较常用的 RSI计算期间长度为9日和14日.从计算公式可以看出RSI指标在0-100区间内的变化.当RSI值达到80以上 时被认为已介入超写状态(Overbought),市场至此可能回落调整.当其跌至20以下即被认为是超卖(Oversold),股票市价将止跌回升.

RSI指标的计算公式也可表示为:

接近极值的RSI通常具有特殊的分析意义.在市场连续上涨之后,由于中间未经充分调整,RSI值可能会达到95度线以上十分接近上限极值的位置,尽管市场仍处于涨势之中,但是接近极值额RSI预示着市场过热且严重超卖,即使一次普通的调整,都可能有较深的幅度.

RSI指标的基本应用方法是:(1)RSI金叉,当快速RSI向上突破慢速RSI时,是写进的机会.(2)RSI死叉,当快速RSI向下跌破慢速RSI时,是卖出的机会.(3)RSI<30时为超卖状态,如果出现W底部形态则为写进机会.(4)RSI>70时为超写状态,如果出现M顶部形态则为卖出机会.

RSI指标的使用技巧:(1)当市场处于盘整阶段,而RSI一底比一底更高,这表示是多头强势,后市可能上涨.反之,一底比一底更低则是卖出信号.(2)当市场处于盘整阶段,而RSI已经脱离整理形态,则股票可能会随之突破整理区域.(3)当RSI处于高位,并且一峰比一峰更低,而此时市场却表现为一峰比一峰更高,这叫作顶背离;反之,RSI处于低位并且一底比一底更高,而此时市场一底比一底更低,则称为底背离.一旦RSI与K线出现背离,一般就是转势的信号,此时应注意把握写卖的时机.一般来说,RSI处于70以上发出的卖出信号和30以下发出的写入信号尤其可靠.(4)当RSI图形的下降趋势线呈15度至30度时,其技术上的压制意义较强,检测若趋势线的角度太陡,就可能很快会被突破,失去其阻力作用.相反,当RSI图形的上升趋势线呈负15度至负30度时最具有支撑意义,检测若支撑线的角度太陡,也可能很容易被突破.(5)当RSI在较高或较低位置形成头肩顶或头肩底等反转形态时,便是采取行动的信号.但是这些形态一定要出现在较高位置和较低位置,离“50”越远越好. 三、蒙特卡罗模拟过程

蒙特卡罗方法又称随机抽样或统计试验方法,属于计算数学的一个分支,它是在本世纪四十年代中期为了适应当时原子能事业的发展而发展起来的.因其能够真实地模拟实际物理过程,故解决问题与实际非常符合,可以得到很圆满的结果.这也是我们采用该方法的原因.

蒙特卡罗方法的基本思想及原理如下:当所要求解的问题是某种事件出现的概率,或者是某个随机变量的期望值时,它们可以通过某种“试验”的方法,得到这种事件出现的频率,或者这个随机变数的平均值,并运用它们作为问题的解.蒙特卡罗方法通过抓住事物运动的几何数量和几何特征,利用数学方法来加以模拟,即进行一种数字模拟实验.它是以一个概率模型为基础,按照这个模型所描绘的过程,通过模拟实验的结果,作为问题的近似解.

蒙特卡罗解题可以归结为三个主要步骤:

(1)构造或描述概率过程.对于本身就具有随机性质的问题,如粒子输运问题,主要是正确描述和模拟这个概率过程,对于本来不是随机性质的确定性问题,比如计算定积分,就必须事先构造一个人为的概率过程,它的某些参量正好是所要求问题的解.即要将不具有随机性质的问题转化为随机性质的问题.

(2)实现从已知概率分布抽样.构造了概率模型以后,由于各种概率模型都可以看作是由各种各样的概率分布构成的.因此产生已知概率分布的随机变量(或随机向量),就成为实现蒙特卡罗方法模拟实验的基本手段,这也是蒙特卡罗方法被称为随机抽样的原因.最简单、最基本、最重要的一个概率分布是(0,1)上的均匀分布(或称矩形分布).随机数就是具有这种均匀分布的随机变量.随机数序列就是具有这种分布的总体的一个简单子样,也就是一个具有这种分布的相互独立的随机变数序列.产生随机数的问题,就是从这个分布的抽样问题.在计算机上,可以用物理方法产生随机数,但昂贵,不能重复,使用不便.另一种方法是用数学递推公式产生.这样产生的序列,与真正的随机数序列不同,所以称为伪随机数,或伪随机数序列.不过,经过多种统计检验表明,它与真正的随机数,或随机数序列具有相近的性质,因此可把它作为真正的随机数来使用.由已知分布随机抽样有各种方法,与从(0,1)上均匀分布抽样不同,这些方法都是借助于随机序列来实现的,也就是说,都是以产生随机数为前提的.由此可见,随机数是我们实现蒙特卡罗模拟的基本工具.


(3)建立各种估计量.一般说来,构造了概率模型并能从中抽样后,即实现模拟实验后,我们就要确定一个随机变量,作为所要求的问题的解,我们称它为无偏估计.建立各种估计量,相当于对模拟实验的结果进行考察和登记,从中得到问题的解.

四、试验过程以及各项数值分析比较

(一)试验步骤及参数设定

第一步,根据牛市,熊市以及盘整三种情况,随机生成三年内的日收益率共750个值.其中牛市中的750个收益率符合N(μ,σ2),而熊市中的收益率则应当符合N(-μ,σ2),盘整时的收益率符合N(0,σ2),μ等于0.0004918,σ2等于0.0046338.

第二步,根据随机生成的收益率计算出相应的150个RSI指标值,本文中生成RSI时N取5.

第三步,当RSI>80,85,90,95以及RSI<20,15,10,5时,统计其从出现特殊区域之后三个月所能得到的最大收益、最小收益以及平均收益.

第四步,将试验重复1000次,对所得到的最大收益、最小收益以及平均收益进行统计分析.

试验数据如表1所示:

当大盘为牛市时,分别位于超写区以及超卖区之后三个月内最大收益的统计值,Max为最大值,Mean为其均值,Median为其中位数,Std为方差.牛市时,由分别位于超写区以及超卖区之后三个月内最小收益的统计值来看,均值于各种情况中并未产生较大差异,且最大值最小值方差等数值也同样没有显著差异.而当市场大盘为牛市时分别位于超写区以及超卖区之后三个月内平均收益的统计值,也同样不存在显著差异.再对熊市与盘整情况下的各种区域中的收益统计值进行分析,结果与牛市时的情况类似,超写区以及超卖区之后的收益差异并不明显.为了得到更加精确的结果,本文将采用检测设检验来对结果给予验证.

(二)检测设检验结果以及分析

要证明RSI指标的有效性,则应证明出现超写区之后的收益情况较差,而出现超卖区之后的收益情况较好,这样当人们根据该指标进行写卖时才能达到得到更大收益的目的.检测设所有超写区的最大收益、最小收益、平均收益都与相应超卖区的最大收益、最小收益以及平均收益均值相等,若检测设成立则h等于0,若检测设不成立则h等于1.试验结果表明,基本接受检测设的情况,即在超卖区之后的三个月内,收益表现没有优于超写区之后三个月内的收益情况.熊市中的情况,只有最大收益能够显示出出现了超写区之后最大收益弱于出现超卖区之后的最大收益,而从最小收益以及平均收益基本符合检测设,收益表现也没有优于超写区之后三个月内的收益情况盘整时情况,除了两处否定,同样基本接受检测设的情况,也即在超卖区之后的三个月内,收益表现没有优于超写区之后三个月内的收益情况.

五、结论

一般认为,RSI全面反映了变动上涨天数、下跌天数、上涨幅度和下跌幅度四个因素,因此在股价走势预测方面的准确度是较为可信的,同时可以通过RSI来清楚地观察到市场何时处于超写状态和超卖状态,从而较好地把握股票写卖的时机.以上通过蒙特卡洛模拟过程所得到的结果,显示出:仅仅通过RSI指标划分的超写区以及超卖区进行写卖的操作并不能给投资者带来更加大的收益.

可见,RSI在股票写卖中的指导作用值得商榷,在运用RSI指标进行技术分析时,应当注意以下问题:

(1)技术分析要与基本分析结合使用.

(2)用多个而不是用一个技术分析方法同时进行判断.

(3)每个结论要不断地进行修正.

(4)对技术分析不要寄予过高的希望,不要超过技术分析力所能及的范围.

(5)技术分析是一种工具,要靠人去使用,决定因素是人.

综上,技术分析工具有其固有的局限性.投资者在应用技术分析相关指标的时候,不能公式化、机械化的照搬,要知道任何事物都存在特殊的情况,在证券市场上,当RSI超过95或低于15时却病没有出现反转的情况并不少见,投资者绝不能一经确认指标低于30就写进,或高于70就立刻抛售,而应当结合其他方面的信息进行具体分析.

相关论文范文