头寸管理
以下资金及头寸管理方法基于海龟交易法则原理,基于ATR(真是波动幅度均值)作为建仓依据。首先介绍下ATR的定义及对应的指标公式。
ATR:Wilder(指标发明者)定义真实波动范围(TR)为以下的最大者:1、当前的最高减去当前的最低值。
具体公式如下基于通达信版本。
TR:=max(high-low,max(abs(high-ref(close,1)),abs(low-ref(close,1))));
ATR:=sma(tr,20,1);
Ps:一般系统里默认的ATR为TR的简单平均值即MA(tr,20,1),所得到的数据实际上不够平滑。因此需要更改下公式。
实际上ATR这个指标反映的是一个周期内,标的股票的整体波动强度,引入ATR能更直观地将风险与市场真实波动结合起来。海龟法则中用N来代表市场平均波动值即设N=ATR(20),其中1N对应的风险为1%。每次加仓的头寸=总资金*1%/N(单位:手,向下取整)。加仓的价位根据海龟法则为每隔1/2加仓一次(比如买入价位10元,N为1,则10.5元加码一次,11元加码一次)。止损价格为建仓价格减1/2N。实际上按以上方法计算出来的头寸会偏高,建仓占用资金会多余实际资金量,这因为加码后同样的N对于加仓时的价格来说对应的风险就小了,不过由于误差不大且为了实用性就将就着用了。
为了直观地得到具体的头寸、建仓价格、加仓价格及止损价格,做一个简单的Excel(上传到http://pan.baidu.com/share/link?shareid=3519005917&uk=3356337052
联系客服