Grid Trading

A 股网格交易策略:区间、仓位与趋势风险如何管理

网格策略把预设价格区间拆成多个买卖层级,试图在震荡中重复获取价差。策略的关键不是网格数量,而是如何定义区间、每格仓位、库存上限和区间被趋势突破后的退出机制。

典型持有期

取决于区间内波动,需设置最大库存持有期与失效条件。

调仓与触发

价格触及网格时检查;区间与仓位参数不应高频随价格追调。

研究股票池

流动性良好、价差与涨跌停限制可建模的单标的或小范围标的。

Research Hypothesis

先写清策略假设,再看历史结果

当价格在可交易区间内反复波动且成本足够低时,分层交易可能捕捉部分短周期波动;在单边趋势、跳空和流动性下降时,库存风险会快速累积。

策略内容用于研究教育与回测设计,不构成投资建议或收益承诺。历史结果会受样本、成本、市场状态和实际执行影响。

Strategy Rules

把策略想法写成没有歧义的规则

价格区间

用历史波动、支撑阻力或固定百分比定义上下界。

确定策略适用的震荡范围。

网格间距

按固定价格、百分比或波动率划分层级。

决定交易频率与每次价差。

库存上限

限制累计买入数量、资金占用和单日交易额。

控制趋势行情中的风险暴露。

Implementation

从信号到组合

  1. 1在开始前锁定区间、网格数、每格仓位、最大库存和重置条件。
  2. 2按 A 股 T+1 规则分别维护可卖持仓与当日新增持仓,不能假设同日回转。
  3. 3为价格突破区间、连续涨跌停和长期无成交设定明确的暂停或退出规则。
  4. 4逐笔模拟佣金、印花税、最小交易单位、滑点和部分成交。

A-Share Constraints

A 股执行不能省略

  • A 股现货 T+1 使当日买入的仓位无法用于当天卖出网格,回测必须维护可用库存。
  • 涨跌停会截断网格订单并放大库存风险,不能按理论格点假设全部成交。
  • 小资金与大资金面对的冲击成本不同,应以成交额约束而非只看价格回测。

Validation Checklist

先尝试推翻策略

优先寻找在成本、不同市场状态和参数扰动下仍相对稳定的策略区间,而不是追逐单次回测的最高收益。

在震荡、上行、下行和跳空阶段分别统计库存、资金占用、交易次数和回撤。
扫描相邻区间宽度、格数和仓位上限,检验策略是否依赖单一精确参数。
将每格预期价差与单次双边成本直接比较,确认交易频率没有被成本吞没。
加入延迟成交、部分成交和更高滑点,检查区间突破时的最坏情形。

Risk Map

主要失效方式

单边趋势库存累积T+1 执行限制涨跌停无法成交交易成本吞噬价差

Research Prompt

用于建立首版回测 Spec

“针对一只流动性充足的 A 股标的,测试价格区间网格策略:以 60 日波动率设定区间和间距,固定每格仓位并限制最大库存;严格模拟 T+1、100 股整数倍、涨跌停、部分成交、佣金、印花税和滑点,按震荡与趋势阶段报告库存路径、成本后收益、最大资金占用和参数敏感性。”

FAQ

常见问题

网格越密收益越高吗?

不一定。网格越密,理论交易次数增加,但每格价差变小,可能不足以覆盖双边成本、滑点和执行偏离。

网格策略如何应对突破区间?

必须预先写明暂停、重置或退出规则,并用趋势样本验证库存上限与最坏回撤,而不是在事后移动区间。

Next Research Step

先固定研究口径,再进入回测

结合相关因子、数据边界和样本外验证,把策略假设变为可复核的研究记录。