用成交量加权计算移动平均的方法

文档序号:6441590阅读:1724来源:国知局
专利名称:用成交量加权计算移动平均的方法
技术领域
本发明是一种关于股票投资的技术分析方法,更具体地说,是关于金 融投资领域的数据处理方法。
背景技术
在股票市场的技术分析指标当中,移动平均线是普遍常用的一种。取
过去一定数量的天数(如10天或者20天等),对这些天数的股票价格作 一个简单算术平均,即
移动平均价=_^_ (1)
其中,n为选取的天数,Pi为选定的股票价格, 一般选取收盘价。 移动平均线算法有两个主要缺点,其中一个是要选择天数,这就会有 人为的因素,没有客观标准。第二个缺点是没有考虑成交量的因素。对于 一个股票来说,其有一个发行总数。在市场上通过交易以后,其中部分股 票的成交价格可以相同,也可以不相同。如果, 一个股票有m种价格,记 为Pi,其中i是从1至m的整数。在Pi价格上成交的股票数量记为Vi,那 么,对于这个股票,其总的成交平均价格为
成交平均价=^- (2)
其中,£^'=发行总数。
由此可见,平均价是包含有成交量因素的,而现有的移动平均算法是 不包含成交量的因素的。

发明内容
本发明的目的是克服现有技术中的不足,避免了人为选取天数的局限 性,提供一种更普遍的,包含成交量因素的技术方案。
本发明的目的通过下述的方式实现
本发明通过对市场的公开数据进行处理,以近似得到的成交平均价, 称之为成交量加权移动平均价。
对一种股票,以其发行总数为参照,取全部或者一部分的发行总数作 为成交量累加的计算标的。若要计算某一天的成交量加权移动平均价,则 从该天开始向过去推算,考虑到交易中的换手,取每天的成交量乘以换手 因子作为累加, 一直取到成交量乘以换手因子的累加值等于成交量累加的 计算标的,则将每天的成交量乘以每天的换手因子再乘以每天的成交平均 价,再相加求和,将相加得到的和除以成交量累加的计算标的,就得到成 交量加权移动平均价。其中,每天的成交平均价为每天的成交金额除以每 天的成交量。
为方便起见,也可以做些简化,如每天的成交平均价可以改为收盘价 等。成交量乘以换手因子的累加值也可以略大于或小于成交量累加的标的, 即取整数的天数,而不对最前一天的成交量作取舍。
由于计算量很大,本发明适合于使用计算机做计算,以方便、快捷地 得到结果。
具体而言,本发明提供如下的技术方案
一种用成交量加权计算移动平均的方法,包括 选取一股票,并获得该股票的发行总数;
设定一成交量累加的计算标的,该计算标的为该股票的发行总数 的全部或者一部分;
若要计算某一天的成交量加权移动平均价;则从该天开始向过去 推算,取每天的成交量乘以换手因子作为累加, 一直取到成交量乘以 换手因子的累加值等于成交量累加的计算标的;
再将每天的成交量乘以每天的换手因子再乘以每天的成交平均 价,再相加求和;
5将相加得到的和除以成交量累加的计算标的,得到成交量加权移 动平均价。
其中,每天的成交平均价为每天的成交金额除以每天的成交量。 本发明采用成交量加权的移动平均计算方法,用发行总数作为客观依 据,不像现有的移动平均线计算方法要选择天数,避免了人为因素。并且, 也包含了成交量的因素。假设有一种理想状态,即每天的成交量相等,且 每天的换手因子为1,则成交量加权移动平均算法和现有的移动平均算法 完全一样。可见现有的移动平均计算方法只是本发明的一个特例,说明本 发明具有普遍的适用性。
具体实施例方式
本发明提供一种用成交量加权计算移动平均的方法,包括 选取一股票,并获得该股票的发行总数;
设定一成交量累加的计算标的,该计算标的为该股票的发行总数的全
部或者一部分;
若要计算某一天的成交量加权移动平均价;
从该天开始向过去推算,考虑到交易中的换手,将每天的成交量乘以 换手因子作为累加, 一直取到成交量乘以换手因子的累加值等于成交量累 加的计算标的;
再将每天的成交量乘以每天的换手因子再乘以每天的成交平均价,再
相力口求和;
将相加得到的和除以成交量累加的计算标的,得到成交量加权移动平 均价。
其中,每天的成交平均价为每天的成交金额除以每天的成交量。 对一种股票,记某一天的成交量为dv,成交金额为dt,则该股票在该 天的成交平均价为da=dv/dt。对该股票,其有一个发行总数,取其发行总 数的全部或一部分作为成交量累加的计算标的,记为tvol。若要计算某一 天该股票的成交量加权移动平均价,则从该天开始向过去计算,考虑到交 易中的换手,将每天的成交量乘以换手因子e,作累加,其中,osesi。若累加值小于tVOl,则再向过去取前一天的成交量乘以换手因子作累加,
一直取到过去第n天,使得成交量乘以换手因子的累加值大于或等于tvol, 即有
先对前第n天的成交量取一部分为dvpn,使得:
成交量加权移动平均价为
■ 6, . + d吼.电
(3)
成交量加权移动平均价='='
Zdv,. 十d吼
(4)
其中,dVi是某一天的成交量,d3i是某一天的成交平均价,ej是某一 天的换手因子,ose-i, i是从1至n的整数中的一个。 由公式(3)可知
也可以在具体应用中做些简化,当Z一.e一"o/时,不取dVn的一部分
dvpn, 而直接计算
成交量加权移动平均价--
Sc/v,. ^ .由;
(5)
或者不用dvn:
成交量加权移动平均价=-
S^iv, .由(
(6)
其中'A </V"°
公式(5)和(6)成交量乘以换手因子的累加值略大于或小于tvol,这样可以取整数天数计算,显得方便。
另外公式(4) 、 (5) 、 (6)中也可以不采用当天的成交平均价dai, 而采用收盘价等等。
从公式(4)中可见,若dv,-dv2-dv3-…-dVn二dvpn-tvol/n,且ej =1 则公式(4)变成
成交量加权移动平均价-^^ ( 7 )
若使用收盘价进行计算,将公式(7)中dai换成收盘价Pi,则公式(7) 同公式(1)完全一样。这说明,现有的移动平均计算方法只是本发明的一 个特例。
由于数据量庞大,本发明所使用的计算方法更适合使用计算机来计算。 本发明采用成交量加权的移动平均计算方法,用发行总数作为客观依 据,不像现有的移动平均线计算方法要选择天数,避免了人为因素。并且, 也包含了成交量的因素。假设有一种理想状态,即每天的成交量相等,则 成交量加权移动平均算法和现有的移动平均算法完全一样。可见现有的移 动平均计算方法只是本发明的一个特例,说明本发明具有普遍的适用性。
根据本发明的一实例,
由前述的具体实施方式
,有一个换手因子,在本例中,取每天的换手 因子为1, e=1。
对一种股票,记某一天的成交量为dv,成交金额为dt,则该股票在该 天的成交平均价为da=dv/dt;
对该股票,其有一个发行总数,取其发行总数的全部或一部分作为成 交量累加的计算标的,记为tvol;
若计算某一天该股票的成交量加权移动平均价,首先从该天开始向过 去计算,累加每天的成交量,
若累加值小于tvol,则再向过去取前一天的成交量累加, 一直取到过 去第n天,使得成交量的累加值大于或等于tvol,即有<formula>formula see original document page 8</formula>则先对前第n天的成交量取一部分为dvpn,使得:
<formula>formula see original document page 9</formula>
则成交量加权移动平均价为 成交量加权移动平均价=-
<formula>formula see original document page 9</formula>
其中,dVj是某一天的成交量,dai是某一天的成交平均价,i是从1至 n的整数中的一个。
本发明采用成交量加权的移动平均计算方法,用发行总数作为客观依 据,不像现有的移动平均线计算方法要选择天数,避免了人为因素。并且, 也包含了成交量的因素。假设有一种理想状态,即每天的成交量相等,且 每天的换手因子为1,则成交量加权移动平均算法和现有的移动平均算法 完全一样。可见现有的移动平均计算方法只是本发明的一个特例,说明本 发明具有普遍的适用性。
上述实施例是提供给熟悉本领域内的人员来实现或使用本发明的,熟 悉本领域的人员可在不脱离本发明的发明思想的情况下,对上述实施例做 出种种修改或变化,因而本发明的保护范围并不被上述实施例所限,而应 该是符合权利要求书提到的创新性特征的最大范围。
权利要求
1.一种用成交量加权计算移动平均的方法,包括选取一股票,并获得该股票的发行总数;设定一成交量累加的计算标的,该计算标的为该股票的发行总数的全部或者一部分;若要计算某一天的成交量加权移动平均价;则从该天开始向过去推算,取每天的成交量乘以换手因子作为累加,一直取到成交量乘以换手因子的累加值等于成交量累加的计算标的;再将每天的成交量乘以每天的换手因子再乘以每天的成交平均价,再相加求和;将相加得到的和除以成交量累加的计算标的,得到成交量加权移动平均价。
2. 如权利要求1所述的用成交量加权计算移动平均的方法,其特征在于,对一种股票,记某一天的成交量为dv,成交金额为dt,则该股票在该 天的成交平均价为da=dv/dt;对该股票,其有一个发行总数,取其发行总数的全部或一部分作为成 交量累加的计算标的,记为tvol;若要计算某一天该股票的成交量加权移动平均价,首先从该天开始向过去计算,考虑到交易中的换手,将每天的成交量乘以每天的换手因子e, 作累力口,其中,osesi。若累加值小于tvol,则再向过去取前一天的成交量乘以换手因子作累 加, 一直取到过去第n天,使得成交量乘以换手因子的累加值大于或等于 tvol,即有Z e; 2加/则先对前第n天的成交量取一部分为dvpn,使得<formula>formula see original document page 3</formula>鄉 = flfv" e _ 则成交量加权移动平均价为成交量加权移动平均价=<formula>formula see original document page 3</formula>其中,dVi是某一天的成交量,d3i是某一天的成交平均价,ei是某一 天的换手因子,0《e,引,i是从1至n的整数中的一个。
3.如权利要求2所述的用成交量加权计算移动平均的方法,其特征在于,当t"v,力〉/vo/时,不取dVn的一部分,而直接计算成交量加权移动平均价=^-。
4. 如权利要求2所述的用成交量加权计算移动平均的方法,其特征在于,不使用dVn,贝'j成交量加权移动平均价=^- -1其中Z!"vs <加"
5. 如权利要求2-4中任一项所述的用成交量加权计算移动平均的方 法,其特征在于,某一天的成交平均价d3i使用收盘价Pi替换。
全文摘要
本发明揭示了一种用成交量加权计算移动平均的方法,包括选取一股票,并获得该股票的发行总数;设定一成交量累加的计算标的,该计算标的为该股票的发行总数的全部或者一部分;若要计算某一天的成交量加权移动平均价;从该天开始向过去推算,取每天的成交量乘以换手因子作为累加,一直取到成交量乘以换手因子的累加值等于成交量累加的计算标的;则将每天的成交量乘以每天的换手因子再乘以每天的成交平均价,再相加求和;将相加得到的和除以成交量累加的计算标的,得到成交量加权移动平均价。
文档编号G06Q40/00GK101315694SQ200710041598
公开日2008年12月3日 申请日期2007年6月1日 优先权日2007年6月1日
发明者吴荣斌 申请人:吴荣斌
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1