原创七禾网12-09 20:30

摘要: CCI指标是美国股市技术分析家唐纳德·蓝伯特于20世纪80年代提出的,专门测量股价、外汇或者贵金属交易是否已

CCI指标是美国股市技术分析家唐纳德·蓝伯特于20世纪80年代提出的,专门测量股价、外汇或者贵金属交易是否已超出常态分布范围。属于超买超卖类指标中较特殊的一种。波动于正无穷大和负无穷大之间。它最早是用于期货市场的判断,后运用于股票市场的研判,并被广泛使用。与MACD、RSI、KDJ等指标一样,CCI也是技术分析最常见的参考指标之一。


在经典的技术分析书籍——《期货市场技术分析》中,简单地提到了CCI指数,书中提到,当它在上标志线(+100)以上时,应建立多头;在下标志线(-100)以下时,则应持有空头。而在两线之间,所有的头寸均应平仓了解掉。


笔者稍作修改,将CCI的规则编写成程序,做了初步的测试。为了测试结果尽量地接近实盘交易,我们把手续费设置为交易所手续费的1.5倍,开仓和平仓各加1个最小变动价位的滑点,测试的品种是所有活跃的国内商品期货指数合约,每个品种分配初始30万本金,每次开仓的手数按照10万资金的3倍杠杆计算,以下是在日线级别的初步测试结果。



从初步测试的资金曲线和数据来看,表现良好,在全品种测试中,每年都是盈利的。胜率为36.84%,盈亏比为3.41,是比较典型的趋势跟踪策略。


以下是该策略近期在部分品种指数合约日线上的开仓信号图,红色部分代表持有多单,绿色部分代表持有空单。


该策略从7月17日至10月19日在铁矿石上,较好地抓住了1波较大的上涨行情,最近一次是在9月20日开空,目前持有空单。


该策略从6月16日至10月19日在热卷上,较好地抓住了1波较大的上涨行情,目前没有持仓。


该策略从6月27日至10月19日在焦炭上,较好地抓住了1波较大的上涨行情,最近一次是在9月28日开空,目前持有空单。


该策略从7月3日至10月19日在PP上,较好地抓住了1波较大的上涨行情,目前没有持仓。


该策略从6月26日至10月19日在PVC上,较好地抓住了1波较大的上涨行情,最近一次是在9月22日开空,目前持有空单。


该策略从6月23日至10月19日在铜上,较好地抓住了1波较大的上涨行情,最近一次是在10月12日开多,目前持有多单。


总结:从初步历史测试结果来看,该策略表现良好,值得做进一步的深入研究。该策略在日线、60分钟、30分钟等多个周期上都有良好的普适性,在大部分商品期货上也有良好的普适性。


笔者水平有限,本文仅供程序化初学者或想学习程序化的交易者参考,部分观念可能带有一定的主观性和局限性,如果有不同意见或其他疑问,或者想要了解程序化的哪一块内容,欢迎大家在文章下方留言,笔者会尽可能地为大家解答。


感兴趣的读者,可以加微信:QHYM777,或扫描下方二维码,免费领取文章中金字塔版本的策略源码,以及领取更多其他策略源码和加入程序化学习交流群。



七禾网www.7hcn.com研究中心研究员 傅旭鹏


风险提示:投资有风险,本报告仅是个人观点,仅供参考,不构成投资建议。


七禾网研究中心合作、咨询电话:0571-88212938