第三节 买卖价差与交易成本

买卖价差,说白了就是你想买就得比现价高一点,想卖就得比现价低一点。这个差价,就是你交易的第一道成本。我做了这么多年量化,发现很多新手只盯着佣金和印花税,却忽略了价差这个隐形杀手。

今天我们就来拆解一下,这个价差到底是怎么构成的,以及怎么精确度量它。

3.1 买卖价差的构成

一个完整的买卖价差,其实包含三个部分。我习惯把它们比作「三层蛋糕」:

  • 订单处理成本 — 最底层,最稳定
  • 存货持有成本 — 中间层,随市场波动
  • 逆向选择成本 — 最顶层,最隐蔽

核心公式:

买卖价差 = 订单处理成本 + 存货持有成本 + 逆向选择成本

3.1.1 订单处理成本

这是最直观的部分。交易所要收手续费,清算要收结算费,券商要收通道费。这些成本是固定的,跟你的交易方向无关。

举个例子,你每笔交易交5块钱手续费。不管你是买还是卖,这5块钱都得掏。做市商也一样,他们每处理一笔订单,都有固定的系统成本和人工成本。

我的经验: 在回测高频策略时,我习惯把订单处理成本设为一个固定值。比如每笔0.5个tick。这样算出来的收益才真实。

3.1.2 存货持有成本

做市商手里得有货。他得持有一定数量的股票或期货,才能随时满足你的买卖需求。但持有存货是有风险的——价格可能跌,资金可能被占用。

这部分成本怎么算?我见过一个比较实用的模型:

存货持有成本 = 存货价值 × 无风险利率 × 持有时间

嗯,这里要注意。实际中还要考虑波动率。波动越大,存货风险越高,价差就得拉大。我在做期权做市的时候,遇到VIX飙升,价差直接翻倍。没办法,谁也不想接飞刀。

3.1.3 逆向选择成本

这是最有趣的部分。你想想看,如果有人突然大量买入,你猜他是不是知道什么内幕消息?做市商也这么想。

逆向选择成本,说白了就是做市商「被聪明钱收割」的风险。当信息不对称严重时,做市商必须扩大价差来保护自己。

避坑指南: 我曾经在财报发布前做市,结果被信息交易者狠狠教育了一顿。从那以后,我学会了在重大事件前主动扩大价差。这不是贪婪,是自保。

3.2 有效价差与实现价差

理论价差是一回事,实际成交价差是另一回事。我们得区分两个概念:

指标 定义 计算公式
报价价差 卖一价 - 买一价 Ask - Bid
有效价差 实际成交价与买卖中点的偏差 2 × |成交价 - 中点价|
实现价差 成交后一段时间内的实际成本 2 × (成交价 - 事后中点价)

为什么要有这么多价差?我举个例子你就明白了。

假设某股票买一价10.00,卖一价10.02。中点价是10.01。你以10.02买入:

  • 报价价差 = 0.02
  • 有效价差 = 2 × |10.02 - 10.01| = 0.02
  • 如果5分钟后中点价变成10.03,实现价差 = 2 × (10.02 - 10.03) = -0.02(你反而赚了)

你看,实现价差能反映你的真实交易成本。如果市场在朝有利方向移动,你的实际成本可能比报价价差还低。

关键洞察: 有效价差衡量的是「你进场时被吃了多少点差」,实现价差衡量的是「你最终承担了多少成本」。两者之差,就是逆向选择成本。

3.3 交易成本度量

度量交易成本,不能只看价差。我习惯用一套完整的指标体系:

3.3.1 直接成本

  • 佣金:券商收的,固定或按比例
  • 印花税:政府收的,单向或双向
  • 过户费:登记结算公司收的

3.3.2 间接成本

  • 价差成本:买卖价差的一半(单边)
  • 市场冲击成本:大单交易导致价格滑移
  • 延迟成本:等待成交期间的价格变动
  • 机会成本:未成交部分的潜在收益

我常用的一个综合度量公式:

总交易成本 = 佣金 + 印花税 + 有效价差/2 + 市场冲击 + 延迟成本

嗯,这里要注意。市场冲击成本是最难估计的。我一般用Almgren-Chriss模型来算:

市场冲击 = α × σ × (Q/V)^β

其中:

  • α、β是经验参数(我一般取α=0.1,β=0.5)
  • σ是波动率
  • Q是你的交易量
  • V是市场日均成交量

我的习惯: 每次跑策略前,我都会先算一下「交易成本预算」。如果预期收益连成本都覆盖不了,那这个策略就不值得上线。

3.4 知识体系图

下面这张图,把买卖价差和交易成本的逻辑串起来了。我建议你保存下来,以后做策略时对照着看:

买卖价差与交易成本知识体系 买卖价差 订单处理成本 存货持有成本 逆向选择成本 报价价差 有效价差 实现价差 交易成本度量 直接成本 间接成本 市场冲击 延迟/机会成本 核心概念 构成要素 度量指标 应用层面

这张图把今天的内容串起来了。从上往下看:买卖价差由三个成本构成,衍生出三种价差度量,最终落到交易成本的综合度量上。

最后提醒一句: 别小看交易成本。我见过太多策略,回测时年化30%,实盘一跑只剩5%。一查,全是交易成本吃掉的。记住,回测时把成本算足,实盘时才能睡得安稳。


公众号:蓝海资料掘金营,微信deep3321