K线的斜率因子在动量趋势跟踪策略中发挥着重要作用

点及财经,股票期货专业投机者。

K线的斜率因子在动量趋势跟踪策略中发挥着重要作用

作者比较喜欢基于动量效应,所开发的趋势跟踪策略。因此上一期文章就分享了基于交易开拓者的动量策略,那么本期就主要给大家分享k线的斜率因子,是如何在动量策略中发挥着重要作用的。

K线的斜率因子在动量趋势跟踪策略中发挥着重要作用

斜率,可以理解为偏斜程度。这里不去探讨斜率公式,我们只需要理解它的表现及作用是什么,然后直接调用函数就可以实现斜率的计算。

首先请看下图:三个品种收盘价的12周期斜率(附图)。

K线的斜率因子在动量趋势跟踪策略中发挥着重要作用

上图中,我们看到紫色这个品种价格比下面两个品种陡峭,然后对应的附图中紫色线比其他两个品种的斜率绝对值大,也就是说斜率是衡量上涨或下跌趋势中价格的陡峭程度(偏斜程度)。

斜率的绝对值越大,趋势可能就越明显。反之,则很可能处于低迷阶段。

K线的斜率因子在动量趋势跟踪策略中发挥着重要作用

而我们要做的是,将k线的斜率因子用于筛选品种,这样能够很好的筛选出具有明显趋势的品种进行交易。

k线的斜率因子筛选品种

在上一期中,作者用了k线的涨跌幅因子和冒泡排序函数,对趋势比较明显的品种进行一个筛选和交易。那么今天,就用k线的斜率因子同样的也和冒泡排序函数进行操作。

首先来看看,多品种组合下的斜率函数dj_LinearRegSlope_i(price,length)。

如下图所示:

K线的斜率因子在动量趋势跟踪策略中发挥着重要作用

函数中有两个参数,price是要参与计算斜率的序列,需要通过for循环计算每一个品种的斜率并存入数组,length是计算在该周期内的斜率值,返回一个连续型变量。

1.计算各个品种的斜率并存入数组中。

如下图所示:

K线的斜率因子在动量趋势跟踪策略中发挥着重要作用

在存入斜率的过程中,还要将每个品种的数据源序号存入数组,应用于下面的冒泡排序函数。

2.冒泡排序。将所有品种的斜率传进函数中进行排序,再通过下一步的循环取出斜率最大的品种数据源序号。

如下图所示:

K线的斜率因子在动量趋势跟踪策略中发挥着重要作用

3.取出斜率最大的品种(用于交易),及通道的计算(用于开平仓)。

如下图所示:

K线的斜率因子在动量趋势跟踪策略中发挥着重要作用

在公式中的 tmpISeries变量就是斜率最大的品种的数据源序号,筛选出来后需要与持仓信息的捕获、连续与非连续变量的配合才能过进行正确的开平仓。

4.最终的效果。

作者选取了化工、能源、农产品、有色金属四个板块,且上市时间超过3年以上的品种,1小时周期进行回测。

(1)交易信号。

如下图所示:

K线的斜率因子在动量趋势跟踪策略中发挥着重要作用

(2)回测曲线。

如下图所示:

汇总:

K线的斜率因子在动量趋势跟踪策略中发挥着重要作用

曲线:

K线的斜率因子在动量趋势跟踪策略中发挥着重要作用

小结。

以上就是关于所有k线的斜率因子在多品种组合下的应用。虽然曲线并不好看,但总体是往上的,也进一步验证了在多品种组合下K线斜率因子的有效性。

最后

作者所分享的策略是非常简单的,也就是唐奇安通道突破而已,可见也有这般威力,值得读者细细研究类似的策略逻辑,特别是要在筛选品种的因子上面花功夫。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/68492
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 8 日
下一篇 2024 年 7 月 9 日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注