搜索
查看: 89642|回复: 6

[大盘交流] 基于市场波动性的交易信号过滤技术

[复制链接]

签到天数: 79 天

发表于 2017-1-24 19:32 | 显示全部楼层

基于市场波动性的交易信号过滤技术

来自:MACD论坛(bbs.shudaoyoufang.com) 作者:逆游的蛤蟆 浏览:89642 回复:6

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
曾经有人说过:给我足够的波动性,就算市场服从随机漫步,系统交易一样可以保证收益。可以看出,波动性之于很多交易系统的重要性。
伴随着算法交易的日益盛行,信号趋同和系统噪音等现象变得越发明显。因此,为了提高交易信号质量,我们需对交易信号进行噪音过滤。这里,我和大家分享几个网上不是很容易找到的,也比较好实现的基于波动性的信号过滤技术。

1. Choppy Market Index(CMI)

CMI = abs(close - ref(close,N))/(max(close,N) - min(close,N))。
由George & John发明,用来判断市场的趋势性。CMI数值介于0-100之间,若CMI<20,市场或介于振荡期;当CMI>20时,市场或处于趋势期。当CMI处于接近0的位置且持续时间较长时,市场可能已经处于盘整末期,此时发生大幅突破的概率较大;当CMI处于接近100的位置且持续时间较长时,市场可能已经处于趋势末期,此时反转风险较大。但是CMI具有较大的sampling error,最好对一段时间内的CMI做平滑处理。

2. Zero-Crossing
这是我自己设计的一个简单指标,用以刻画一段时间内的均值回归的程度(mean reversion).首先,我们把一段时间内的价格转化为单周期的收益,然后计算该时期的累积收益。我们记录下这段时间里累计收益与0轴相交的次数。若一段时间内,单周期累积收益多次交叉0轴,则市场处于牛皮市,趋势性与波动性较弱,此时使用突破型策略可能风险较大。

3. 半衰(half-life)
这是一个德意志银行量化交易部的好友和我分享的。该指标和Zero-Crossing很相似,也是用以刻画市场的波动性强度。半衰的原理很简单,就是计算出一段时间内累积收益两次与零轴相交的平均间隔。如果间隔很大,则趋势性较强;若间隔很小,则市场处于盘整期,此时使用突破型策略可能风险较大。
金币:
奖励:
热心:
注册时间:
2016-8-4

回复 使用道具 举报

签到天数: 289 天

飞飞浪王波浪研究家园

发表于 2017-1-24 20:48 | 显示全部楼层
顶顶顶
金币:
奖励:
热心:
注册时间:
2013-4-13

回复 使用道具 举报

签到天数: 49 天

发表于 2017-1-25 09:15 | 显示全部楼层
金币:
奖励:
热心:
注册时间:
2003-1-17

回复 使用道具 举报

签到天数: 372 天

结构深研究

发表于 2017-1-25 09:18 | 显示全部楼层
这个新鲜  百度去研究下
金币:
奖励:
热心:
注册时间:
2009-6-28

回复 使用道具 举报

签到天数: 415 天

发表于 2017-1-25 11:15 | 显示全部楼层
谢谢楼主分享!投资愉快
金币:
奖励:
热心:
注册时间:
2007-6-30

回复 使用道具 举报

发表于 2017-3-14 09:20 | 显示全部楼层
谢谢分享
金币:
奖励:
热心:
注册时间:
2008-2-20

回复 使用道具 举报

发表于 2017-9-26 09:40 | 显示全部楼层
金币:
奖励:
热心:
注册时间:
2017-7-3

回复 使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站声明:MACD仅提供交流平台,请交流人员遵守法律法规。
值班电话:18209240771   微信:35550268

举报|意见反馈|手机版|MACD俱乐部

GMT+8, 2025-4-20 12:50 , Processed in 0.039903 second(s), 11 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表