2、流动性的度量维度:买卖价差、交易量、换手率、Amihud非流动性指标、价格冲击系数等经典度量方法

流动性,说白了就是资产能不能快速变现,还不怎么掉价。我做了这么多年量化,见过太多策略在回测里跑得漂亮,一上实盘就崩——十有八九是流动性没算清楚。今天咱们就把几个最经典的度量方法掰开揉碎了讲。

2.1 买卖价差(Bid-Ask Spread)

这是最直观的流动性指标。你想啊,一个股票当前买一价10.00元,卖一价10.02元,那价差就是2分钱。价差越小,说明市场越"拥挤",流动性越好。

绝对买卖价差 = 卖一价 - 买一价

相对买卖价差 = (卖一价 - 买一价) / 中间价

我个人习惯用相对价差,因为它能跨股票比较。茅台价差5毛钱和ST股价差5毛钱,意义完全不一样。

实战经验: 我在做高频因子时发现,A股开盘后15分钟和收盘前15分钟的价差普遍偏大。如果你用全天平均价差,会低估交易成本。建议分时段计算。

2.2 交易量(Trading Volume)

交易量就是一段时间内成交的股数或金额。这个指标简单粗暴——量越大,流动性越好。但有个坑:交易量会受股本大小影响。

举个例子:工商银行一天成交10亿,小盘股一天成交5000万。你能说工行流动性比小盘股好20倍吗?不能。因为工行的流通股本大得多。

避坑指南: 我曾经用交易量直接做因子,结果发现选出来的全是大盘股。后来改用换手率,才把规模效应剥离掉。

2.3 换手率(Turnover Rate)

换手率 = 交易量 / 流通股本。它衡量的是"流通盘转了几圈"。换手率越高,说明股票越活跃。

嗯,这里要注意:换手率也有缺陷。它只告诉你交易活跃度,但没告诉你交易成本。一个股票换手率很高,但买卖价差也很大,这种情况在A股小盘股里很常见。

指标 优点 缺点
买卖价差 直接反映交易成本 高频数据难获取
交易量 数据易得,直观 受股本规模影响
换手率 剥离规模效应 未反映交易成本

2.4 Amihud非流动性指标

这是学术界用得最多的指标。它的逻辑很简单:每单位交易量能引起多大的价格变动。

Amihud = 平均(|日收益率| / 日交易金额)

为什么说它经典?因为它用日度数据就能算,不需要高频数据。我当年做A股因子研究时,这个指标是必选项。

小技巧: 计算Amihud时,建议剔除涨停跌停的交易日。因为涨跌停时收益率被截断,算出来的指标会失真。我踩过这个坑,回测结果漂亮得不像话,一查全是ST股。

2.5 价格冲击系数(Price Impact Coefficient)

这个指标更精细。它衡量的是:如果你想买100万股,股价会被推高多少?

学术上常用Kyle模型里的λ参数:

ΔP = λ * Q + ε

其中ΔP是价格变化,Q是交易量,λ就是价格冲击系数。λ越大,说明同样的交易量对价格的冲击越大,流动性越差。

说实话,这个指标在实盘里不太好算。因为你需要知道每笔交易的方向(买方还是卖方发起),而A股的逐笔数据不是所有人都能拿到的。

2.6 各指标的关系与选择

你想想看,这些指标其实是从不同角度刻画流动性:

  • 买卖价差:交易成本维度
  • 交易量/换手率:交易活跃度维度
  • Amihud/价格冲击:价格影响维度

我个人建议,做因子研究时至少选两个维度。比如用换手率+Amihud,一个看活跃度,一个看成本。单用一个指标,很容易被市场结构误导。

核心观点: 流动性不是单一维度的概念。买卖价差告诉你"现在交易要花多少钱",换手率告诉你"现在有多少人在交易",Amihud告诉你"交易会不会把价格打飞"。三个维度合在一起,才能完整刻画流动性。

2.7 知识体系总览

下面这张图把流动性的度量维度串起来了。我建议你保存下来,做因子研究时对照着看。

流动性度量维度 交易成本维度 交易活跃度维度 价格影响维度 买卖价差 交易量 / 换手率 Amihud / 价格冲击 核心逻辑:流动性是多维概念,单一指标容易产生偏差 建议至少选取两个维度的指标进行综合评估

这张图把流动性的三个核心维度拆开了。左边是交易成本,中间是活跃度,右边是价格冲击。做因子研究时,我建议你至少从两个维度各选一个指标,交叉验证。

我的习惯: 做截面因子时用Amihud+换手率,做时间序列分析时用买卖价差+交易量。不同场景,指标组合不一样。

好了,流动性的度量维度就讲到这里。这些指标看着简单,但用好了能解决很多实盘问题。下一节咱们聊聊怎么把这些指标组合成有效的因子。

专注资料整理