4 Empirical Properties of Limit Order Books

LOB 可以揭露很多有趣的微观信息,近年来也有许多研究。但需要注意:高频交易的进化速度极快,让这些研究很多时候比较过时。

Originally Posted at: https://clouder0.com/zh-cn/posts/lob-empirical-properties/

总结性的来说,作者发现了这些特点:

  • 每日交易量大概占市值的 \(0.5\%\). 从 1995 到 2015,这个比例近乎翻倍了。
  • 在 midprice \(1\%\) 附近的 volumes(差不多是 daily volatility 的一半的范围)占当日总交易量的 \(1\% \sim 3\%\).
  • best quotes 的活动在 ms 级别,large tick 的活动更加频繁。
  • trade-through market orders(吃了 LOB 多档的订单),在 small tick assets 上只有一小部分,而在 large-tick stocks 上则非常稀有。

在任意时刻,LOB 上揭露的订单都只是当天活动的很小一部分。


order flow 和 LOB 的很多属性都有着强烈的 intra-day patterns. 每天的不同时段表现是不同的

比如就成交量而言,每天接近开盘、收盘的时候交易异常活跃。前者可能是为了消化隔夜的信息,而后者则是为了尽快完成当日的交易(比如说规避持仓过夜的风险等)。此外,也有可能有许多交易者选择在流动性好的时候进行交易,从而进一步促成了交易的聚集。

image

large tick stocks 在开盘的交易量小,相比之下 small tick stocks 就大很多。emmm,这是普遍的吗?


Spread 在开盘时较大,而后持续减小。这可以从 Liquidity Providers 面临的 Adverse Selection 来考虑。
开盘时 Overnight News 让 Market Maker 面临强烈的 Adverse Selection 风险,因而需要增加 Spread. 随着交易逐渐消化掉了这部分的信息影响,Spread 就会逐渐缩小。

Liquidity 在开盘时相当稀有,而在收盘时相当充裕。这也意味着如果我们想干票大的、又不想承担太多的 Price Impact,可以选择在接近收盘的时候交易。

image


不同类型的 stocks 的 Spread Distribution 还是有所不同的。对于 large-tick stocks 而言,大部分时候 Spread 就是 1tick,在少数情况下会更大。

而对于 small-tick stocks 而言,取值就更加广泛了。

image

或许是因为 Spread 代表的是 Maker 的 Profit. 如果按 Spread 占市值的 Percentage 来算的话,也许会相对接近一些?

注意 bid-ask distribution 在不同的采样方式下结果是不同的。如果选择在 before-transaction 时统计,得到的 spread distribution 会比随机采样更 narrow 一些。这是因为 Liquidity Takers 会择时下单。

image

所以一个简单的 Taker 执行策略就是:当 Spread 较大的时候少下( 但是为什么?一般而言,如果假定 FairPrice 处于 MidPrice,那么 Taker 去拿 Best Quotes 就需要付出 Half Spread Cost,当 Spread 较大的时候,意味着这个 Cost 也较大。而这个 Cost 就是 Maker 的 Profit.

当然,如果用更 Fair 的 Price Prediction 来衡量这个 Cost,会更好一些。


可以观察 Limit Orders 挂单的分布。same-side quote-relative prices 的定义参见上篇文章 3 Limit Order Books。在 Best Quotes 处的挂单总是最多的,但更深的地方也存在不少。

在 small-tick stocks 中,有更多的挂单会选择挂在 Spread 上,这可能是因为很多时候 spread 相对较大。

image

根据作者的说法,撤单的分布和挂单非常相似,这可能是因为很多订单都是挂了之后,如果没成交就撤。


挂单的 Order Size 呢?这个的分布其实是相当广泛的,注意这是对数坐标。可以发现 OrderSize 没有呈现出 Cluster 聚集的状况,而是越大越少地广泛分布。

image


best quotes 上的 volume 分布:

image

可以发现 tail 和上面的 Order Size 有点像,这可能是因为一个 Large Limit Order 几乎总是会留在 LOB 上被观察到。

Queue Volumes 也可以从 calendar-time、event-time 和 before-transaction 三个角度来考察。

  • 对于 small-tick stocks,在交易发生前 best quote 处的 volume 更大,说明 liquidity taker 更愿意在 opposite volume 相对较高时出手。
  • 对于 large-tick stocks,在交易前的 volume 较小。Queue Volume 自身就带有跟未来价格方向有关的信息,当 ask 的流动性少、bid 流动性大时,价格一般向上移动,liquidity takers 抢着把最后剩的一点流动性拿干净。

接下来是 LOB 上的 Volume Profile:这次使用的是 opposite-side price distance,这是为了避免在 0 处的巨大 peak.

image

可以发现即使在相当远的位置也有许多的流动性,同时,在 small-tick stocks 上可以观察到强烈的 round-number effects:大家比较喜欢挂单在整数上。

当然,要注意,这里的 Volume Profile 是平均值,那么在一个 snapshot 的分布究竟是怎么样的呢?

image

可以发现在 small-tick stocks 上,LOB 实际上稀疏得多,很多时候是因为平均了才显得比较连续。


Tick size 如何影响市场呢?

首先观察:spread 和 stock price 基本上是成比例关系。由于 \(\theta=0.01\) 就是最低价了,mean stock price < 10 的离群点没法继续往下。对比较贵的 stocks 相关性还是比较强。

image

tick size 小的话,在 best quote 处的成交量就更少,best quote 处的 depth 也较小。

都是一些 stylized facts. 暂且还没有太反直觉的地方。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/825934.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2024秋软工实践iman原型设计和UML设计

信息类别 内容作业所属课程 软件工程实践 - 秋季班作业要求 第一次团队作业 - 原型设计与概要设计作业目标 根据需求分析和设计,完成项目的原型设计和概要设计,培养团队协作能力,为后续的开发奠定基础。团队名称 iman 🌟团队成员 - 102202146 - 蓝敏龙- 102201225 - 陈碧煌…

CF1658E Gojou and Matrix Game

题意题解 设f[i,j]表示(i,j)先手必胜/必败 则全局max一定必败,因为先手走出去后手走回来,重复无限次后必输 然后全局max外(距离>k)的必胜,因为可以走到全局max 之后可以发现,下一个必败的是全局max范围内的次max,因为次max不能①走出全局max范围 ②走到全局max ③走到…

20222422 2024-2025-1 《网络与系统攻防技术》实验四实验报告

一、实验内容 1、恶意代码文件类型标识、脱壳与字符串提取对提供的rada恶意代码样本,进行文件类型识别,脱壳与字符串提取,以获得rada恶意代码的编写作者,具体操作如下:(1)使用文件格式和类型识别工具,给出rada恶意代码样本的文件格式、运行平台和加壳工具; (2)使用超…

【Atcoder训练记录】AtCoder Beginner Contest 378

训练情况赛后反思 简单题又WA了一发,淦,开局崩心态,然后做题的时候被场外因素打断了。 A题 统计 \([1,4]\) 中每个数字出现的个数,输出对数即可。 #include <bits/stdc++.h> #define int long longusing namespace std;int cnt[5];void solve(){for(int i = 1;i<=…

《使用Gin框架构建分布式应用》阅读笔记:p307-p392

《用Gin框架构建分布式应用》学习第16天,p307-p392总结,总86页。 一、技术总结 1.AWS chapter 08讲使用AWS进行部署,可以根据需要选择是否阅读。因为使用到的概率很小,且还要绑卡,本人选择跳过。 2.CI/CD (1)什么是CI/CD p348,Luckily, many deployment steps can be aut…

基于Java+SpringBoot+Mysql实现的快递柜寄取快递系统功能实现六

三、系统部分功能描述物品分类信息业务逻辑层Service、小区信息业务逻辑层Service、快递柜格子信息业务逻辑层Service、投诉信息业务逻辑层Service、快递柜类型信息业务逻辑层Service、快递柜信息业务逻辑层Service一、前言介绍: 1.1 项目摘要 随着电子商务的迅猛发展和城市化…

团队作业3——需求改进系统设计

这个作业属于哪个课程 班级地址这个作业要求在哪里 作业要求这个作业的目标 需求改进&系统设计评分基准:需求&原型改进 - 20分系统设计 - 50分Alpha任务分配计划 - 20分测试计划 - 10分一、需求&原型改进: 1.1针对课堂讨论环节老师和其他组的问题及建议,对修改选…

2024年仿真/CAE 软件市场报告

CAE仿真市场的影响CAD、CAE呈融合趋势设计方法的革命--分析/模拟MCAE 是 MFG 设计软件的最大部分MFG设计,全称Manufacturing Design,即制造设计。它是一种在产品设计阶段就考虑制造过程的工程实践,旨在提高产品的可制造性,降低生产成本,缩短生产周期,并提升产品质量。 MC…

美团面试:Mysql如何选择最优 执行计划,为什么?

文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,…

网络请求库–axios库

认识axiosaxios请求方式常见的配置选项axios的创建实例

基于Java+SpringBoot+Mysql实现的快递柜寄取快递系统功能实现五

三、系统部分功能描述前台用户信息数据层Dao、物品信息数据层Dao、快递员信息数据层Dao、预约记录信息数据层Dao、消息通知信息数据层Dao、取出记录信息数据层Dao、预约取出记录信息数据层Dao一、前言介绍: 1.1 项目摘要 随着电子商务的迅猛发展和城市化进程的加快,快递业务量…

【牛客训练记录】中国地质大学(武汉)2024年新生赛(同步赛)

训练情况赛后反思 B题大模拟急到红温了,WA了四发,未考虑到部分细节情况 A题 直接输出 \(x-1\) 即可。 #define int long longusing namespace std;void solve(){int x; cin>>x;cout<<x-1; }signed main(){// int T; cin>>T; while(T--)solve();return 0; …