微观流动性择时策略 (Microstructure Liquidity Timing)

大白话:微观流动性指标不只是用来「描述市场」的,它还能直接当择时信号用——紧密度趋势向上就做多,紧密度跌破阈值就翻空;价格弹性跌到历史低位(说明行情过热)也翻空。用万得全 A 回测 2015-01-30 至 2022-10-31,多空年化 34.92%,多头 20.02%。

来源:兴业金工《高频研究系列五—市场微观结构剖析》(2022-11-09),第 4 章。见 entities/Xingye 2022 Market Microstructure。

一、先做相关性检验,再定信号

报告没有直接拍脑袋设信号,而是先做了一步定量检验:

滚动统计过去 20 个交易日指标历史分位数的变化率,与市场日度收益率的 Pearson 相关性,再统计这段相关性序列的均值与标准差。

结果:

指标 与未来价格走势的滚动相关性均值 方向解读
紧密度 4.75% 正——紧密度当期上升,价格未来倾向于上涨
深度 2.30% 正,方向与紧密度类似
价格弹性 −2.32% 负——与前两者相反

报告同时用三个指标相关性序列的标准差比较预测稳定性,结论是紧密度指标的预测稳定性最优。

二、信号规则

综合定量结论与前文的定性观察,报告只选两个指标入策略:价格弹性与紧密度。

  • 紧密度:既用趋势性变化(相关性为正),又用分位点的警示能力。
  • 价格弹性:相关性为负,且分位点跌到低位对应行情过热。

信号频率为月度发出。 基准参数:紧密度阈值 = −1,弹性阈值 = 20%。

三、绩效(万得全 A,2015-01-30 至 2022-10-31)

策略 年化收益率 年化波动率 收益风险比 最大回撤 收益回撤比
基准 3.05% 26.05% 0.117 56.0% 0.054
多空 34.92% 25.97% 1.344 33.8% 1.034
多头 20.02% 17.96% 1.115 30.8% 0.650

多空的波动率几乎与基准持平(25.97% vs 26.05%),但最大回撤从 56.0% 降到 33.8%——收益风险比从 0.117 提到 1.344,收益回撤比从 0.054 提到 1.034。

胜率:无论多空还是多头,分年度胜率均为 85.72%(7 个年度中 6 年战胜基准),仅 2021 年未战胜基准。分月度绝对胜率:多空约 59.8%,多头 70.7%。

分年度明细:

年度 基准 多空 多头 多头 − 基准
2016 −12.9% 65.0% 22.2% 35.1%
2017 4.9% 4.9% 4.9% 0.0%
2018 −28.3% −23.5% −25.5% 2.7%
2019 33.0% 47.9% 40.9% 7.9%
2020 25.6% 52.3% 40.2% 14.6%
2021 9.2% 3.2% 6.8% −2.3%
2022(截至 10-31) −23.0% −5.5% −14.2% 8.7%

四、稳健性:换宽基、换参数

不同宽基(同一套参数):四个宽基上策略都明显战胜基准。

指数 基准年化 多空年化 多空收益风险比 多空最大回撤 多空收益回撤比 多头年化 多头收益风险比 多头最大回撤 多头收益回撤比
沪深 300 0.29% 15.53% 0.676 30.9% 0.502 8.96% 0.531 30.6% 0.293
中证 500 0.41% 24.12% 0.902 40.5% 0.596 12.93% 0.586 44.1% 0.293
中证 1000 −0.53% 31.97% 1.111 38.7% 0.827 16.47% 0.734 39.6% 0.415
万得全 A 3.05% 34.92% 1.344 33.8% 1.034 20.02% 1.115 30.8% 0.650

弹性阈值遍历(紧密度阈值固定为 −1):

弹性阈值 策略 年化收益率 年化波动率 收益风险比 最大回撤 收益回撤比
10% 多空 25.93% 26.00% 0.997 33.8% 0.768
10% 多头 15.37% 20.61% 0.746 32.8% 0.468
20% 多空 34.92% 25.97% 1.344 33.8% 1.034
20% 多头 20.02% 17.96% 1.115 30.8% 0.650
30% 多空 31.43% 25.98% 1.210 33.8% 0.931
30% 多头 18.55% 17.54% 1.058 30.8% 0.602

紧密度阈值遍历(弹性阈值固定为 20%):

紧密度阈值 策略 年化收益率 年化波动率 收益风险比 最大回撤 收益回撤比
−0.6 多空 35.66% 25.97% 1.373 33.77% 1.056
−0.6 多头 20.46% 17.45% 1.172 32.03% 0.639
−0.8 多空 34.48% 25.97% 1.328 33.77% 1.021
−0.8 多头 19.86% 17.83% 1.113 32.03% 0.620
−1.0 多空 34.92% 25.97% 1.344 33.77% 1.034
−1.0 多头 20.02% 17.96% 1.115 30.81% 0.650
−1.2 多空 34.93% 25.97% 1.345 33.70% 1.037
−1.2 多头 20.01% 18.08% 1.107 31.10% 0.643
−1.4 多空 23.89% 26.01% 0.919 33.70% 0.709
−1.4 多头 14.63% 19.72% 0.742 34.37% 0.426

参数遍历的结论是:在所有测试的弹性阈值与紧密度阈值下,策略表现均明显战胜基准,体现出较好的稳定性。但要注意两个边界:紧密度阈值走到 −1.4 时多空年化降到 23.89%、收益风险比降到 0.919;弹性阈值取 10% 时多空收益风险比也掉到 0.997。参数不是完全无关紧要,中等区间最稳。

五、原文没写清楚的地方

  1. 信号规则没有写成可复现的形式。「紧密度阈值 = −1」指的是紧密度历史分位数或其变化率低于 −1(考虑到紧密度指标取值在 0–1 区间,−1 更像是变化率或 z 分数),「弹性阈值 = 20%」指的是弹性历史分位数低于 20% 分位;具体是哪个量、比较方向如何、以及两个条件是「与」还是「或」,报告都没写。这是复现这篇策略最大的障碍。
  2. 月度信号的执行时点未说明(月末发出、次月初开盘建仓?),交易成本是否扣除也未提。
  3. 基准的年化收益只有 3.05%,而万得全 A 同期指数本身的收益与此接近,所以策略的超额主要来自多空端;但多头 20.02% 与多空 34.92% 之间 15 个点的差额如何分解,报告没有拆解。
  4. 2017 年多空与多头完全等于基准(都是 4.9%),说明该年几乎全程空仓或信号无切换,但报告未说明。
  5. 紧密度阈值 −1.4 的表现明显下滑说明参数确实敏感,与正文「具有较好的稳定性」的表述略有出入,报告未解释这个下滑。

相关页面