Q-CodeQ-Code 打开工作台

乖离率均值回归

均值回归A股风险 中进阶更新 2026-09-25#乖离率#均值回归#量价结构

趋势向上前提下买深度负乖离的时序回归框架:价格与均线的距离触发,公告期事件过滤内置,与截面反转正交化。

策略目标

乖离率是均线家族最直接的均值回归度量:价格相对均线的偏离百分比衡量当前价格对"公认成本线"的偏离程度,A 股实务长期用它做超买超卖刻度,均线框架的经典阐述见 Pring [3]。学术根基则来自短周期反转的两个奠基发现——Jegadeesh (1990) 与 Lehmann (1990) 分别确认月度与周度价格反转:涨跌越急的股票下期收益越差 [1][2]。与站点已有条目的分工:横截面短期反转做全市场排名的反向组合(截面维度),本条目是时间序列维度——在自身趋势向上(均线多头)的前提下买深度负乖离的回调,做"趋势中的回调买点";RSI 超卖反弹用动量振荡器触发,本条目用价格与均线的距离触发,同属超跌回归家族,正交化对照列入验证。

数据需求(量价)

数据 字段 频率 用途
量价 日线收盘价(后复权) 日频 乖离率与均线
状态 财报披露日历、ST 标记 基础信息 事件过滤

复权口径与站点既有量价条目一致(后复权);均线周期全程固定并参数化登记;除权日样本由复权口径天然处理,无需额外剔除。

乖离率触发

BIASi=Pi−MAn,iMAn,i,n=20(参数化)BIAS_i = \frac{P_i - MA_{n,i}}{MA_{n,i}}, \qquad n = 20 \text{(参数化)}

触发:BIASiBIAS_i 低于自身滚动一年分布的 q1q_1 分位(默认 10%),且趋势过滤成立——60 日均线向上(趋势中回调);离场:乖离率回归 0 轴、跌破 60 日均线或固定止损。

执行规则与事件过滤

时间序列框架(非截面排名):每只标的独立触发、独立持仓,持仓周期数日至数周。事件过滤:业绩公告与重大公告窗口的负乖离大概率是"消息雷"而非"回调",公告期触发的样本单独标记并默认剔除——负乖离必须区分趋势中回调与趋势破坏。触发频率与样本数统计先行;与横截面反转、RSI 条目的正交化对照决定家族内分工。

风险与失效场景

  • 趋势破坏时负乖离是下跌中继:均线方向过滤在急跌初期会失效,第一个负乖离信号往往接飞刀;
  • 阈值敏感:分位阈值 q1 与均线周期 n 的选择直接改变触发频率与质量;
  • 事件污染:业绩雷、监管处罚驱动的深乖离不是均值回归机会,事件过滤是纪律不是可选项;
  • 与反转家族重叠:与截面反转、RSI 条目信息相近,正交化后残余决定存续;
  • 低流动性噪声:小票的稀疏成交会制造假深乖离;
  • 均值回归的通病:收益来自少数成功回归,单次止损必须严格,否则一次深套吞噬多次小赢。

验证状态

待验证。需要完成:触发后 5/10/20 日收益分布;分位阈值 q1 与均线周期 n 的敏感性;趋势过滤开/关对照;公告期剔除前后的差异;与横截面反转、RSI 条目的正交化。本文不提供任何未实测的收益或回撤数字。

参考文献与延伸

[1] Jegadeesh, N. (1990). Evidence of Predictable Behavior of Security Returns. Journal of Finance, 45(3).(月度反转的奠基证据)

[2] Lehmann, B. N. (1990). Fads, Martingales, and Market Efficiency. The Quarterly Journal of Economics, 105(1).(周度反转的奠基证据)

[3] Pring, M. J. (1980). Technical Analysis Explained. McGraw-Hill.(均线与乖离框架的经典阐述)

[4] Q-Code 量化策略工作台

策略逻辑结构

  1. 日线数据 — 后复权收盘价
  2. 乖离率计算 — 价格相对 20 日均线偏离
  3. 趋势过滤 — 60 日均线方向约束
  4. 分位触发 — 滚动一年低分位阈值
  5. 回归组合 — 触发持仓与离场纪律
  6. 事件与重叠校验 — 公告期过滤与反转正交化

AI 生成提示词

复制以下提示词,打开 Q-Code 工作台粘贴到 AI 对话框,即可自动生成该策略的 QMT 策略代码(单个完整 .py 文件,支持 QMT 回测与实盘)。

请生成一个 QMT 兼容的 A 股乖离率均值回归观察模块。后复权日线收盘价与财报披露日历由参数注入:计算 BIAS = (价格 - 20 日均线)/20 日均线(周期参数化),触发条件为乖离率低于自身滚动一年分布的 10% 分位且 60 日均线向上(趋势过滤);公告窗口触发的样本单独标记并默认剔除;离场为乖离率回归 0 轴、跌破 60 日均线或固定止损(均参数化);输出触发后 5/10/20 日收益分布台账与横截面反转因子的正交化对照,模块默认只输出台账。兼容回测与实盘分支,参数内联在 init,输出单个完整 Python 文件并包含详细日志。
用自然语言,生成你的 QMT 策略
注册即赠 200 积分,约可生成 5 次 · 支持 Kimi / GLM / DeepSeek
打开 Q-Code 工作台