20220907-格林期货-技术指标专题报告(二)_AMA自适应移动均线_16页_2mb
报告摘要
技术指标专题报告(二):AMA自适应移动均线总结
核心内容
自适应移动均线(AMA)和分形自适应移动均线(FRAMA)是为克服传统移动均线(MA)在趋势和震荡行情中表现不足而设计的技术指标。传统MA在趋势行情中滞后,在震荡行情中灵敏度不足。AMA和FRAMA通过动态调整平滑系数,实现对趋势和震荡行情的智能识别与响应,从而在灵敏度和平滑性之间取得动态平衡。
主要观点
- AMA 是由 Perry Kaufman 提出,其构造基于“效率比”(ER),通过信号值和噪声值的比率来判断市场趋势或震荡,从而动态调整平滑系数。
- FRAMA 是由 John Ehlers 提出,基于分形理论,通过计算分形维度来判断市场状态,平滑系数的计算方式与AMA不同,更加依赖分形维度的变化。
- 两种指标都采用EMA的形式进行计算,但平滑系数的动态调整机制使其在趋势和震荡行情中表现优于传统MA。
- 在趋势行情中,AMA和FRAMA更接近短期均线,从而反应更快;在震荡行情中,更接近长期均线,从而更稳定。
关键信息
一、AMA构造原理
-
公式:
$$
\text{今日AMA} = \text{平滑系数} * \text{今日收盘价} + (1 - \text{平滑系数}) * \text{昨日AMA}
$$
$$
\text{平滑系数} = \text{效率比} * 0.6667 + (1 - \text{效率比}) * 0.0645
$$
$$
\text{效率比} = \text{信号值} / \text{噪声值}
$$- 信号值 = 当前收盘价与N日前收盘价的绝对差
- 噪声值 = 近N日每日收盘价变化的绝对值之和
-
平滑系数:当效率比较大时,平滑系数较大,AMA更接近短期均线;效率比较小时,平滑系数较小,AMA更接近长期均线。
-
参数特性:
- AMA(S, L, N):S为短期EMA平滑系数,L为长期EMA平滑系数,N为均线周期。
- 默认参数为 AMA(2, 30, 10),其中 S=2 对应 fastSC=0.6667,L=30 对应 slowSC=0.0645。
- 增大N会延长曲线的“尾巴”,但不一定会提高平滑性。
- 使用平滑系数的平方值可以提高区分度,增强稳定性。
二、回测结果
-
默认参数 AMA(2, 30, 10):
- 累计收益率为 -1.18%
- 最大回撤为 -25.66%
- 交易次数为 119,胜率为 23.53%
-
改进参数组合:
- 使用10日均线替代收盘价进行交易信号判断后,胜率显著提升,如 AMA(2, 30, 10)_ta_10,胜率提升至 60.00%,累计收益率为 41.98%。
- AMA(5, 30, 10)_ta_10 表现最佳,累计收益率为 29.40%,最大回撤为 -25.24%,胜率为 42.86%。
-
FRAMA:
- 默认参数为 FRAMA(10, 1.4),其平滑系数受分形维数影响。
- FRAMA(10, 1.7) 表现最优,累计收益率为 29.16%,最大回撤为 -26.66%,胜率为 60.00%。
- FRAMA 对趋势识别更为迟钝,但在趋势中表现更坚定,减少了频繁交易带来的噪音影响。
三、FRAMA构造原理
-
公式:
$$
\text{今日FRAMA} = \text{平滑系数} * \text{今日收盘价} + (1 - \text{平滑系数}) * \text{昨日FRAMA}
$$
$$
\text{平滑系数} = \text{EXP}(-4.6*(分形维数 - 1))
$$
$$
\text{分形维数} = \text{LOG(振幅比率)} / \text{LOG(2)}
$$- 振幅比率 = (前N日振幅斜率 + 后N日振幅斜率) / 2N日振幅斜率
- 振幅斜率 = (区间最高价 - 区间最低价) / 区间长度
-
参数特性:
- FRAMA(N, T):N为均线周期,T为分形维数阈值。
- T越大,平滑系数越小,曲线越平滑;T越小,曲线越敏感。
- 增大N有助于识别长周期趋势,但对震荡识别能力有限。
四、总结
-
AMA 和 FRAMA 的优势:
- 在趋势行情中反应更快,灵敏度更高;
- 在震荡行情中更稳定,回撤更小;
- 能够根据市场状态动态调整,实现“自适应”特性。
-
局限性:
- 在趋势初期识别为震荡,可能错过部分交易机会;
- 对于震荡与趋势的衔接部分,可能出现误判;
- 回测中显示,胜率偏低可能是由于频繁交易和噪音干扰。
-
应用建议:
- 在趋势行情中,AMA 和 FRAMA 能有效捕捉趋势,减少回撤;
- 在震荡行情中,使用平滑后的交易信号(如10日均线)可提高胜率;
- 两种指标适用于趋势市场,但在震荡市场中表现相对不足。
-
后续内容预告:
- 下一篇报告将介绍 VIDYA,它使用更常见的指标构造平滑系数,以提升震荡和趋势识别的准确性。
附录
-
AMA计算公式:
- 信号值、噪声值、效率比、平滑系数(SSC)均动态更新。
- 平滑系数的平方值用于计算AMA。
-
FRAMA计算公式:
- 分形维数由三个区间振幅斜率计算得出;
- 平滑系数由分形维数计算得出,用于调整FRAMA的灵敏度。
重要声明
- 本报告基于公开资料,信息仅供参考,不构成投资建议;
- 投资者需自行承担投资风险,不保证任何收益或结果;
- 本报告反映分析师个人意见,不代表公司立场。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载