海龟交易系统
所属分类 quant
浏览量 478
知名的金融家理查德·丹尼斯想弄清楚伟大的交易员是天生造就的还是后天培养的。
为此,在1983年他招募了13个人,教授给他们交易的基本概念以及他自己的交易方法和原则。
海龟成为交易史上最著名的实验,因为在随后的四年中海龟们取得了年均复利80%的收益。
海龟交易策略,利用唐安奇通道来跟踪趋势产生买卖信号,
利用ATR(真实波幅均值)分批加仓或者减仓,并且动态进行止盈和止损。
策略对突破后的价格走势预测就是基于动量因子(momentum)的有效性假设。
ATR Average true range 平均真实波动范围
DC通道只有一个参数N,一般默认值取20
这个数字据说源自21天效应:一个新理念或新习惯的形成需要21天
唐奇安通道计算方法
上轨 = Max(最高低,n), n日最高价的最大值
下轨 = Min(最低价,n), n日最低价的最小值
中轨 = (上轨+下轨)/2
当价格冲破该通道的上轨道时,就是可能的买入信号;反之,冲破下轨时就是可能的卖出信号。
一个典型的海龟交易法策略是在突破某个期间的高点或低点时建立头寸。
假设某股票的价格突破了过去20个交易日的最高价,进场买入。
设置止损位,一旦价格跌破过去10个交易日的最低价,就会平仓离场。
海龟交易法则定义了一整套非常严谨的仓位控制、止盈止损的规则。
1. 仓位的基本单位N
海龟法则的加仓原则是定义好一个小单位(Unit),使得该仓位的预期价值波动与总净资产的1%对应 。
也就是说,如果买入了这1个小单位的资产,那当天该仓位的市值变动幅度不会超过总净资产的1%
TrueRange = Max(High−Low, High−PreClose, PreClose−Low)
N = (前19日的N值之和+当时的TrueRange)/20
Unit = (1%*Total_net)/N, Total_net就是总资产净值
2. 什么时候建仓
建仓的动作来自于趋势突破信号的产生。
当前价格冲破上轨,就产生了一个买的建仓信号,
当前价格跌破下轨,就产生了一个卖空的建仓信号
初始建仓大小 = 1个Unit
3. 什么时候加仓
如果开的底仓是多仓且资产的价格在上一次建仓(或者加仓)的基础上又上涨了0.5N,就再加一个Unit的多仓;
如果开的底仓是空仓且资产的价格在上一次建仓(或者加仓)的基础上又下跌了0.5N,就再加一个Unit的空仓。
海龟策略本质是一个追涨杀跌的策略
可以只建底仓 不加仓
4. 怎么做动态止损
如果开的底仓是多仓且资产的价格在上一次建仓(或者加仓)的基础上又下跌了2N,就卖出全部头寸止损;
如果开的底仓是空仓且资产的价格在上一次建仓(或者加仓)的基础上又上涨了2N,就平掉全部的头寸止损。
可以自定义动态止损方案,
比如下跌了0.5N就开始部分平仓,而不用等到下跌了2N后才匆忙一次性清仓,降低冲击成本
5. 怎么做止盈,可以自定义动态止盈吗
海龟法则里面,止盈信号是这样产生的:
如果开的底仓是多仓且当前资产价格跌破了10日唐奇安通道的下轨,就清空所有头寸结束策略;
如果开的底仓是空仓且当前资产价格升破了10日唐奇安通道的上轨,就清空所有头寸结束策略。
可以自定义动态止盈方案,比如总净资产/初始净资产>1.5, 就止盈离场。
海龟交易法的定义和原理
1. 市场趋势的识别
海龟交易法首先通过技术分析方法,如移动平均线、布林带等,识别市场的长期趋势。
它假设市场有可追随的趋势,并通过排除噪音和短期波动来捕捉趋势的力量。
2. 入场和止损规则
一旦确定了市场的趋势方向,海归交易法采取突破策略进行入场。
当市场价格突破一定的阻力位或支撑位时,交易员会进场建立头寸。
同时,海归交易法设定严格的止损规则,一旦市场反向突破止损位,就会平仓离场,以限制亏损。
3. 退出策略和利润保护
海归交易法通过追踪止损位的上移来保护利润。
一旦市场价格达到一定的利润目标,交易员会调整止损位,使其逐步上移。
这样可以确保在趋势持续的情况下,能够捕捉到更多的盈利。
海龟交易法的优势
1. 基于趋势跟随
海归交易法采用趋势跟随策略,充分利用市场趋势的力量。
这种策略可以帮助交易员捕捉到大的市场波动,获得较高的盈利潜力。
2. 严格的风险管理
海归交易法注重风险管理,设定了明确的止损规则。
这种策略可以帮助交易员限制亏损,并保护交易账户免受重大损失的影响。
3. 简单易懂的规则
海归交易法采用一套简单易懂的规则进行交易,不需要过多的主观判断。
这种简洁性使得海归交易法容易被理解和实施,适用于不同的交易者。
海龟交易法的劣势:
1. 需要耐心和纪律
海归交易法需要交易者具备耐心和纪律,因为它可能需要持有头寸较长的时间,甚至在市场出现短期反弹或调整时也不能轻易离场。
对于缺乏纪律的交易者来说,这种长期的持仓可能会带来情绪上的压力和焦虑。
2. 无法适应非趋势市场
海归交易法是一种趋势跟随策略,主要适用于趋势明显的市场。
然而,市场并非始终处于明确的趋势中,有时会出现盘整或横盘的行情,此时海归交易法可能无法产生良好的交易信号或带来较大的亏损。
3. 依赖有效的止损和盈利保护策略
海归交易法的止损和盈利保护策略对于交易成功至关重要。
如果设置的止损位过于保守或盈利目标设定不合理,可能导致频繁止损或错过了更大的盈利机会。
上一篇
下一篇
多个ETF行情数据join,协方差 相关系数计算
《趋势永存:打败市场的动量策略》笔记
回归问题的评价指标和知识点
量化投资至暗时刻
量化投资术语
numpy sum cumsum