量化研究丨多空本来就不一样,醒醒吧!

2023-03-20 15:55:12

『正文』

ˇ

大家好,我是Le Chiffre。


(资料图片仅供参考)

今天与大家讨论的一个话题是之前群里一直嚷嚷、呼声很高、但是被我搁置很久的一个研究方向题材——多空的刻画,定量与定性方法。

在此之前,其实我借鉴了很多的资料与方法,然后从陈年老网盘中去翻找了很多之前研究的东西,经过周末梦中总结,我想先简单的拿出来一些想法写一写,万一有人思想碰出火花,可以加快效率迭代呢。

既然目标是多空分别的刻画比较,那么最初我个人想法是多空的波动率,分开刻画,→然后去比较和对比多空的确波动率都不一样,→那么他们的进出场逻辑和参数,势必会有不一样的推导结论。于是乎我翻找了一些资料进行总结和研究如下:

可视化截图如下:

我们截取部分看看细节,如下图所示:

该截图是从2018年年中6月份到2019年3月中旬,其中从事后角度看,属于慢跌快涨,这个跟大家的预期基本上是一致的,因为中国大盘向来都是快牛长熊。那么我们可以从这个常有的结构走势结合这个方法,看看是否有可挖掘东西呢?

首先,黄色线代表上行波,蓝色代表下行波。我们仔细观察发现,2018年下半年的下跌趋势,其实已经往往与往年不一样,比较有意思的是,虽然重心整体是下移的,但是在下跌几天后,紧接着就会出现几天的暴涨,根据high和Low与open的比较,实际上只要是K想实体够大,那么此种波动算法的刻画就会明显。

这也是我们从图上可以看到,在2018年半年多的行情中,上下行波基本上属于同大同小的范围特征内。但是这种肉眼观察是说话,太费劲了。于是我在此基础上经过进一步的处理如下:

上下行波差 = 上行波 – 下行波

如下图所示:(请看大型翻车现场)

是的,你没看错,翻车了~~~但是我也把代码也截图上来吧。

上面一个算法之所以翻车,是因为不论事上涨还是下跌,从定性看都看不出什么明显的多空结构分割,更别提什么具体数据计算了。      

后面我又仔细思索了一下,上行、下行,这个上行和下行怎么去刻画?在上面算法中,仅仅就考虑了一个K线阴阳,这显然是缺失大量信息的。经过灵光思索,我决定换一种表达方式,既然是上行,那么就说嘛是上涨趋势,既然是趋势,那最简单的就是均线了。因此,我决定用日周期20日均线来刻画上下行。

如下图所示:

上下行波动逻辑如下:

(high - MA10)/close,定义为上行波动,(low - MA10)/close,定义为下行波动。

前面第一种方法是利用Open当作基准,这一次我们利用MA20当作基准,但实际上这种逻辑也存在一种问题。那就是在上涨过程中,下行波动使用最低价来代替上行中的最高价,在整体都是往上(下)的情况下,最低价其实也是跟着往上(下)的情况,核心在于K线实体大,那么上下行波差值就大,整体走势和方向也都是一致的。      

我们下面再来看一下差值,如下图所示:       

2019-2021俯瞰图

2020图

当然了这算是波动一个绝对值吧,说到率应该是不带方向的,就好像说ATR啊,VIX啊等等。于是我们还要进行进一步处理。

如下图所示:

2019.8-2021俯瞰图

2017-2019.4俯瞰图

通过再次处理后,可视化定性可以看出来一些思考与观察的切入点:(算不上结论)

1、多头分为两个形式

2、空头也分为两种形式

3、多空相互之间的定性比较

1、从该算法定性中来看,我们可以明显看到2017年与2019年、2020年、2014-2015年的两种截然不同的上涨(上行)行情结构,在该算法中2017年呈现了如下图所示:

纵轴上下最大值(0.00075,-0.005)

2019年呈现了如下图所示:

纵轴上下最大值(0.0075,-0.0048)

2020年呈现了如下图所示:

纵轴上下最大值(0.012,-0.011)

我们先小结一下,从2017、2019、2020这3年的上涨行情结构中,我们可以看出两段结构,一种是2017年那种虽然整体上涨,但是结构波动不大,上下行差波动率整体维持在0附近。而2019、2020在上涨结构中,上下行差波动率飙升,说明这两种上涨结构是不一样的,当然了可能有人说,你这不是废话吗,看也能看出来啊,一个是90度,一个是45度,当然不一样了。如果你这么想,那只能说,你太韭菜了!!!

思考如下:

1、上下行差波动率飙升,往往意味着不可持续上涨,会出现一定时间的横盘调整,短周期内不排除大幅度回踩。

2、上下行差波动率平稳围绕在0附近,或者在一个狭窄区间波动的上涨结构是最为健康,且可持续的。

3、可以通过上下行差波动率,进行顶部辅助判断。

4、判断上行结构是否健康,以此来判断是否可以追。

带着这个印象特点,我们来对照一下2014-2015年的上涨行情结构,如下图所示:

在2014年12月,发生上下行差波动率飙升的情况,该飙升后,一直到2015年3月中旬才又继续恢复上涨态势,期间长达近4个月的高位横盘调整,一度出现大幅度暴跌。随后从2015年3月开始到2015年5月中旬,整体表现是一个较为稳定的上下行差波动率结构。直到6月份再次出现小幅度的飙升异常。

下面,我们来看一下下跌结构情况, 2011-2015.5年呈现了如下图所示:

2015年呈现了如下图所示:

2018年呈现了如下图所示:

2020年初呈现了如下图所示:

2021年呈现了如下图所示:

我们先小结一下,从2011-2013、2015、2018、2020年初、2021年这几年的下跌行情结构中,我们可以看出两段结构,一种是2015、2018年,2020年初和2021年。另一种是2011-2013年这种。我们先来看第一种,在2015和2018年都是属于幅度大、时间长的那种。前者暴跌幅度达到高位70-80%,后者持续一年之久,且整体幅度也不小。上下行差波动率均表现出在0轴下大幅度波动。当然除了2021年波动以外表现不是很明显。

后一种下跌持续3年之久,但是在这3年中,我们不看行情,光从上下行差波动率来看,这3年呈现的波动率结构异常于近几年的波动结构,也就是说这几年的下跌和10年前的下跌不是一种跌法了。

思考如下:

1、下跌结构中上下行差波动率异常小于0,显著在0以下波动。

2、10年前下跌结构,从该算法角度出发,已经异于近几年的下跌结构。

3、下跌行情中,上下行差波动率显著增大,形成类似周期上下波动。

总结思考如下:

1、多头基本上分为两种,且这两种大类模式近10年数据没有变化。一个是上下行差波动率平稳的上涨结构和上下行差波动率飙升的上涨模式。而空头近10年的发生了变化,近几年呈现显著0轴以下,大幅度波动特征,另一种是前些年呈现围绕0轴的大幅度波动,共同一点就是上下行差波动率很大。

2、通过上下行差波动率定性我们可以看出,上涨模式相对比较固定,而空头模式不光不固定,且波动相对多头加大。从这一角度出发,我们不得不有理由怀疑,多空一视同仁的逻辑或者参数是多么不恰当。

3、在一波上涨行情中,上下行差波动率飙升,随后大概率带来的是横盘震荡,而不会扭头向下,但是在下跌行情中,上下行差波动率扩大,随后会带来快速的反抽。所以,在多空这种特征情况下,我们可以做出主观的大趋势判断,例如:上下行差波动率飙升,需要减仓,或者不要最多,在下跌行情中,上下行差波动率扩大,可以抄底。

4、以上我们是从定性角度出发,通过上下行差波动率来评价多空不对称,那么我们是否有更为严谨的方式方法,通过定量来共同验证这个结论呢?

基于上面研究结果与经验,在此基础上,我寻找到一种定量的方式来客观评价到底多空不一样差在哪里,前方高能,理论简单,实操方便,但是这么研究的,公开资料显示我是第一人。

上下行差波动率来源均线与high、low的算法处理,我们可以定性看到上下行差波动、上下行差波动率的多空结构变化,但是无法定量更深层处理数据了。因此,我从另一个角度剑走偏锋,想到了小学知识——S = u* V。我从多空的路程、时间、速度三者角度作为切入点出发,去通过一个变量横向刻画多空的不同。

示意图是如下所示:

我们所要做的就是计算收盘价在穿越均线两个点的空间,然后计算收盘价穿越均线两个点的时间,然后在用空间/时间,我们求出来的多空速度,变成序列,然后将该速度值序列进行平均,求一个滚动平均速度。最后我们比较多空平均速度,开始计数。

如下图所示:

2018年

2020年

2011-2013

上图蓝色代表平均上涨速度,黄色代表平均下跌速度。我们从这个速度角度也可以定性看出来,空的速度经常大于多,随后我们进行下一步处理。

结果如下,我们可以看到,黄色的线是空速度>多速度,不断计数的最终结果,我们可以看到,黄色显示1251蓝色显示987。说明在股指期货上面空读书从2011年到今天,是大于多速度的,因为计数是时间,是次数。

下面我们换成黑色系,如下图所示:

螺纹,空1109,多988

铁矿石,空821,多732

热卷,空713,多722

焦炭,空814,多1099

不锈钢,空219,多164

锰硅,空647,多692

动力煤,空640,多549

焦煤,空950,多855

截取了黑色系大部分所有的品种,通过速度计数我们可以看到如下结果:

1、结构上,黑色系很多品种在2019年下半年经历了结构变化,例如:铁矿石、焦煤、不锈钢、热卷四个品种,以前是多速度在上,后来变为空速度在上。而不锈钢经过短暂多速度再上之后,很快空速度一直再上。剩下的焦炭、螺纹、动力煤、锰硅都是较为稳定的结构。

2、差距越大,品种越好做,你那焦炭来说,纵观小10年,多空速度的计数越来越大,说明行情结构稳定,你在看其次的就是动力煤,从各种SF系列策略来说,效果也比螺纹和热卷要好的多,当然了铁矿石是排在焦炭后面的,这里我只是拿来提前说一下动力煤的例子。当然还有不锈钢,虽然时间短,但是也不能否定这个品种的动量还是可以的,从多空速度计数器来看,差距也是保持在一个较大的区间。而回过头我们来看螺纹、热卷、焦煤、等等这些品种,差距不大不说,还发生了转换,或者不间断时间的缩小。

3、从股指期货、黑色系等来看,并不是空的速度在所有品种都是大于多速度的,股票指数的确是空速度大于多。但是商品就各不一样了。

4、我们可以根据该研究内容,自行修改我们的策略和品种组合,甚至调整参数。至于说数字货币的话,其实也可以这么去研究的。

>>加入松鼠俱乐部,另类策略社群,OF社群获得完整课件源码(找小松鼠)

本策略仅作学习交流使用,实盘交易盈亏投资者个人负责。

End

关键词: