第五部分 · 量化行业与策略版图 · 第 15 章
套利与高频:更快更精细的战场
“套利”这个词容易让人误会成白捡钱。严格意义上的无风险套利很少,一旦出现就会被速度快、成本低、资金大的参与者迅速挤掉;普通人说的套利,多数是“赌价差回归”的相对价值交易,能赚钱但绝不是没有风险。这一章先讲套利和相对价值的真实面貌,再进入高频交易和市场微观结构,看清毫秒之间价格、排队和风险是怎么运作的。
读完这一章,你会明白
- 严格无风险套利很少,多数套利实际是有风险的相对价值交易。
- ETF、期现、可转债、配对和统计套利都要面对成本、流动性、执行和关系失效风险。
- 高频交易的核心是市场微观结构,包括订单簿、价差、排队、订单流和延迟。
- 做市和高频并非稳赚,它们承担逆向选择、库存、系统、监管和流动性风险。
本图从“无风险套利为什么少见”走到“个人应该怎么学习微观结构”,用于先看第 15 章的关键路径,再回到正文补细节。
1. 无风险套利为什么少见
严格无风险套利需要同时满足几个条件: 同一现金流在不同地方价格不一致,你能同时买低卖高,交易成本、融资成本、时间差、对手方风险和执行风险都不会吃掉价差。现实市场里,这些条件很难同时成立。
比如同一只 ETF 二级市场价格比净值高 0.3%,看起来可以套利。但你要考虑申赎门槛、成分股交易成本、现金替代、涨跌停、停牌、买卖价差和时间差。扣完这些,0.3% 可能不够。
所以,听到套利时先问一句: 这是严格锁定收益,还是赌价差回归? 如果是后者,它就是有风险策略,需要像其他策略一样看回撤、杠杆、流动性和极端情景。
2. ETF 套利的直觉
ETF 有二级市场交易价格,也有基金净值。正常情况下,两者应该接近。如果 ETF 价格明显高于净值,理论上可以申购 ETF 再卖出;如果 ETF 价格明显低于净值,理论上可以买入 ETF 再赎回底层资产。
但这里的“理论上”很重要。ETF 申赎通常有最小单位,需要一篮子股票或现金替代,普通个人往往做不了一级市场申赎。即使机构能做,也要面对成分股停牌、涨跌停、流动性不足、价格波动和操作时间差。
跨境 ETF 更复杂。底层市场和 A 股交易时间可能不同,汇率会变,海外市场休市时 A 股 ETF 还在交易,折溢价可能长期存在。看到折价或溢价,不代表你一定能把它无风险拿走。
3. 期现套利和基差
期现套利关注期货价格和现货价格的关系。理论上,期货价格和现货价格之间受利率、分红、仓储、融资、交割成本等影响。如果期货价格偏离理论区间,可以做多一边、做空另一边,等待基差收敛。
股指期货期现套利看起来简单: 期货太贵就卖期货买股票篮子,期货太便宜就买期货卖股票篮子。但真实执行中,股票篮子复制误差、交易成本、成分股停牌、涨跌停、保证金、融资成本都会影响结果。
商品期货还涉及仓储、运输、品质、交割地点、仓单和产业链。纸面上的期现价差,未必能被普通交易者直接交割套利。很多人只能交易价差方向,不能完成真实闭环。
4. 可转债套利
可转债同时有债券属性和股票期权属性。它可以按约定转换成正股,所以价格会受正股价格、转股价、利率、信用风险、波动率、条款和流动性影响。可转债套利常关注转股价值、溢价率、债底和正股关系。
一个常见直觉是: 可转债相对正股太贵或太便宜时,可以做相对价值交易。但真实操作里,正股可能无法融券做空,可转债流动性可能不足,条款可能触发强赎或下修,信用风险可能变化。
可转债对个人很有吸引力,因为门槛相对低、波动有时大。但它不是低风险债券。高价转债、临近强赎、低评级、流动性差的转债,都可能让新手吃亏。
5. 配对交易
配对交易是找两只历史上关系较强的资产,当价差偏离时买入便宜的一边、卖出贵的一边,赌价差回归。比如同一行业两家公司、同一公司不同上市地股票、同类 ETF 或相近商品合约。
配对交易的危险在于,历史关系可能失效。两家公司以前走势相近,不代表未来仍相近。一个公司基本面恶化,另一个没有;一个股票流动性枯竭,另一个正常;一个市场监管规则变了,价差可能不再回归。
统计上看起来显著的价差,也可能只是共同趋势造成的假关系。做配对交易要看经济联系、协整或稳定关系、交易成本、做空可行性和止损规则,不能只看两条线过去贴得近。
多数“套利”不是白捡钱,而是赌两个本该同步的价格,在价差拉大后会重新收敛。赌对了赚价差,但价差也可能继续扩大——这正是相对价值交易的真实风险。
6. 统计套利
统计套利是一大类策略,它不要求每笔交易都确定赚钱,而是希望大量小概率优势交易合起来有正期望。多因子市场中性、短期反转、配对交易、价差回归都可能被归入统计套利。
统计套利最怕两个问题。第一,历史统计关系失效。第二,小优势被成本吃掉。一个每天看起来有 0.03% 边际收益的信号,只要滑点和费用稍微高一点,就可能变成亏损。
因此,统计套利必须用大量样本、严格成本、样本外验证和风险控制。不能看到过去胜率高就放心,因为少数极端损失可能抵消很多次小盈利。
7. 融资和杠杆风险
套利收益通常较薄,为了提高收益率,机构可能使用杠杆。杠杆会放大价差回归时的收益,也会放大价差继续扩大的损失。很多相对价值灾难,都来自“价差最终会回归,但账户等不到那天”。
如果你做多便宜资产、做空贵资产,价差短期继续扩大,两边都会带来保证金和融资压力。即使你长期判断正确,短期现金流也可能把你逼出场。
这就是套利和价值投资共同的难点: 方向对不等于路径能承受。资金期限、杠杆、止损、对手方和流动性,决定你能不能等到理论兑现。
套利需要买卖两边或多边资产。如果其中一边流动性突然消失,策略就会暴露在裸风险里。比如你卖出了期货,却买不到足够现货篮子;或者买了 ETF,但底层成分股停牌导致赎回不顺。
危机时流动性会变差,价差也可能扩大。平时看起来稳定的价差,在所有人同时撤退时会变得很危险。套利策略如果假设永远能按历史价差进出,回测会严重低估风险。
所以,套利回测要加入流动性过滤、参与率限制、停牌涨跌停处理和极端价差压力测试。越是薄利策略,越要认真对待退出问题。
8. 个人如何看套利机会
个人看到套利机会时,先不要兴奋,先列成本表。显性费用多少,买卖价差多少,是否需要融资或融券,资金占用多久,最小交易单位是多少,有没有申赎门槛,税费和规则如何。
再列风险表。哪一边可能成交不了,价格关系为什么会回归,如果不回归怎么办,最大可能亏损多少,是否会被强平,是否有规则变化,是否有公告或条款触发。
个人更适合把套利当学习对象,而不是一开始就重仓实盘。你可以用历史数据复盘 ETF 折溢价、可转债溢价率、期货基差,理解市场结构。真正下场前,必须确认自己能执行闭环。
9. 相对价值的核心问题
相对价值交易最后都要回答三个问题。第一,为什么这两个价格应该有关系? 第二,现在偏离到什么程度,是否足以覆盖成本和风险? 第三,如果关系不回归,你怎么退出?
如果只是因为两条线过去一起走,那理由很弱。如果价差只够覆盖一半成本,那机会不存在。如果没有退出规则,那套利会变成祈祷。
量化里的套利精神不是迷信价差回归,而是严肃地把价格关系、交易成本、流动性和风险闭环放在同一个框架里。真正专业的套利,首先是风险管理。
高频交易听起来最像计算机工程: 低延迟、海量数据、实时系统、自动下单。但它首先是金融市场微观结构问题。你要理解订单簿如何排队,价差从哪里来,为什么挂单可能被选择性成交,为什么延迟会变成成本,也要理解监管和风险。没有这些基础,高频只是一个看起来很酷、实际上很容易亏钱的技术玩具。
10. 市场微观结构研究什么
市场微观结构研究交易如何在细节层面发生。价格不是连续光滑地移动,而是由订单进入、排队、成交、撤单、冲击和信息更新一步步形成。买一卖一、盘口深度、逐笔成交、订单流、价差和撮合规则,都是微观结构的对象。
长期投资者可以只关心日线收盘价,高频交易者必须关心毫秒级甚至更短时间内谁排在前面、谁撤单、谁主动成交、盘口是否突然变薄。因为高频单次收益很小,一个价差、一个排队位置、一次延迟都可能决定盈亏。
微观结构不是只给高频用。普通量化也需要理解它,因为滑点、冲击成本、成交概率和流动性都来自微观结构。你做日频策略,最终也要把订单放进订单簿。
11. 买卖价差是谁的收益和成本
买卖价差是卖一价减买一价。想立刻买入,通常要打到卖一;想立刻卖出,通常要打到买一。这个差距就是主动成交者的成本,也是提供流动性者可能赚取的补偿。
做市者同时挂买单和卖单,希望低价买、高价卖,赚取价差。但做市不是稳赚。如果市场突然下跌,做市者的买单被成交,卖单来不及撤,库存就会亏损。价差补偿的是提供流动性和承受逆向选择的风险。
对普通策略来说,买卖价差意味着交易成本。一个看起来有 0.05% 预测收益的短周期信号,如果买卖价差就有 0.04%,再加佣金和滑点,可能根本没有利润。
12. 排队位置为什么重要
限价单进入订单簿后,同价位通常按时间优先排队。你和别人都挂 10.00 元买入,谁先到,谁排在前面。成交量打到这个价位时,前面的订单先成交。
排队位置会影响成交概率。你挂在买一很前面,更可能成交;挂在队尾,可能等很久。行情变化时,队尾订单还没成交,价格已经动了。高频策略会非常重视队列位置、撤单速度和订单簿变化。
普通回测如果只看到买一卖一价格,看不到排队数量和自己的位置,就无法准确模拟高频成交。你以为挂单成交了,真实市场可能排不到你。
主动单是主动吃掉对手盘的订单,追求立刻成交。被动单是挂在订单簿里等待别人来成交的限价单。主动单确定性更高但成本更高,被动单成本可能更低但成交不确定。
高频策略常在主动和被动之间权衡。信号很强、机会很快消失时,可能主动成交;信号较弱、时间允许时,可能挂单等待。执行算法也会根据盘口、波动和剩余时间调整。
被动成交还有逆向选择风险。别人愿意打你的买单,可能是因为他们知道或判断价格要跌;别人愿意打你的卖单,可能是因为价格要涨。你赚到价差的同时,可能输给了更快的信息。
13. 信息到订单之间的时间
延迟包括行情到达你的系统、系统处理信号、订单发到交易通道、交易所接收和回报返回的时间。高频交易里,延迟越低,越能在价格变化前行动,也越能减少排队劣势。
但低延迟不是只买一台快服务器。它涉及交易所机房、网络链路、行情协议、系统语言、内存和 CPU、风控路径、券商通道、时间同步、监控和故障恢复。每一环都可能增加延迟。
个人几乎不可能在纯速度上和专业高频机构竞争。学习高频可以帮助理解市场,但把低延迟作为个人实盘优势,通常不现实。
订单流指买卖订单进入市场的方向、数量和节奏。短期价格变化常和订单流有关。如果大量主动买单连续吃掉卖盘,价格更可能上移;如果卖单持续压下来,价格更可能下移。
高频模型会从盘口不平衡、成交方向、撤单行为、短期波动、价差变化中提取特征,预测未来几秒或几笔成交的价格方向、成交概率和冲击。
这些信号衰减很快,噪声也大。模型即使有微弱优势,也必须被交易成本、延迟、排队和风控验证。高频里的 52% 胜率不一定赚钱,49% 胜率也不一定亏,关键看盈亏结构和成本。
14. 撤单和监管
高频交易会大量下单和撤单,因为盘口变化很快,旧订单可能不再合适。但过度撤单、虚假申报、诱导交易、扰乱市场秩序会引发监管问题。程序化交易必须在规则框架内运行。
国内外监管都关注高频和程序化交易的市场影响,包括异常申报、撤单率、报撤单频率、交易系统风控和市场接入规则。机构需要申报、监控、留痕和风控,不是想怎么发单就怎么发单。
个人学习高频时也要有边界意识。不要把技术能力等同于合规许可,不要尝试扰乱盘口或利用规则漏洞。量化交易必须尊重市场秩序。
15. 高频事故为什么危险
高频系统速度快,所以错误也会扩散得快。一个重复下单 bug、一个风控开关错误、一个价格单位错误,可能在很短时间内造成大量订单和巨大损失。
骑士资本事件常被用作警示: 软件部署和交易系统错误可以迅速造成严重亏损。高频系统必须有严格发布流程、限额、实时监控、熔断、撤单能力和人工接管。
这也是为什么高频不是单纯算法问题。它是工程、交易、风控、运维和合规共同支撑的系统。越自动、越快,越需要强约束。
高频数据量大、质量要求高、时间戳敏感。你需要区分交易所时间、接收时间、落库时间;要处理乱序、缺包、重复、延迟和不同数据源差异。
逐笔和盘口数据还要理解字段含义。某些市场提供逐笔成交,某些提供委托队列或快照;快照不是完整订单簿,可能错过中间变化。用快照回测高频策略,很容易高估成交能力。
高频研究的第一步不是模型,而是数据重建。没有可信数据,任何高频回测都是沙地上建楼。
16. 个人应该怎么学习微观结构
个人不适合从高频实盘开始,但适合学习微观结构。你可以先观察盘口,记录买一卖一、价差、深度和逐笔成交,理解价格如何从订单流中形成。
可以做一些不实盘的练习: 用分钟数据估算滑点,用盘口快照观察价差变化,模拟限价单和市价单成交,比较不同成交假设对回测结果的影响。
这些练习会反过来提升低频策略质量。你会更尊重流动性、成交概率和交易成本,不会再轻易相信“按收盘价全额成交”的漂亮曲线。
小结
这一章的正文不是让你记住几个孤立名词,而是要把它们放回同一条因果链里。读完后,先用自己的话复述下面几条判断,再顺着“小节回看”检查是否能解释每一步。
- 严格无风险套利很少,多数套利实际是有风险的相对价值交易。
- ETF、期现、可转债、配对和统计套利都要面对成本、流动性、执行和关系失效风险。
- 高频交易的核心是市场微观结构,包括订单簿、价差、排队、订单流和延迟。
- 做市和高频并非稳赚,它们承担逆向选择、库存、系统、监管和流动性风险。
小节回看
- 1. 无风险套利为什么少见
- 2. ETF 套利的直觉
- 3. 期现套利和基差
- 4. 可转债套利
- 5. 配对交易
- 6. 统计套利
- 7. 融资和杠杆风险
- 8. 个人如何看套利机会
- 9. 相对价值的核心问题
- 10. 市场微观结构研究什么
- 11. 买卖价差是谁的收益和成本
- 12. 排队位置为什么重要
- 13. 信息到订单之间的时间
- 14. 撤单和监管
- 15. 高频事故为什么危险
- 16. 个人应该怎么学习微观结构
自测
为什么多数套利不是无风险套利?
因为交易成本、时间差、流动性、融资、做空限制、停牌和执行风险都会影响收益。
ETF 折溢价为什么不一定能被个人无风险拿走?
个人通常无法低成本参与一级市场申赎,还要面对成分股、现金替代、时间差和交易成本。
买卖价差对主动成交者和做市者分别意味着什么?
主动成交者把价差当成本,做市者可能把价差当补偿,但要承担库存和逆向选择风险。
为什么排队位置会影响限价单成交?
同价位通常按时间优先,排在前面更容易成交,排在后面可能价格已经变化仍未成交。