
在《聪明的投资者》里,格雷厄姆把投资者分为进取型投资者和防御型投资者两种类型。巴菲特并不认同雷厄姆的观点,认为所有人都应该是进取型投资者。针对这个话题,我们将研究一个有意思的进取型交易系统——趋势动量打分交易系统。
本系统我们将要学到以下知识:
- 常用的动量因子有哪些?
- 如何通过最简单的动量因子构建趋势流程度
- 通过观察趋势流程度给出交易规则
对于股票量化交易爱好者,大幅度都在研究多因子打分系统的模式。但是很多刚刚进入这个行业的交易者,并不明白打分系统的复杂性。对我而言,能用一个因子的不用两个,因为我们并不能完全把握因子权重的可靠性。很多研究者,一味地陷入打分魔杖,在历史测试中都有骄人的回测业绩,但是实盘就发现不尽人意,主要原因是对因子的运用结合把握不住方向。如果是这样,建议研究者砍掉一些把握不住的因子,挖掘互补性强的因子才可能走的更长。谈到这里,我们将用一个单因子来看看单市场的效果。

进入正题
常用的动量因子有哪些?
第一类,基于波动率设计动量因子。这类设计的优势在于波动率的市场适应性,可以设计两个波动率因子差,在波动率转换的时候可以筛选出有效的趋势,对于品种筛选和行情赛选有很大的价值。
第二类,基于简单价格的动量因子设计。我们可以通过投资标的过去N个时间窗口的收益回报, 收益回报的计算公式:
return = close(t)-close(t_n)
在一段时间内,两个收盘价之差的比例就是这段时间的动量。这种模式简单有效,因为市场就是一个涨跌价格的过程标记。
针对这种算法,我们可以进行改进,因为在实际运用中,收盘价会受到最高价和最低价的影响。假如我们在日线上面观察,你会发现上下影线对接下来走势有一定影响。因为最高价和最低价往往反映了市场投机者(职业交易者与散户投资)的情绪,同时合理考虑这样的多方情绪可以更好的衡量市场的动量变化。算法如下:
dclose = (close+high+low)/3
dreturn = dclose(t)-dclose(t_n)

算法规则
针对两类动量的介绍,接下来我们将通过简单的动量因子来构建算法规则:
- 首先,我们标定一个价格区间。在这个区间内,我们设计一个分值变量SC,再设计一个标记变量TC(用于记录整个过程分值变化)。
- 其次,当前价格大于区间内任何一个价格的时候,我们让SC加一分;当前价格小于区间内任何一个价格的时候,我们让SC减一分。
- 最后,我们将分值累加值保存到标记变量TC里面,然后再对TC变量取一个平均值ATC,这样我们就得到一个平滑的趋势动量分值线。
这里提到一点,动量分值线是通过我们区间打分而来,上面的价格可以用到单一的收盘价格close,也可以用到三者平均价dclose。效果图如下:

观察交易逻辑
在上图我们可以发现,趋势动量平均线会围绕零轴转动。当行情正在一波下跌后,趋势动量平均线透过零轴后,我们发现他会在底部保持不变,并且线行方向一直是指向下方,直到下行动量减弱,价格开始反弹,整个趋势动量平均线线才开始反弹。那么可以总结出一套有效的交易入场规则:
- 当趋势动量线TC上穿趋势动量移动平均线ATC时候,我们认为当前为有效的多头趋势;同时要求ATC动量移动平均线大于0,ATC[1]大于ATC[2],保证当前为多头强势,在下一个开盘价,我们买入
- 当趋势动量线TC下穿趋势动量移动平均线ATC时候,我们认为当前为有效的空头趋势;同时要求ATC动量移动平均线小于0,ATC[1]小于ATC[2],保证当前为空头弱势,在下一个开盘价,我们卖出
出场逻辑,我们可以采用吊灯止损的模式。
- 当前持有多头情况下,如果趋势动量移动平均线ATC大于0,我们采用宽松的多头吊灯跟踪止损(调整系数K1);如果趋势动量移动平均线ATC小于0,我们采用紧随的多头吊灯跟踪止损(调整系数K2)
- 当前持有空头情况下,如果趋势动量移动平均线ATC小于0,我们采用宽松的空头吊灯跟踪止损(调整系数K1);如果趋势动量移动平均线ATC大于0,我们采用紧随的空头吊灯跟踪止损(调整系数K1)
吊灯止损的设计模式,我们可以采用百分比跟踪模式,也可以采用波动率跟踪模式,还可以采用AF调节跟踪模式,本文采用百分比跟踪设计,当然如果想尝试其他模式,也是值得鼓励的。

统计结果
由于本篇文章的参数设计较少,只设计了一个固定的出场参数,所以在全市场适应性较强,可调节性比较容易,目前将一些主要品种结果报告如下:
螺纹钢:

焦炭:

硅铁:

玉米:

苯乙烯:

总结
动量打分模式还有其他设计方案,本文给出了一个简单有效的学习框架,量化研究者还可以设计成多品种同时进行打分,利用趋势质量,趋势强度等方法,能设计出更高效的资金利用率模式。
无论哪种框架模式,资金管理是必不可少的,格雷厄姆提到过一个关键因素,保住本金才是,只要你的资产不脱离你本金的前提下,无论怎么做,你都不会错。
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/68468
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!