北向资金大幅流入但股价不涨,通常说明该资金行为已被市场提前定价,或受其他因子(如内资抛售、市场情绪)抵消。因子模型可通过时序回归检验北向资金净流入是否具有独立解释力,再通过 Fama-MacBeth 回归(两步截面回归)验证其是否构成未被定价的异象变量。

因子模型的解释逻辑

因子模型的核心是将股票收益分解为系统性因子贡献与特异部分。当北向资金大幅流入但股价不涨时,可能原因包括:

  • 资金行为已被定价:北向资金净流入在时序上与其他因子(如市场因子、规模因子)高度相关,导致其增量信息被模型吸收。
  • 内资分歧抵消:A 股市场受散户和公募基金行为影响大,北向资金流入的同时,内资可能出于获利了结或风险规避而卖出,形成对冲。
  • 市场效率提升:若北向资金信号被广泛跟踪,其买入行为在消息公布后即被价格反映,后续流入不再产生超额收益。

使用 Fama-MacBeth 回归验证异象

要判断北向资金净流入是否是未被定价的异象变量,可采用以下步骤:

  1. 构造因子变量:将北向资金净流入(如过去 5 日累计净买入 / 流通市值)作为候选异象变量。
  2. 时序回归:对每只股票,将该变量对已知因子(如市场、规模、价值、动量)进行时序回归,得到残差——即剔除常见因子后的“纯北向资金信号”。
  3. Fama-MacBeth 第一步:每月对全部股票,用残差变量对当月收益做横截面回归,得到该变量的月收益率系数。
  4. Fama-MacBeth 第二步:对时间序列的各月系数做 t 检验。若系数显著不为零,说明该变量具有独立定价能力,即北向资金流入的收益效应未被其他因子完全解释。

关键结论:若北向资金净流入的 Fama-MacBeth 系数不显著,则说明其已被市场定价,股价不涨是合理结果;若显著为正且股价仍不涨,则需进一步检查是否存在交易成本或流动性约束。

常见问题

### 时序回归中如何确定北向资金因子是否显著?

将北向资金净流入变量加入已有因子模型(如 Fama-French 三因子),看其回归系数是否显著。若系数不显著,说明该变量对收益的增量解释力为零,资金流入已被其他因子覆盖。

### Fama-MacBeth 回归与普通回归有何区别?

普通回归假设所有股票的因子暴露在时间上恒定,而 Fama-MacBeth 回归允许因子载荷随时间变化,更贴近真实市场。它分两步:先每月做横截面回归,再对系数序列做统计检验。

### 内资分歧如何量化纳入模型?

可将内资净流入(如主力资金净流入)作为另一个变量加入时序回归,观察北向资金系数是否因加入该变量而变得不显著。若如此,说明内资抛售是股价不涨的直接原因。

延伸阅读