一个期货趋势交易系统的自我修养
说到趋势交易,很多人都知道那么2、3种知名的趋势交易系统,但是都是一个大概,并不精确。
比如基于唐奇安通道系统及其变种海龟交易法,又比如简单的双均线和三均线趋势系统。
为什么说大家只知道大概呢?
以海龟交易法为例,大多数人只能认知到海龟的20日,60日突破法则而已。
当然,你看过1、2本海龟交易法的书,会了解多一些,比如,对海龟交易系统了解的少数人知道2倍ATR入场止损。
当然,你下功夫研究了,会发现,几乎更少的人知道这个ATR计算规则其实是以入场当天以及前一天的2日平均真实波动来计算的,而不是其他。
然后即便是这样,你对海龟交易法的理解还是有缺陷的。
因为市面上的书籍都是这么简化写的,这些书中大都都没有完整系统的介绍这些系统的使用细节,所以拿着葵花宝典的半部著作去练功是很危险的,不仅小鸡鸡容易没有,而且走火入魔就更可怕了。
所以,我这篇文章是对这些书籍提到的内容的一个必要的补充。
我这篇文章的主题,就是帮助趋势交易者提供一个完整的交易和思考框架,今天来详细说说完整的趋势交易系统的构成。
结构 —— 一个完整的趋势交易系统需要以下组成部分:
1.长期趋势过滤器2.中短期趋势过滤器和信号发生器3.反转信号系统4.入场止损5.跟踪止损止盈6.头寸规模7.标的分散性8.指数过滤器
好,我们来详细的聊聊机械趋势交易系统的细节。
1.长期趋势过滤器系统
● 大多数都是以200日均线或者100日均线来作为长期趋势过滤器的,是简单的作为长期趋势的基准;
当然,也有用100日或者200日新高新低作为长期趋势判断,原理上都是一样的。
周期的选择,依据一般有商品的属性,比如工业品和农产品的长期趋势是完全不一样的。
工业品的周期,更接近基钦周期,相对较长。
农产品的周期,上有顶下有底,跟种植季节有关。
基本根据自己交易的品种来判断长短周期的长期趋势过滤器。
长期过滤器的作用市非常重要的,因为它是从技术层面判断和印证商品长期趋势的重要条件。
2.中短期的趋势系统过滤器和信号发生器
先说一下,中短期趋势系统过滤器的作用。上面说了,长期趋势过滤器,犹豫大海行情中的黄道十二亮星的作用。但是具体的海面风浪如何,有没有暗礁,这些具体而微的东西。就不是它控制的管辖范围了。
中短期趋势过滤器,就犹如人类在近海布置的灯塔。用于短期比较明确的指示意义。用来真正的开平仓的重要指示。判断短期的情绪涨落,以便顺流而下,顺势而为。
那么一般的中短期趋势过滤器都有下面这些:
● 唐奇安:20日多头突破做多,10空头突破离场;反之亦然,20日空头突破做空,10日多头突破离场。
● 海龟交易系统:20日60日多头突破多做,反之亦然。关于海龟交易系统,详情参考: https://book.douban.com/subject/2339892/
● 10日动量法则:10日新高突破入场,10日新低离场;反之亦然;
● 短期均线:5、10日均线的金叉死叉等等
● 指标信号发生:RSI/KD/CCI/MACD等中短期入场信号发生器
● 均线切线理论和均线置换线
● 鳄鱼线+BS买卖信号 参考:https://book.douban.com/subject/1143656/
以上这些常用的工具,其实都是一个道理,都是中短期趋势过滤,他们之间的本质差异并不大,不构成业绩表现的决定性因素。
什么意思呢?
不管你用10日动量方法,还是唐奇安的通道法则,还是海龟交易法,长期来看,统计上结果差异其实差别不显著。
3.反转信号系统:反转日、短期趋势例外
反转信号系统,是及其短期的强势情绪信号。是一种强烈的信号,这种信号并不是确定性信号,而是一种强烈的不确定性信号。它只是提醒你要注意了。在市场巨大的分歧面前最应该做的一件事,就是减仓!这是这个信号给我们最大的意义。
当然反转信号,也是反向突破,短期趋势的走向,可以有下单的依据,不过这种反向反转的概率和成功率都值得商榷。就算主观认为反转,也只能清仓。
常用的反转信号系统:
● 多头反转:波幅超过上一日真实波幅60% 、80%以上,收盘价低于上一个交易日;空头反之
● 海龟反转:60日反向突破认为是趋势反转
● 均线:不利信号后突破上一个顺势信号的底部
反转信号出现一定要小心,因为它基本上属于逆趋势的一种信号系统。
4.入场止损
为什么叫做入场止损,因为趋势交易的头寸持有部分和市场都比较长,积累下来的部位都不小。所以,这里只谈论每次开仓的头寸的存活问题,因为只讨论入场止损。
入场止损是一种重要的投资保护手段和措施,它可以尽可能的保证我们持有的都是趋势,而有效的管理我们的短期仓位,并识别并去掉不合适的持仓。尽可能的保证盈亏比大于1:2,同时将损失最小化。
● 开仓日底部、开仓日3日底部、开仓价位-2*ATR(2)、开仓位-2*ATR(14)
● 均线金叉前最低价
● 10日低点、20日低点、etc
5.跟踪止损止盈
跟中止损是验证过的一种比较靠谱的持盈方法。是让利润奔跑的最佳手段质疑。
● 行情最高价*(1-固定百分比)
● ATR移动/追踪止损
● ATR棘轮法
● 盈利规模达到止损位2倍后,上移动止损规模2倍的区间作为固定止盈位
● 反转日止盈止损
● 均线切线
● 动量突破
● 持有时间超过N日离场
6.头寸规模以及凯莉公式原则
每次下单,下多少;加仓加多少;都有原则和规律可行。无非是让长期的收入期望为正的方法。
● 一般初始头寸不超过总资金量的7%
● 根据真实波动波动性原则设定初始头寸规模
● 金字塔加仓;
● 倒金字塔加仓;
● 只要上一笔盈利,第二笔就是上一笔的加倍,直到出现一次亏损交易后,回复初始加仓比例;
7.分散性
这是对于投资组合额稳定性的来源。适当的分散可以提高整体的投资组合的表现
● 考虑非相关性交易标的散发发展趋势;但是分散不要超过4、5个品种
8.标的指数过滤器
● 注意考虑投资表的整体市场指数方向和长期、短期趋势;比如CRB,文华商品,但是考虑不同指数的权重配置会失真,考虑等权指数
上面写了这么多,只是一个大体的思路和框架,还有很多细节无法一一描述。比如离场有根据价格来判断的,有更具资金净值曲线来判断的。
以上就是趋势跟踪系统的一些组成部分的介绍,那么回到文章开头的问题,根据我们熟悉的20日价格突破的海龟系统加上ATR止损之后还差什么呢?
还差一下几个东西:
● 长期趋势过滤器,海龟交易方向比如与长期趋势过滤器方向一致,注意是长期哈。
以工业品为例,一年大概240个交易日左右,低于250个交易日都不叫长期。一般我们认为商品的周期跟随企业的存货库存周期是3.1~4.3年,一个完整的周期有上升阶段和下降阶段,那么简单点算就算3年的一半是企业补库存或者去库存的趋势,怎么也有360到480个日交易日
如果是农产品可以短期一点农产品趋势主要是季节性的,以年为单位
● 海龟有60日强烈的反转信号,但是没有反转日信号。先补充说一下60日的逆势信号为什么是反转日,用途在于,比如长期规律其是多头的时候,短期空头突破20日是忽略掉的,但是短期空头突破60日了,则可以尝试参与行情。这就是对唐奇安系统的补充
● 海龟有开仓止损,是否可以加上追踪止损,看个人偏好了
● 加仓方式的选择 主要考虑我提到的最后一种加仓方式跟海龟的比较
● 标的指数过滤器 长期趋势,短期一直,如果跟商品指数的变动方向一直,则更佳
有了上面这几个东西,大家诟病的海龟交易法的巨大回撤会被大幅度的降低以至于你有种感觉,回撤奇怪的消失了。
这里有一个简单的趋势系统举例:
https://www.douban.com/note/639877740/