流动性度量指标:从理论到实战
各位同学,今天我们来聊聊流动性度量指标。说实话,这玩意儿在量化交易里就像汽车的油量表——你看不见油,但没它你寸步难行。我做了这么多年高频交易,见过太多策略因为流动性判断失误而翻车。今天我把四个最核心的指标掰开揉碎了讲给你听。
一、Amihud非流动性指标
先说说Amihud指标。这名字听着挺唬人,其实逻辑很简单——它衡量的是「每成交一块钱,价格会波动多少」。我习惯叫它「价格冲击系数」。
公式长这样:
Amihud = (1/N) * Σ(|Rt| / Vt)
其中Rt是日收益率,Vt是日成交金额。说白了,就是看价格波动和成交量的比值。
我个人的经验是:这个指标对大盘股和小盘股要区别对待。举个例子,我在做A股流动性因子时发现,贵州茅台的Amihud值常年低于0.01,而某些小盘股能飙到0.5以上。你想想看,同样买100万,茅台几乎没动静,小盘股可能直接拉涨停。
实战要点:Amihud值越高,说明流动性越差。我一般把0.1作为警戒线——超过这个值,大单就要拆细了做。
二、买卖价差
买卖价差,这是最直观的流动性指标。就是买一价和卖一价的差值。但这里有个坑——千万别只看绝对价差。
我建议用相对价差:
相对价差 = (卖一价 - 买一价) / 中间价 * 10000 (单位:BP)
为什么?因为绝对价差在茅台身上是0.01元,在低价股身上也是0.01元,但意义完全不同。茅台0.01元的价差只有0.002%,而2块钱的股票0.01元就是0.5%了。
我曾经踩过这个坑:刚开始做期货高频时,我盯着螺纹钢的绝对价差看,觉得1个tick的价差挺小。后来才发现,螺纹钢1个tick是1块钱,而价格才4000多,相对价差其实不小。从那以后,我所有策略都用相对价差。
| 品种 | 绝对价差 | 价格 | 相对价差(BP) |
|---|---|---|---|
| 贵州茅台 | 0.01元 | 1800元 | 0.56 |
| 某低价股 | 0.01元 | 2元 | 50 |
| 螺纹钢期货 | 1元 | 4000元 | 2.5 |
小技巧:做高频抢单策略时,我一般要求相对价差小于5BP才进场。超过这个数,吃单成本太高,基本没利润空间。
三、市场深度比率
市场深度,说白了就是「你能吃多少单子而不把价格打穿」。我常用的是市场深度比率,也叫Liquidity Ratio。
公式:
市场深度比率 = (买一到买五的总量 + 卖一到卖五的总量) / 2
但光看总量不够。我习惯看加权深度——把每个价位的挂单量按距离中间价的远近加权。为什么?因为离中间价越远的单子,你吃它的时候价格滑点越大。
我记得有一次:做股指期货的流动性分析,发现IF合约的买一只有10手,但买五有200手。表面看深度不错,但真要吃200手,价格得滑出去3个tick。这就是深度分布的陷阱。
注意:市场深度是动态变化的。我见过太多人拿静态的快照数据做分析,结果实盘时发现深度完全不一样。建议至少取过去100笔tick数据的平均值。
四、流动性比率
流动性比率,这个指标综合了价格变化和成交量。我常用的版本是:
流动性比率 = 成交量 / |价格变化百分比|
这个值越大,说明同样的成交量对价格的冲击越小,流动性越好。
举个例子:某股票今天成交了1亿,价格只波动了0.5%,流动性比率就是2亿。另一只股票成交了5000万,价格波动了2%,流动性比率只有2500万。高下立判。
我个人习惯:把这个指标和Amihud指标结合起来用。Amihud看的是价格冲击成本,流动性比率看的是市场承接能力。两个指标一起看,基本能判断出流动性的全貌。
知识体系总览
下面这张图,我把四个指标的关系和适用场景整理了一下:
四个指标怎么用?
讲完理论,说说实战中的组合用法。我一般把指标分成两组:
- 短线组:买卖价差 + 市场深度比率。这两个指标反应最快,适合做高频抢单。
- 长线组:Amihud + 流动性比率。这两个指标看的是整体流动性环境,适合判断能不能大单进出。
举个例子:假设我要做一个股指期货的抢单策略。开盘前我会先看买卖价差——如果超过5BP,今天就不做了。然后看市场深度——如果买一到买五的总量不到100手,说明承接力不够,抢单容易滑点。
如果是做日内的趋势策略,我会看Amihud值。如果连续3天Amihud都在上升,说明流动性在恶化,这时候我会降低仓位。
核心原则:流动性指标不是孤立看的。我习惯做一个综合评分——四个指标各占25%权重,低于60分就放弃交易。这个阈值是我跑了三年回测才定下来的。
嗯,流动性度量这块内容不少,但核心就这四点。你想想看,做交易本质上就是在跟流动性打交道——你能准确判断流动性,就等于掌握了市场的脉搏。下次实盘前,记得把这四个指标都跑一遍。
公众号:蓝海资料掘金营,微信deep3321