经典趋势战法——海龟策略,捕捉个股主升浪
海龟交易法则是全球趋势量化的鼻祖策略,从美股到 A 股经过数十年验证,也是趋势突破体系的源头,很多短线突破战法都源自这套系统。
策略核心原理
海龟策略本质是唐奇安通道突破趋势跟踪体系,核心逻辑:价格突破历史区间上轨,代表多头资金打破原有震荡格局,新上升趋势启动;价格跌破历史区间下轨,空头趋势确立。放弃左侧猜顶摸底,只用价格突破客观信号顺势开仓,靠小止损多次试错捕捉一轮大级别趋势行情,用少数几次大盈利覆盖频繁小幅止损的亏损,实现账户长期正向收益。
策略不靠预判涨跌,完全依托历史价格形成的通道做机械化交易,剔除人性贪婪恐惧干扰,是量化系统化交易的入门标杆。
交易规则
海龟策略的具体内容是这样的:在股价超过过去 N 个交易日的股价最高点时买入,在股价低于过去 N 个交易日的股价最低点时卖出(N 通常设为 20)。上述的若干个最高点和最低点会组成一个通道,称为“唐奇安通道 (Donchian Channel)”。原始的唐奇安通道有两条线,过去 N 天最高价的最大值形成的线叫做上阻力线,过去 N 天最低价的最小值形成线叫做下支撑线。

唐奇安通道的主要作用是帮助交易者确定买入和卖出时机。因为唐奇安通道是根据最高价和最低价计算出来的,通道的宽窄又随着价格的变化自动调整,所以大多数时候价格是在通道之内运行,很少突破其上下轨道的。
也就是说,价格并不会随意突破阻力线和支撑线,但如果有效突破,那就预示着大行情可能将会出现。此时交易者可以根据支撑和阻力线,确定买进或卖出的具体时机。比如:当价格向上突破阻力线就买入,当价格跌破支撑线就卖出。
用 AI 自动编写策略
下面根据上述内容编写一个海龟交易策略,并验证在当前市场中的应用效果。
1. 首先定义策略的交易规则如下:
买入条件: 收盘价突破唐奇安通道上轨(过去 20 日最高价)
卖出条件: 收盘价跌破唐奇安通道下轨(过去 20 日最低价)
2. 将交易规则复制到 AIQT 的 AI 助手

发送后,AI 会自动输出策略内容

检查一下,策略逻辑符号要求后,应用该策略
回测分析
在主界面输入股票代码,设置回测周期,回测:

回测结果:

结合走势图进行分析:

图中上面一条线是 K 线,中间 3 条线是收盘价和上下轨道线
最下面一行是买卖信号,红色的圆点表示买入信号,绿色的三角表示卖出信号
可以看到该策略胜率并不高,但是优势在于能够抓住一轮大的上涨趋势,从而获得收益。
下面再多测几只股票,验证下策略效果:
输入 688098:

在这种快速起势的行情中,可以抓住上车机会
688028:

在相对慢速的单边行情,也能获得不错的收益
再看一个震荡行情,输入 688023:

可以看到在震荡行情中,股价不断的突破后又快速回落,由于指标的滞后性,难以跟上变化趋势,容易造成亏损。因此在震荡市中要慎用该策略。
总结
海龟策略能成为经典,不在于胜率高(整体胜率仅 40% 左右),而是盈亏比极高,一轮大趋势盈利可以抹平十几次止损亏损。实际操作中可以通过调整通道周期来对策略进行改良,也可以结合 ATR 辅助研判买卖时机。
适配行情:优先单边牛市、单边下跌熊市、行业板块主升浪等趋势明确的行情;大宗商品、周期蓝筹、大盘权重标的适配度最高。
规避行情:窄幅长期震荡市场,箱体来回穿插通道上下轨,会连续触发开仓止损,连续小幅亏损,震荡市降低仓位或直接停用。
A 股选股范围:流动性充足的沪深蓝筹、周期龙头、行业大盘股,避开小盘冷门、成交低迷、容易一字涨跌停的小票。
