专栏 A 股深度方法论 子专栏 工具与实操 4 篇

网格交易原理与参数(第 2 篇)

一句话:网格交易 = 在固定区间内”低买高卖”自动化的震荡策略。适合震荡市,不适合单边市。3 大核心参数 = 区间 / 步长 / 仓位。核心成本 0.2% / 次,1 年 24% → 必须选对标的。


一、网格交易本质

1.1 一句话理解

网格 = 设定价格区间
     = 跌破某价自动买入
     = 涨过某价自动卖出
     = 赚区间内的波动

1.2 网格 4 大要素

要素 含义 示例
价格区间 网格运行的上下界 10-15 元
网格步长 每次买卖的价差 0.5 元
每格数量 每次买卖的股数 1000 股
网格数量 区间内分多少格 10 格

二、3 大核心参数

2.1 参数 1:价格区间

设定原则:

  • 选过去 1-3 年的价格中枢
  • 上界 = 1.5-2 倍中枢
  • 下界 = 0.5-0.7 倍中枢
  • 例:中枢 10 元 → 区间 7-15 元

3 种区间类型:

类型 区间 适合
窄幅 ±10% 蓝筹 / 高股息
中幅 ±20% 成长股
宽幅 ±30%+ 周期股

2.2 参数 2:网格步长

设定原则:

  • 步长 = 区间 / 网格数
  • 步长太密 → 频繁交易 → 成本高
  • 步长太疏 → 触发少 → 收益低
  • 实战:步长 = 区间宽度的 5-10%

示例:

  • 区间 7-15 元 = 8 元
  • 步长 = 0.5 元
  • 网格数 = 16 格

2.3 参数 3:每格仓位

3 种模式:

模式 公式 适合
等额 每格 1/N 总资金 稳健
金字塔 越跌越多买 抄底
倒金字塔 越涨越多买 不推荐

实战:等额 / 金字塔 = 主流选择


三、网格交易 5 大步骤

Step 1  选标的     → 高波动 + 高流动性 + 长期震荡
Step 2  算区间     → 过去 1-3 年价格中枢 ± 20-30%
Step 3  定步长     → 区间宽度的 5-10%
Step 4  算仓位     → 等额 / 金字塔
Step 5  设条件单   → 触发即买卖(自动化)

四、3 个真实标的参数示例

4.1 案例 1:沪深 300 ETF(510300)

- 中枢:4 元
- 区间:3.5-4.5 元
- 步长:0.05 元
- 网格:20 格
- 每格:1 万股 = 5 万元
- 触发频率:月 2-4 次
- 年化:8-12%

4.2 案例 2:贵州茅台(600519)

- 中枢:1700 元
- 区间:1500-2000 元
- 步长:30 元
- 网格:16 格
- 每格:100 股 = 17 万元
- 触发频率:月 1-2 次
- 年化:5-10%

4.3 案例 3:某银行股

- 中枢:5 元
- 区间:4-6 元
- 步长:0.1 元
- 网格:20 格
- 每格:1 万股 = 5 万元
- 触发频率:月 2-3 次
- 年化:6-9%

五、网格 vs 单边市的”克星”

5.1 网格在震荡市最赚钱

震荡市 = 网格最优场景
- 价格在区间内反复
- 每次触发都赚
- 年化 8-15%

5.2 网格在单边市的”灾难”

5.2.1 单边下跌

价格跌破下界 → 满仓被套
需要加仓补"最后 1 格"
→ 资金压力极大

5.2.2 单边上涨

价格突破上界 → 满仓踏空
后续涨的与你无关
→ 错失主升浪

5.3 实战:用”底仓 + 网格”组合

70% 底仓:长期持有
30% 网格:区间套利
→ 兼顾底仓上涨 + 网格套利

六、3 大实战风险

6.1 风险 1:交易成本

网格:1 年触发 50-100 次
成本:50 × 0.2% = 10-20%
→ 必须选对标的 + 控制频率

6.2 风险 2:单边市

单边市:网格可能满仓被套 / 满仓踏空
→ 必须用底仓 + 网格组合

6.3 风险 3:流动性

小盘股:流动性差
网格触发无法成交
→ 必须选日成交 1 亿+ 的标的

七、3 大适用与不适用场景

7.1 适用场景 ✅

场景 标的
震荡市 高股息银行股 / 红利 ETF
长期震荡 沪深 300 / 红利低波
低相关性 黄金 / REITs

7.2 不适用场景 🚩

场景 原因
单边上涨 满仓踏空
单边下跌 满仓被套
题材股 波动无规律
流动性差 触发无法成交

八、3 大实战建议

8.1 建议 1:从低频网格开始

新手:
- 步长 1-2%
- 触发 1 年 30-50 次
- 成本 6-10%
- 收益 8-15%

8.2 建议 2:用条件单自动化

A 股条件单:
- 价格触发
- 自动买卖
- 网格必备

8.3 建议 3:用底仓 + 网格组合

70% 底仓 + 30% 网格
- 上涨不踏空
- 下跌不全亏
- 区间套利

九、Python 实现核心代码(简化)

import numpy as np

def grid_strategy(price, low, high, step, shares_per_grid):
    """
    网格交易策略
    price: 当前价
    low/high: 区间
    step: 步长
    shares_per_grid: 每格数量
    """
    grids = np.arange(low, high + step, step)
    current_grid = int((price - low) / step)
    
    # 计算当前应持仓
    if current_grid <= 0:
        position = len(grids) * shares_per_grid  # 满仓
    elif current_grid >= len(grids) - 1:
        position = 0  # 空仓
    else:
        position = (len(grids) - current_grid) * shares_per_grid
    
    return position

# 示例
print(grid_strategy(10, 7, 15, 0.5, 1000))
# 10000 股(10 - 7) / 0.5 = 6 格,留 4 格,4000 股

十、3 大真实经验

10.1 经验 1:震荡市必胜

2023 年沪深 300 震荡:
- 区间 3500-4000
- 步长 50
- 1 年 80 次触发
- 收益 12%
- 成本 16%
- 净收益 8%(扣除成本)

10.2 经验 2:单边市要减仓

2024-09-24 924 行情:
- 网格被突破上界
- 满仓踏空
- 教训:网格要"减仓 + 跟涨"

10.3 经验 3:底仓是”安全垫”

70% 底仓:
- 单边上涨不踏空(底仓在)
- 单边下跌有缓冲(网格不爆)
- 震荡市网格赚钱

💬 “网格交易 = 震荡市最优策略,单边市要’减仓 + 跟涨’。3 大参数 = 区间 / 步长 / 仓位。底仓 70% + 网格 30% = 黄金组合。”


  • 09-交易工具/07-网格交易参数完全指南-步长区间仓位.md
说明 · 本站内容均为学习笔记与经验总结,所有菜谱与技法请结合实际食材、季节与个人口味灵活调整。涉及生食、营养与健康的内容仅供参考,特殊体质或疾病请咨询专业营养师/医生。