1 海龟交易法则的背景
海龟法则是1983年理查德·丹尼斯提出的,在一个交易员培训班上被推广而闻名于世,当时已经被称为交易大师的理查德·丹尼斯认为可以像新加坡人养海龟一样培养交易者,因此将该法则命名为海龟交易法,也称作海龟法则。理查德·丹尼斯当时在1000多候选人中选取了13位交易员进行培训后,给每人配备了100万美金去市场投资。结果证明坚定执行了海龟法则的交易者都取得了很好的成绩。作为一个完备的交易系统,海龟法则的决策覆盖了交易过程中的每个方面,使得交易者不需要做任何交易法则外的其他主观决策。
2 海龟交易法则的内容
作为一种趋势跟踪策略,海龟法则试图在趋势发生的时候及时参与进去并由此获利,即在一个大的上升趋势或者下降趋势刚刚出现的时候立即买入或者卖出,并在这个趋势将要结束的时候及时退出。实验证明趋势跟踪策略创造的收益非常可观。但在市场中大趋势出现的次数其实很少,这也就意味着趋势跟踪策略在大部分情况下都是亏损的。趋势跟踪系统在真实市场中有65%到70%的交易是亏损的,结果依然盈利的原因是因为一次大的趋势的成功捕捉可以带来大额的收益。海龟法则并不能预测行情的趋势,而是一直监视市场实时的价格波动,判断市场是否产生了某种趋势的信号,并依据这种信号来及时执行预先设计好的策略。
作为一个完整且严格的交易系统,海龟法则包括了设计头寸、寻找买卖点、何时退出止损、何时退出止盈等一系列交易决策。
3 海龟交易法则的总结
海龟交易法则有以下五个步骤
(1)资金管理:资金管理是投资过程中最重要的部分之一,海龟法则通过规定仓位基本单位Unit,来将资金分割为若干个部分。通过计算前20日的市场真实波动均值ATR(股票的平均波动幅度),来以此为依据计算出基本单位unit。每次的交易都以该unit为最小单位。以此来把投资风险控制在自己可承受的范围之内。
(2)入市信号:海龟法则通过是否突破了前20日的唐奇安通道上、下轨来判断是否可以建仓。如果实时价格高于唐奇安通道上轨,就意味着可以买入,如果当前价格低于唐奇安通道下轨,就意味着可以卖空。唐奇安通道通过这样的方式来产生入市信号。初始建仓的大小=1个Unit
(3)动态加仓:已经入市后,海龟法则通过判断当前价格是否产生了更有利的波动来决定是否加仓,由于ATR表示平均真实振幅,所以海龟法则用0.5*ATR来判断是否可以加仓,由于ATR是不断变动的,所以被称为动态加仓,具体规则如下:
如果入市的时候是买入的,且当前的价格比上一次买入的价格高了0.5个ATR,则继续买入一个Unit;如果入市的时候是做空的,且当前的价格比上一次卖出的价格低了0.5个ATR,则继续卖出一个Unit。
(4)动态止损:同加仓一样,海龟法则采用平均真实振幅ATR的值来判断是否止损,具体规则如下:如果入市的时候是买入的,且当前的价格比上一次买入的价格低了2倍ATR,则卖出全部头寸止损;如果入市的时候是做空的,且当前的价格比上一次卖出的价格高了2倍ATR,则买入全部头寸止损。
(5)止盈:止盈是在交易系统中及时退出并将利润收入口袋的过程,海龟法则的止盈规则如下:如果入市的时候是买入的,且当前的价格低于唐奇安通道(Donchian Channel,是海龟法则中最重要的技术指标,也是海龟法则用来判断趋势信号的关键)的下轨,则清空所有持有的头寸;如果入市的时候是做空的,且当前的价格高于唐奇安通道的上轨,则清空所有持有的头寸。
来源:刘成畅《基于海龟法则的量化交易系统的研究与实现》
来源:互联网 / 发布时间:2023-12-26 11:28:52