CCI的全称是商品通道指标(commodity channel index)。它最早由投资学家Donald Lambert在1980年设计。CCI指标最初是用来度量商品期货的价格走势动量指标。而在该指标被设计出来之后的几十年内,受到了各个投资领域投资者的追捧,其应用范围也有单一的商品期货市场扩展到股票市场,外汇市场和加密货币是市场。是目前一类最常用的价格周期趋势识别指标。
【指标作用】
CCI指标也是一种动量指标。它反映的是加密货币当前价格与其历史平均价格的背离程度。通俗的讲,以日线为例,CCI指数的反映的是今天加密货币价格与其前几日平均价格的背离程度。
在使用上,CCI指标既可以像ROC和WILLR一样识别价格变动的动量,识别加密货币价格可能出现的反转和极值,也能像RSI指标识别市场情绪,判断市场超买超卖情况。
在使用时,CCI指标也经常与其他指标搭配使用。CCI指标与布林带指标类似,都是振荡器型指标。所谓振荡器型指标是指:指标取值有两类范围,一个是正常范围(normal status),当指标在这一区间趋势时,说明标的资产价格变动处于正常波动状态,没有出现大的价格变动趋势和变动方向;另一个突破范围(breaking status),当该指标处于突破范围时,以为标的资产价格已经突破了正常波动范围,价格变动趋势即将发生改变。
从理论上说,CCI指标取值可以无限大和无限小,没有一个确定的上界和下界。为了方便从CCI指标的读数中提取信息,Donald在设计CCI指标的时候,根据商品期货市场的历史信息,在CCI指标指标计算中加入了一个调整参数,将70%到80%的CCI指标历史数值限制在-100到100之间。这样,-100到100就成为了CCI指标正常范围,而100以上和-100以下则就成为了CCI指标的突破范围。
最早投资者在使用CCI指标时,将CCI指标读数超过100时识别为市场超买状态,将读数低于-100时识别为市场超卖状态。而随后的资产价格走势则说明这种判别方式过于粗暴,对于市场的超卖和超买情况识别并不十分准确。
目前,量化投资者们会将CCI指标和价格走势指标搭配在一起使用。当价格走势与CCI指标出现背离时,可以执行相对的操作。还有部分量化投资者,会逆向使用CCI指标,用相反的方式对CCI指标读数进行解读,在CCI指标处于较低位置时进行买入和CCI指标处于较高位置时进行卖出。
【计算方式】
和ROC和WILLR等动量指标相比,CCI指标计算方式比较复杂。如前文所述,CCI指标是反映当前价格对历史平均价格背离程度的指标。所以,在指标计算中需要首先要确认标的资产当前的价格,然后在计算标的资产历史平均价格,再次为了让所有币种的CCI指标都在同一个单位水平上,需要对上计算的背离程度进行调整,除以价格的平均绝对偏差,最后再将CCI指标取值进行调整,使得大部分数值落在-100到100之间。
CCI指标具体的计算步骤如下:
第一步,计算当前交易周期内的标的资产典型价格。采用收盘价、最高价和最低价三者平均值作为资产典型价格。
通过闪电网络在比特币上运行的7个必须的应用程序
许多项目已经在闪电网络之上推出了自己的应用程序,以利用BTC第二层的好处。现在,是时候探索目前在加密货币用户中流行的比特币顶部的七个必备应用程序了。让我们来看看它们!
第二步,计算典型价格的简单移动平均数
第三步,计算典型价格的平均绝对离差,公式如下:
其中MD代表典型价格的平均绝对离差,TP代表典型价格。
第四步,使用如下公式计算CCI的值,
其中,SMA是典型价格的简单移动平均值,MD是典型价格的平均绝对离差。
这里的0.015就是Donald调节参数。利用它,Donald将自己观察到将大部分值调整到-100到100之间。
尽管CCI指标的运算比较复杂,但是投资者在实际使用中不需要自行计算CCI指标数值,Gate在量化策略设计中心已经集成该指标,用户只需输入参数即可。
而要介绍这些指标计算步骤和方法的原因,是希望投资者更加深入地理解指标运作原理。在掌握这些原理后,可以对指标的使用方法和参数调整做出更符合目前市场的配置。比如说,Donald将调整参数设置为0.015,是为了将70%到80%的数值调节到-100到100之间。0.015这个参数是符合他所观察到的市场行情的,在加密货币市场行情中,这个数值或许需要调整。当然,目前Gate还不支持调整已有指标内部参数吗,但是用户可以通过调节-100和100这两个正常范围和突破范围的临界值,达到相同的目的。
【指标优势】
相对比ROC和WILLR指标,CCI指标在度量价格变动的动量时候,减少了价格的随机误差。用CCI指标测量的价格变化动量更加均匀和平滑。
【策略设计】
【策略实例】
MACD—CCI策略
【交易币种】
以BTC为主要策略研究币种,用ETH检验策略的泛化能力。
【交易周期】
1小时
【交易杠杆】
无杠杆
【回测时间】
回测时间:2021-01-01到2021-09-23(BTC)
回测时间:2021-01-01到2021-09-23(ETH)
【交易逻辑】
用MACD确定货币的价格变动趋势,在利用CCI指标识别趋势内最佳买入点或者卖出点。当DIF大于DEA时,认为加密货币价格处于上涨趋势中,当MFI大于设定值时,将该时点确认为买入点;当DIF小于DEA或者CCI指标已经下降到-100以下时,认为该时刻为卖出点。
【参数设置】
本策略需要使用五个参数,分别是MACD指标中的快线周期、慢线周期和信号长度。为了减少模型的参数,将CCI的周期参数设为与MACD指标中的快线周期参数。在CCI指标中,将超过120设置为买入识别点,而将低于-100设置为卖出识别点
快线参数:12
慢线参数:24
信号长度:9
CCI买入点识别:90
CCI卖出点识别:-90
【设置止损】
无止损
【回测结果】
BTC回测结果:
在回测区间上,该策略在BTC上回测差强人意。
ETH回测结果:
在未经过任何参数优化的情况,将该策略移植到ETH上,该策略收益有明显提升,但是最大回撤也有较大上升。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
PlanB的牛市讯号「红点」出现后比特币表现如何?2017、2021走势比较
比特币日前以 66,999 刷新历史新高后随即跌破六万美元,再加上柴犬币疯涨,不免让人想起今年五月狗狗币暴涨形成的泡沫。但比特币今年走势似乎与 2017 年有些许雷同,且分析师 Pla
原创文章,作者:掘金K,如若转载,请注明出处:https://www.20on.com/115563.html