导语:作为策略锦集第六篇,再向大家介绍非常著名的交易系统—海龟交易法则。
一、策略阐述
1.海龟交易法则的由来
Riachard Dennis 是七八十年代著名的期货投机商,是一位具有传奇色彩的人物,在多年
的投机生涯中,Dennis 出尽风头,给人的感觉是常常可以在最低点买进,然后在最高峰反手
卖空。
他相信优秀的交易员是后天培养而非天生的。在1983 年12 月,他招聘了23 名新人,昵
称为海龟,并对这些交易员进行了一个趋势跟踪交易策略培训。随后给予每个新人 100 万美
元的初始资金。经5 年的运作,大部分“海龟”的业绩非常惊人,其中最好的业绩达到1.72
亿美元。多年后,海龟交易法则公布于世,我们才有幸看到曾名噪一时的完整的海龟交易法
则。
2.海龟交易法则介绍
A.市场与标的
海龟交易法则应用于流动性高的市场中,选择交易量较大的标的进行交易。本文以沪深
300 指数 ETF 为标的,构建海龟交易法则。
B 、仓位:仓位是海龟交易系统最核心的部分,通过ATR 真实波幅指标来管理仓位。
第一步:计算True Range ,简称TR 。
TR = Max ( H−L , H−P , P−L ) ,其中H 为当日日内最高价,L 为当日日内最低价,P 为
前一日收盘价。
第二步:计算ATR
ATR = mean ( TR , 20 ) , 即计算过去 20 天的TR 的平均值,ATR 是 TR 的移动平均值
第三步:计算unit (法则的交易单位)
Unit = (value * 1% ) / ATR ,其中value*1% 即为总资产的 1%,考虑到国内最小变化量是
0.01 元,1 手是 100 股,所以1ATR 即为持1 股股票的资产最大变动,那么买入 1Unit 单位的
股票,使得总资产当天震幅不超过 1% 。
----------------------- Page 95-----------------------
C.开仓入市
海龟交易法则分两个交易系统,两者都为分钟回测,即盘中交易:
系统一:
I 、若当前价格高于过去 20 日的最高价,则买入一个Unit
II 、加仓:若股价在上一次买入的基础上上涨了0.5ATR,则加仓一个 Unit 。
系统二:
I 、若当前价格高于过去 55 日的最高价,则买入一个Unit
II 、加仓:若股价在上一次买入的基础上上涨了0.5N ,则加仓一个 Unit 。
举例:若某只股票 A 的ATR 为 1,20 日最高价为40 。
则当股价突破40 时买入一个Unit ,当股价突破40+0.5×1=40.5 时加仓一个 Unit 。
当股价突破40.5+0.5×1=41 时加仓一个 Unit 。
D.止损:海龟交易法则规定,当价格比最后一
一、策略阐述
1.海龟交易法则的由来
Riachard Dennis 是七八十年代著名的期货投机商,是一位具有传奇色彩的人物,在多年
的投机生涯中,Dennis 出尽风头,给人的感觉是常常可以在最低点买进,然后在最高峰反手
卖空。
他相信优秀的交易员是后天培养而非天生的。在1983 年12 月,他招聘了23 名新人,昵
称为海龟,并对这些交易员进行了一个趋势跟踪交易策略培训。随后给予每个新人 100 万美
元的初始资金。经5 年的运作,大部分“海龟”的业绩非常惊人,其中最好的业绩达到1.72
亿美元。多年后,海龟交易法则公布于世,我们才有幸看到曾名噪一时的完整的海龟交易法
则。
2.海龟交易法则介绍
A.市场与标的
海龟交易法则应用于流动性高的市场中,选择交易量较大的标的进行交易。本文以沪深
300 指数 ETF 为标的,构建海龟交易法则。
B 、仓位:仓位是海龟交易系统最核心的部分,通过ATR 真实波幅指标来管理仓位。
第一步:计算True Range ,简称TR 。
TR = Max ( H−L , H−P , P−L ) ,其中H 为当日日内最高价,L 为当日日内最低价,P 为
前一日收盘价。
第二步:计算ATR
ATR = mean ( TR , 20 ) , 即计算过去 20 天的TR 的平均值,ATR 是 TR 的移动平均值
第三步:计算unit (法则的交易单位)
Unit = (value * 1% ) / ATR ,其中value*1% 即为总资产的 1%,考虑到国内最小变化量是
0.01 元,1 手是 100 股,所以1ATR 即为持1 股股票的资产最大变动,那么买入 1Unit 单位的
股票,使得总资产当天震幅不超过 1% 。
----------------------- Page 95-----------------------
C.开仓入市
海龟交易法则分两个交易系统,两者都为分钟回测,即盘中交易:
系统一:
I 、若当前价格高于过去 20 日的最高价,则买入一个Unit
II 、加仓:若股价在上一次买入的基础上上涨了0.5ATR,则加仓一个 Unit 。
系统二:
I 、若当前价格高于过去 55 日的最高价,则买入一个Unit
II 、加仓:若股价在上一次买入的基础上上涨了0.5N ,则加仓一个 Unit 。
举例:若某只股票 A 的ATR 为 1,20 日最高价为40 。
则当股价突破40 时买入一个Unit ,当股价突破40+0.5×1=40.5 时加仓一个 Unit 。
当股价突破40.5+0.5×1=41 时加仓一个 Unit 。
D.止损:海龟交易法则规定,当价格比最后一