25. 跨资产微观结构:股票、期货、外汇、债券市场的微观结构差异
做量化这些年,我有个很深的体会:不同资产市场,根本就是不同的世界。
你以为把股票策略改改参数就能跑期货?我试过,亏得很惨。每个市场的微观结构,就像不同国家的交通规则——有的靠左,有的靠右,有的压根没红绿灯。
今天咱们就来拆解一下,股票、期货、外汇、债券这四个主流市场,在微观结构上到底差在哪。
25.1 订单簿结构:谁在排队?
先看最基础的——订单簿。说白了就是买卖双方排队等成交的地方。
股票市场:中央限价订单簿(CLOB)
股票市场最典型。交易所把所有人的买单卖单集中在一起,按价格优先、时间优先撮合。你看到的买一卖一,就是当前最优的报价。
我做过A股的高频策略,发现一个有意思的现象:股票订单簿的深度通常很厚。尤其是大盘股,买一到买十,挂单量动辄几万手。但小盘股就不一样了,经常出现「薄如蝉翼」的情况,一单就能打穿好几个价位。
- 价格优先、时间优先
- 订单簿公开透明
- 存在涨跌停板限制
- 盘口数据是高频交易的核心输入
期货市场:做市商+电子盘混合
期货市场就复杂一些。很多品种是做市商制度和电子撮合并存的。比如股指期货,虽然也是电子盘撮合,但做市商有义务提供双边报价。
我记得做商品期货时,发现一个坑:夜盘流动性差异极大。白天螺纹钢的买卖价差可能只有1个tick,到了凌晨两点,价差能扩大到5个tick。这时候你要是用市价单进场,等于白送钱。
外汇市场:分散的OTC市场
外汇市场最特殊——它没有统一的交易所。所有交易都是场外交易(OTC),通过银行、经纪商、ECN平台完成。
你看到的报价,其实是各家银行给的。不同平台、不同时间点,报价可能差好几个点。我见过最夸张的一次,某小币种在三个平台上的报价差了20个点。
债券市场:最古老也最原始
债券市场,尤其是公司债,基本还停留在电话询价的时代。大部分债券交易都是通过做市商完成的,你打电话问报价,做市商给你一个双边价。
为什么?因为债券品种太多了。光美国公司债就有几万只,每只的流动性、信用评级、久期都不一样。交易所根本没法搞统一的订单簿。
| 特征 | 股票 | 期货 | 外汇 | 债券 |
|---|---|---|---|---|
| 交易场所 | 交易所 | 交易所+做市商 | OTC | OTC |
| 订单簿 | 公开CLOB | 部分公开 | 不公开 | 不公开 |
| 流动性 | 集中 | 分时段 | 分散 | 极分散 |
| 价差 | 小(大盘股) | 中等 | 极小(主要货币对) | 大 |
25.2 交易机制:撮合、报价与成交
订单簿结构不同,交易机制自然也不一样。这里我重点说几个关键差异。
集合竞价 vs 连续竞价
股票市场有开盘集合竞价和收盘集合竞价。这段时间内,所有订单集中起来,按一个统一价格成交。目的是减少开盘和收盘时的波动。
期货市场也有集合竞价,但时间短得多。外汇和债券基本没有集合竞价,全天都是连续交易。
最小变动单位(Tick Size)
这个差异很大。股票的tick size通常是0.01元(A股),期货则因品种而异。比如螺纹钢是1元/吨,黄金是0.02元/克。
外汇市场更特殊——没有固定的tick size。大部分平台报价到小数点后5位,但实际成交价可能更精细。债券市场就更随意了,很多报价直接精确到小数点后3位。
成交机制:Taker vs Maker
这个大家应该熟悉。吃单(Taker)是主动成交,挂单(Maker)是提供流动性。不同市场对这两者的收费不一样。
- 股票市场:大部分交易所对Taker和Maker收费相同,或者Taker略贵
- 期货市场:很多交易所给Maker返佣,鼓励提供流动性
- 外汇市场:ECN平台通常收点差,Taker和Maker的费率差异不大
- 债券市场:基本没有Maker/Taker的概念,都是做市商报价
25.3 数据特征:频率、质量与延迟
做量化,数据是命根子。不同市场的数据特征差异巨大。
数据频率
股票市场:Tick级数据,每笔成交都有记录。A股大约每秒几十到几百笔。
期货市场:频率更高。股指期货每秒可能上千笔。商品期货稍低,但夜盘活跃时也很猛。
外汇市场:频率最高。主要货币对每秒几千笔都很正常。但问题是,很多数据是「报价数据」而不是「成交数据」,两者差异很大。
债券市场:频率最低。很多债券一天都成交不了几笔,数据稀疏得可怜。
数据质量
股票和期货的数据质量最高。交易所统一管理,数据干净、完整。
外汇数据就乱多了。不同数据商提供的报价可能不一样,而且存在「跳空」——因为外汇是24小时交易,周末和节假日也有波动。
债券数据最头疼。很多债券的成交数据是「延迟公布」的,甚至有些交易根本不公开。你看到的所谓「实时数据」,其实是做市商估算的。
25.4 流动性特征:谁在提供?谁在消耗?
流动性是微观结构的核心。不同市场的流动性来源完全不同。
股票市场:散户+机构
A股的流动性主要来自散户。散户贡献了大约80%的交易量。但散户的订单通常很小,而且方向随机。机构则提供大单,但往往有信息优势。
期货市场:套保+投机
期货的流动性来源更复杂。套保者(如钢厂、贸易商)提供长期流动性,投机者(如CTA基金)提供短期流动性。两者叠加,形成了期货市场特有的「波动聚集」现象。
外汇市场:银行间市场
外汇的流动性主要来自大型银行。它们既是做市商,也是交易者。银行间的交易量占了外汇市场的绝大部分。散户和机构只是「小鱼小虾」。
债券市场:做市商主导
债券的流动性几乎完全依赖做市商。做市商持有大量债券库存,通过买卖价差赚钱。但一旦市场波动剧烈,做市商可能撤单,导致流动性瞬间枯竭。
25.5 知识体系总览
说了这么多,我画了一张图,帮你把四个市场的微观结构差异串起来。
25.6 策略适配建议
最后,我根据这些差异,给不同市场配了不同的策略思路。
- 股票市场:适合做订单簿不平衡策略、盘口预测、统计套利。数据干净,回测可信度高。
- 期货市场:适合做跨期套利、波动率交易、CTA趋势跟踪。注意夜盘流动性风险。
- 外汇市场:适合做做市商策略、三角套利、新闻驱动策略。数据质量是关键,别信报价数据。
- 债券市场:适合做做市商策略、信用利差交易、久期管理。低频策略为主,别想着高频。
嗯,今天就聊到这。不同市场的微观结构差异,说白了就是规则不同、数据不同、流动性不同。理解了这些,你才能针对每个市场设计出真正有效的策略。