经典趋势投资策略:海龟交易法则

经典趋势投资策略:海龟交易法则

00:00
13:39

股票交易是一个可预测的概率游戏

10节课教会你股市赢家的投资逻辑


前两次课,我们介绍了股票在家庭金融资产配置当中的地位,以及怎么通过一个交易系统中的要素,来思考优化你的投资观点。


今天这节课,我们就闲言少叙,直接来介绍一个经典交易策略


一个交易系统的要素至少包括:


● 选择什么市场进行交易

● 买卖什么

● 怎么买卖

● 买卖多少

● 怎么退出一个盈利的头寸

● 怎么止损,也就是退出一个亏损的头寸


今天我们完整地介绍一个趋势型的交易策略,也是学习股票和期货交易必须要了解的交易策略,经典的海龟交易法则。海龟交易法则包含了上面提到的各个要素。


在介绍具体策略之前,我们先简单了解一下“海龟交易”这个名字的由来。


1983年,著名的商品投机家理查德·丹尼斯和他的老朋友比尔·埃克哈特进行了一场辩论,这场辩论是关于伟大的交易员是天生造就还是后天培养的。理查德相信,他可以教会人们成为伟大的交易员。而比尔则认为遗传天性才是决定因素。


为了解决这一问题,理查德建议招募并培训一些交易员,给他们提供真实的帐户进行交易,这样,通过实验结果来看看到底谁的看法是对的。


他们在一些知名的报刊上刊登了大幅广告,招聘交易学员。广告中称,在一个短暂的培训会后,新手将被提供一个帐户进行交易。


因为理查德·丹尼斯可以算是当时世界上最著名的交易员,所以,有1000多位申请人前来投奔他。


他最后从这一群人中精选出10个人,加上3个以前就认识的,总共13个人开始了这个实验。198312月底,这13人被邀请到芝加哥进行两周的培训,到19841月初,他们开始用小帐户进行交易。到了2月初,在他们证明了自己的能力之后,丹尼斯给他们中的大多数人提供了50万至200万美元的资金帐户。


学员们被称为海龟,因为打赌的时候,据说丹尼斯当时正在新加坡逛一个海龟市场,这些学员成长为交易员,就象在新加坡海龟市场的小海龟正在成长为大海龟一样。海龟成为交易史上最著名的实验,因为在随后的四年中他们取得了年均复利80%的收益。


理查德·丹尼斯证明了交易可以被传授。他证明了用一套简单的法则,他可以使仅有很少或根本没有交易经验的人成为优秀的交易员。


说完海龟法则的背景,我们先来回答第一个问题,海龟们怎么选择市场?


通常海龟们选择跨市场,比如

股票

国债

商品

外汇

金属

原油

……

等等


无论选择什么市场,高流动性是首先要考虑的因素。否则你将面临非常多的不确定因素,让你策略实施的难度显著增加。


当然,如果你专做某一个市场,也没有问题。只是在这个市场里,还要考虑头寸分散化的问题,避免把鸡蛋都放在一个篮子里。


那么,头寸规模如何确定


原理上,是通过波动率来确定。一个标的资产的波动率越高,意味着风险越高,所以分配的头寸规模就要小一些。反之,波动率越低,就可以分配更大的头寸。


头寸规模单位的计算用的是N值,也就是ATR,是指过去20个交易日的真实波幅,具体的计算公式如下:


波动性NN = 19*PDN+TR/20

PDN = 前一日的N

TR = 当日的真实波动幅度

真实波动幅度 = MaxH-L H-PDC, PDC-L

其中:

H = 当日最高价

L = 当日最低价

PDC = 前一日收盘价


头寸规模单位 = 账户的1% /N*每一点数所代表的美元)


注意,这里每一点数所代表的美元,通常指的是期货合约,对于股票,可以理解为每一最小交易单位的资金,比如购买1手股票所用的现金。


海龟交易法则对于头寸是比较激进的,用的是账户资金的1%来除以N值,得到的头寸规模单位。也就是说,1个头寸单位,就相当于如果你允许损失你账户的1%,所对应的购买证券的上限规模。举个例子,如果你的账户里有100万,1%就是1万。如果你打算买中国平安的股票,假设这只股票的N值,也就是过去20个交易日的真实波幅,是5块钱,因为股票的最小交易单位是1手,也就是100股,那么,1手中国平安的波幅就是500块,1个头寸单位就等于1/500 = 20手。


头寸单位有什么作用?主要是为了让投资分散化,避免风险过于集中。为了进一步控制风险,海龟对于总头寸规模的分布也有明确的限制。


在同一个市场上,最多分配4个单位头寸;高度相关的市场上,最多分配6个单位头寸松散相关的市场上,最多10个单位;单个方向上,比如单边做多或者单边做空,最多12个单位。


好了,规定了市场和头寸规模,我们来看怎么入市,这是绝大多数人都关心的问题。但实际上,我们认为入市方法是所有因素里最不重要的,至少远远不是最重要的。因为一个随机入市策略,有时候并不比你精心设计的入市策略要差。


当然了,趋势跟随策略中,捕捉趋势的方法,也还是被证明在很多情况下有效。


海龟们有两套入市系统:


先说系统120日突破为基础的短期系统,也就是当突破过去20日的最高点时,就入市做多,或者突破过去20日的最低点时,就入市做空


•      如果上一次突破是一次赢利性突破,也就是可以带来一次盈利的交易,那么当前的入市信号将被忽略。注意,这里的上一次突破,就是发生了突破信号,不管是不是被忽略了。


•      不过,如果一次突破信号被忽略了,那么如果55日突破点发生时,海龟也会选择入市,为了不放过一个可能的重大趋势。55日突破点在这种情况下被视为保障性信号。


再看系统2 55日突破为基础的长期系统。对于系统2,所有突破信号都被认为是有效信号,无论上一次突破是亏损的还是盈利的。


关于加仓,海龟们考虑得也很细致。


先是在突破点建立1个单位的头寸;然后按N/2的价格间隔逐步扩大头寸。还是拿中国平安举例子,如果N5块钱,那么就是每2.5块钱增加一次头寸。


注意,是以上一份订单的实际成交价为基准,而不是突破点的价格。


加仓可以一直到头寸达到规模上限。可以想象,趋势要是真来了,头寸也许很快就可以达到上限。


知道了入市和加仓,也很有必要知道怎么止损。


有句老话:有老交易者,也有不怕死的交易者,但没有不怕死的老交易者虽然止损很可能降低系统的胜率,但是为了保命,我们需要在最坏的情况下,避免破产的结果


海龟止损标准很简单:任何一笔交易的风险程度不超过账户的2%,也就是说,当价格向不利的方向变化了2N,就要止损了


对于加仓情况,止损点需要逐渐上浮。


海龟交易系统的加仓是很激进,所以必须要求止损很严格。


最重要的部分,怎么退出


对于系统1采用10日反向突破退出。也就是说,对于突破过去20日最高价的入场信号,也就是突破过去10日的最低价才退出


类似地,系统2采用的是20日反向突破退出。


你会问了,就这么简单?


看起来确实很简单。但是,退出不易。


一旦你的交易倾向于盈利,你就恨不得早一点落袋为安。但这恰恰违反了趋势跟随型策略让盈利奔跑的哲学。所以,必须克服提早退出的冲动,坦然面对利润的蒸发。我们必须要等到反向突破时,说明这段趋势已经完结,我们才退出。


海龟交易法则诠释了趋势跟随型策略的执行框架。那么,这样就可以了吗?实战中,还有很多细节要处理。


比如说,突然遇到了急变的市场行情,流动性瞬间呈现枯竭的局面。如果采用限价单,很可能不能成交,而采用市价单,可能会承受显著增长的成本。通常,这个时候海龟们要等到局势缓和下来再操作,而不是急于抛售。


另外,如果开盘跳空,你可能要面对一系列的交易信号需要执行,这时候怎样执行更有利呢?


如果你做的是跨市场交易,你如何确定保留哪个市场的头寸规模,而增加或减小其它市场的头寸呢?


合约的滚动也是现实中面临的问题,这个问题也比较重要,我们留到以后再讨论。


最后再来看一个问题,为什么是20日突破买入10日反向突破卖出,或者55日突破买入20日反向突破卖出?如果很多人用的是同一组参数,会有什么情况发生?在设计你自己的趋势跟随策略时,这个问题非常关键。你是希望顺从大多数人的选择,还是当你了解到大多数人的做法时,能找到更有利的方案?


总结一下这节课的要点。


海龟交易法则是一个完整的交易系统,对于市场的选择、入场的信号、头寸的管理、止损和退出都有非常具体的操作方案。当然了,实际交易中遇到的细节问题,我刚刚也提出来了,大家课后可以再进行思考

以上内容来自专辑
用户评论
  • GalbraithE

    有没有学员群呢,老师

    普量学院 回复 @GalbraithE: 可以vx加niuxiaomi3

  • 听友122941834

    是二十日均线还是往后数二十日

  • rena_1f

    20日突破买入,10日反向突破卖出,请问“突破”是指收盘价还是盘中只要出现20日最高价或10日最低价就应该操作?

    普量学院 回复 @rena_1f: 一般是指盘中站稳趋势线即突破