线性和EWMA指数加权移动平均模型

分类: 通达信系统指标 |
线性和EWMA指数加权移动平均模型
模型应用场景:
移动平均是是技术分析其中一种分析时间序列数据的工具移动平均可抚平短期波动,将长线趋势或周期显现出来。数学上,移动平均可视为一种卷积。
简单移动平均(Simple moving average, SMA)是之前n个数值的未作加权算术平均。例如,收市价的10日简单移动平均指之前10日收市价的平均数。设收市价为p1至pn,则方程式为:
p1+p2+...+pnnp1+p2+...+pnn
加权移动平均(Weighted moving average,
WMA)指计算平均时个别数据乘以不同数值,在技术分析中,n日WMA的最近期一个数值乘以n、次近的乘以n-1,如此类推,一直到0:
WMAM=npM+(n−1)pM−1+2pM−n+2+pM−n+1n+(n−1)+...+2+1WMAM=npM+(n−1)pM−1+2pM−n+2+pM−n+1n+(n−1)+...+2+1
其加权为呈递减模型,如下图取n=15,显示第15个数值图形:
加权移动平均法不像简单移动平均法那样,在计算平均值时对移动期内的数据同等看待,而是根据愈是近期数据对预测值影响愈大这一特点,不同地对待移动期内的各个数据。对近期数据给予较大的权数,对较远的数据给予较小的权数,这样来弥补简单移动平均法的不足。加权移动平均法常用于进行趋势的预测。
加权平均法的计算公式如下:
Yn+1=∑n−i−k+1n+1YixiYn+1=∑n−i−k+1n+1Yixi
式中:
Yn+1Yn+1——
YiYi
xixi——
n——
k——
例如我们用该模型应用在高校教师的业绩考核上:
Mt=0.5Yt−1+0.3Yt−2+0.2Yt−3Mt=0.5Yt−1+0.3Yt−2+0.2Yt−3
指数移动平均(Exponential Moving Average, EMA或EWMA)是以指数式递减加权的移动平均。各数值的加权而随时间而指数式递减,越近期的数据加权越重,但较旧的数据也给予一定的加权。
http://s7/mw690/006XoTTCzy7ku9MvfVk86&690
这里假设p=昨日(t0t0)市价,今日(t1t1)EWMA的方程式为:
EMAt1=ap+(1−a)EMAt0EMAt1=ap+(1−a)EMAt0
将EMAt0EMAt0分拆开如下:
EMA=pn(1−a)n+pn−1(1−a)n−1+....+p2(1−a)+p1(1−a)n+(1−a)n−1+....+(1−a)+1EMA=pn(1−a)n+pn−1(1−a)n−1+....+p2(1−a)+p1(1−a)n+(1−a)n−1+....+(1−a)+1
理论上这是一个无穷级数,但由于1-α少于1,各项的数值会越来越细,可以被忽略。
很明显指数加权移动平均比线性加权移动平均和简单移动平均都好,考虑了所有过去的参数值,赋予不同的权重估计下一个值。当然这里指数加权,也并不是只会考虑两个变量参数,有时计算移动平均时会加入其他变量,例如,交易量加权会加入交易量的因素等。