2. 流动性定义与度量:买卖价差、市场深度、弹性与即时性

聊到市场流动性,很多人第一反应就是「成交量」。其实这是个误区。我刚开始做量化的时候也这么想,直到有一次在期货夜盘里吃了大亏——成交量看着挺大,但一挂单就滑点,一撤单就成交,完全不是那么回事。

流动性,说白了就是「你能以多快的速度、多小的成本,完成一笔大单」。它不是一个单一指标,而是一个四维概念。我个人习惯把它拆成四个维度来理解:宽度、深度、弹性、即时性。下面我们一个一个说。

2.1 买卖价差:流动性的「宽度」

买卖价差(Bid-Ask Spread)是最直观的流动性指标。它衡量的是你买入和卖出之间的成本差。价差越小,流动性越好。

核心公式:

绝对价差 = 卖一价 - 买一价
相对价差 = (卖一价 - 买一价) / 中间价 × 100%

举个例子。某股票买一价10.00元,卖一价10.01元。绝对价差就是1分钱。如果你买100股,成本就是1块钱。但如果价差是0.50元,那还没赚钱就先亏了5%。

我在做A股高频策略时,最怕遇到那种「买一卖一差两分钱」的票。看起来不多,但一天来回几十次,光价差就把利润吃光了。所以我一般会设一个价差阈值,超过0.5%的票直接过滤掉。

实战技巧: 我个人习惯用「相对价差」而不是绝对价差。因为不同价格的股票,绝对价差没有可比性。比如茅台和工商银行,价差都是1分钱,但意义完全不同。

2.2 市场深度:流动性的「厚度」

价差只告诉你第一档的价格。但如果你要买100万股呢?这时候就要看市场深度了。

市场深度衡量的是在某个价格水平上,有多少可成交的订单量。深度越大,大单对价格的冲击越小。

我习惯用「订单簿」来理解深度。你看下面这个结构:

卖五:10.10  5000股
卖四:10.08  3000股
卖三:10.05  8000股
卖二:10.03  6000股
卖一:10.01  2000股
-------------------
买一:10.00  1500股
买二:9.98   4000股
买三:9.95   7000股
买四:9.92   3000股
买五:9.90   6000股

如果你要买1万股,只看卖一是不够的。你需要吃掉卖一到卖三甚至更多档位的订单。这就是为什么深度很重要。

深度指标:

  • 总深度: 所有档位的挂单量之和
  • 加权深度: 按价格加权后的深度(更精确)
  • 深度斜率: 价格每变动1%,订单量变化多少

嗯,这里要注意。深度不是越大越好。我记得有一次做国债期货,深度看着很深,但大部分是「钓鱼单」——挂在那里不成交,等你一吃就撤单。所以深度要结合「撤单率」来看。

2.3 弹性:流动性的「恢复力」

弹性这个概念,很多人容易忽略。它衡量的是市场在受到冲击后,多久能恢复到正常状态

你想想看,一个大单砸下去,价格瞬间跌了2%。如果市场弹性好,几秒钟内价格就回来了。如果弹性差,价格可能就趴在那里不动了,甚至继续往下走。

我一般用两个指标来度量弹性:

指标 定义 我的经验阈值
价格恢复时间 冲击后价格回到冲击前水平所需时间 < 5秒为优秀,> 30秒为差
价差恢复时间 冲击后价差回到正常水平所需时间 < 3秒为优秀,> 15秒为差

避坑指南: 我曾经在某个小市值股票上吃过亏。当时看深度和价差都不错,就上了大仓位。结果一个卖单砸下来,价格直接崩了,等了5分钟都没恢复。后来一查,那票的做市商当天休假了。弹性差的票,千万别重仓。

2.4 即时性:流动性的「速度」

即时性最简单——你的订单多久能成交。但它也是最容易被误解的。

很多人觉得「市价单秒成交」就是即时性好。其实不对。即时性应该看的是在可接受的价格范围内,订单的执行速度

举个例子。你用市价单买100股,确实秒成交。但如果你用限价单买,可能挂一天都成交不了。所以即时性要结合你的交易策略来看。

我个人习惯用「订单成交概率」来量化即时性:

即时性指标 = 在t秒内以不高于P价格成交的概率

比如:5秒内以不高于10.05元成交的概率为85%

实战建议: 做高频交易时,我一般要求即时性在1秒内达到90%以上。做中低频的话,5-10秒都可以接受。关键是要匹配你的持仓周期。

2.5 四个维度的关系:一张图看懂

这四个维度不是孤立的。它们共同构成了流动性的全貌。我画了一张图,帮你理清它们的关系:

流动性四维模型 宽度(价差) 交易成本 价差越小 → 成本越低 核心指标:相对价差 深度(厚度) 大单承受能力 深度越大 → 冲击越小 核心指标:订单簿深度 弹性(恢复力) 价格恢复速度 恢复越快 → 越健康 核心指标:恢复时间 即时性(速度) 订单执行速度 成交越快 → 效率越高 核心指标:成交概率 流动性 四个维度缺一不可,共同决定市场的真实流动性

你看这张图。四个维度就像桌子的四条腿。价差小但深度浅,大单照样砸穿。深度深但弹性差,砸下去就起不来。弹性好但即时性差,挂单半天不成交。所以评估流动性,一定要四个维度一起看。

2.6 实战:如何综合评估流动性

说了这么多理论,来点实际的。我一般用这个流程来评估一个市场的流动性:

  1. 第一步:看价差 — 相对价差超过1%的直接排除
  2. 第二步:看深度 — 计算你目标交易量的冲击成本
  3. 第三步:看弹性 — 回测历史数据,看大单后的恢复时间
  4. 第四步:看即时性 — 用限价单测试成交概率

综合评分公式(我自用的):

流动性评分 = 0.3 × (1 - 相对价差) 
           + 0.3 × (深度分位数) 
           + 0.2 × (1 - 恢复时间/基准时间) 
           + 0.2 × (成交概率)

评分范围0-1,大于0.7算流动性好,小于0.3要小心。

这个公式我用了好几年。虽然不完美,但至少能帮你快速筛掉那些「看起来能交易、实际上坑死人」的品种。

最后说一句: 流动性是会变的。开盘和收盘时流动性最好,中午最差。财报季和节假日前后也会变。所以别只看静态数据,要动态监控。我一般会在交易系统里设个定时任务,每5分钟重新算一次流动性评分。

专注资料整理