← 返回博客列表

量化投资从入门到精通

【量化投资从入门到精通 #25】海龟法则一套完整的趋势跟踪模板

2026年08月22日 16:55 · 麦蕊智数 MyData

前面策略只讲了"买/卖"。这篇给一套完整模板——入场、加仓、退出、仓位,全部标准化。

一、这个方法解决什么投资问题

很多策略只有"信号",没有"怎么管仓位、怎么退出"。海龟法则(源自 1980 年代著名实验)把趋势跟踪做成可复制的完整系统,普通人照做即可。

二、核心思想:唐奇安通道 + ATR 仓位

  • 入场:价格突破前 N 日最高(唐奇安通道上轨)→ 做多。
  • 退出:价格跌破前 N 日最低(下轨)→ 平仓。
  • 仓位:按 ATR(真实波幅) 定——波动大少买、波动小多买,让每笔风险一致(如账户的 2%)。

三、实操演示

up, lo = donchian(highs, lows, 20)     # 20日通道
a  = atr(highs, lows, closes, 14)      # 真实波幅
for i in range(20, len(closes)):
    if pos[i-1]==0 and closes[i] > up[i-1]:   # 突破前20日高→建仓
        pos[i]=1; unit = 0.02/(a[i]/closes[i])
    elif pos[i-1]==1 and closes[i] < lo[i-1]: # 破前20日低→清仓
        pos[i]=0

真实输出(2026-08-06,600519): 20 日突破 + ATR 仓位,累计 +8.00%、夏普 0.46、回撤 −10.48%;ATR=30.04,按 2% 风险头寸比例≈0.80

四、结果解读

海龟的精髓是用 ATR 把风险钉死:不管波动多大,每笔最多亏账户的 2%。这样你能在不破产的前提下,让少数大趋势贡献主要利润。它是"截断亏损、让利润奔跑"的工程化范本。

五、常见陷阱

  • 通道含当日:突破应用前 N 日通道,否则收盘价永远破不了当日通道(已踩坑修正)。
  • 不加仓变畏缩:经典海龟有"金字塔加仓",本例简化版未加。
  • 忽视止损:ATR 退出本身就是止损,别再加主观止损打架。

六、小结 + 下篇预告

海龟=通道突破+ATR仓位,完整趋势跟踪模板。下篇 #26:策略工程化——把想法写成可回测代码。

免责声明

本文为量化方法教学,标的为示例,不构成投资建议,不承诺收益。投资有风险,入市需谨慎。

标签: 量化交易
QQ 客服 3826425416 咨询时请提供证书号或订单号,便于快速处理
咨询