什么是流动性?为什么它是交易的"空气"?
我的掌握程度:
先掌握这个答案
流动性=资产能以合理价格快速买卖的能力。三个维度:①宽度:买卖价差小(交易便宜的);②深度:大单不至于大幅推动价格;③即时性:马上能成交。度量指标:买卖价差、成交量/成交额、换手率、Amihud指标(|收益|/成交额,单位金额推动价格的能力)。
先读结论,再核对下方使用边界;数字例题为教学情景,涉及实际行情与规则时请核对原始来源。
从理解到使用
本阶段实战方法 · 把行情数字变成可比较的收益
看股票、基金或策略业绩时,先对齐本金、起止日期、现金流与费用。
- 选一个固定区间,记录期初价值、期末价值、分红、出入金和交易费用。
- 没有中途出入金时,用(期末价值+已取出分红-期初价值-费用)÷期初价值计算收益;有出入金时先区分时间加权与资金加权。
- 用相同区间的基准作比较,同时记录最大亏损;不要单凭一次盈利评价能力。
使用边界
- 不同期限的收益不可直接排名;年化只是换算,不是未来收益承诺。
- 模拟价格不是实时行情。普通股票交易手数、T+1和费用应按具体市场规则核对。
背景 · 从一个困惑说起
2020年3月疫情恐慌:平时最好的债券也卖不出价,买家集体消失,买卖价差扩大十倍。那一刻人们才想起:平时从未注意过的「流动性」,是市场呼吸的空气——不缺的时候感觉不到,缺的时候致命。
由此产生的问题
流动性具体指什么?怎么度量?为什么量化策略的生死往往系于流动性而非预测能力?
核心概念
流动性=资产能以合理价格快速买卖的能力。三个维度:①宽度:买卖价差小(交易便宜的);②深度:大单不至于大幅推动价格;③即时性:马上能成交。度量指标:买卖价差、成交量/成交额、换手率、Amihud指标(|收益|/成交额,单位金额推动价格的能力)。
为什么需要它
①进出的成本:小盘股策略回测漂亮,实盘建仓时自己把价格买上去(q-055冲击成本);②危机放大器:流动性在恐慌时集体蒸发,想跑跑不掉(跌停、2015年停牌潮);③容量约束:策略能管多少钱由流动性决定(q-057),这是私募封盘的原因。
实际应用场景
选股池过滤:剔除日均成交额后20%的股票;调仓分散在流动性好的时段;做市策略本质上就是「出售流动性」赚价差。流动性本身还是因子(低流动性溢价)——但那部分收益你很难全额兑现(交易时它就消失了)。
与之前知识的联系
q-003的订单簿是流动性的家:盘口深度就是流动性画在屏幕上的样子。q-055冲击成本是流动性不足的直接账单。阶段4的数据清洗会动手剔除流动性差的标的。
⚠ 常见误解
- 成交量=流动性:成交量高但都是小单对敲,深度未必好;价差+深度+成交额要一起看
- 大市值=流动性好:一般成立,但庄股和停牌股例外;看数据不看标签
- 流动性风险能靠止损解决:止损单在流动性枯竭时执行价远超预期——它防波动不防踩踏
🛠 本题实践任务
选一只大盘股和一只小盘股,记录两者:今日买卖价差(卖一−买一,除以价格)、今日成交额。算出各自的「价差占比」,对比流动性。
💡 提示(先自己想5分钟再看)
成交额行情软件直接显示;价差占比=(卖一价−买一价)/现价,越小流动性越好。
✅ 验收标准
写出两只股票的价差占比和成交额,一句话总结:如果量化策略每天要买卖1亿元,哪只股票是安全的标的?
在你的浏览器内运行。首次需联网下载 Python;支持标准库和 Pyodide 提供的 NumPy、pandas 等包。行情抓取、系统文件访问和部分第三方库请在本地环境运行。输出自检仅比对结果关键词,不代替逻辑审查。
Python · 独立工作线程 · 执行限时10秒
🤖 AI导师
导师会先检查你的前置知识(订单簿、买卖价差),再用案例、公式和代码帮助理解。此功能需要先启用服务。