第一讲:课程导论与市场微观结构
大家好,欢迎来到《不对称信息下的最优执行算法》这门课。
我是你们这门课的主讲。做了十几年量化交易系统,踩过不少坑,也赚过一些钱。今天咱们聊点实在的。
先问个问题:你凭什么觉得你能在市场上赚钱?
答案很简单——信息差。或者说,不对称信息。
什么是不对称信息?
说白了,就是你知道的,别人不知道。或者你知道得更快、更准。
举个例子。我2015年做A股程序化交易时,发现某只股票在收盘前3分钟突然放量。我当时以为是机构在抢筹,赶紧跟了一笔。结果第二天开盘直接低开3个点。后来复盘才发现,那是某个大户在拆单卖出,故意制造买盘活跃的假象。
这就是典型的不对称信息——他知道他要卖,我不知道。
不对称信息在金融市场里无处不在:
- 知情交易者:知道内幕消息,或者通过深度研究发现了别人没注意到的价值
- 流动性提供者:做市商知道订单流的真实方向,散户不知道
- 算法交易者:你我的算法可能在毫秒级别捕捉到别人看不到的微观信号
核心观点:不对称信息不是道德问题,是市场结构问题。你的任务不是消除它,而是利用它。
为什么不对称信息会影响交易执行?
好,咱们接着往下想。
假设你想买入100万股某只股票。你直接挂一个市价单,啪,成交了。但价格被你推高了2毛钱。这2毛钱,就是你的执行成本。
为什么会这样?
因为市场知道你要买。你的订单本身,就暴露了你的信息。
我2018年帮一家对冲基金优化执行算法时,遇到过一件特别有意思的事。他们的交易员每次下单前,都会先发一条微信给broker。结果broker那边还没执行,市场上已经有人提前抢跑了。后来我们查出来,是broker的交易台有人把信息卖给了高频交易公司。
嗯,这就是信息泄露的极端案例。
不对称信息对执行的影响主要体现在三个方面:
| 影响维度 | 具体表现 | 我的经验 |
|---|---|---|
| 价格冲击 | 大单推高/压低价格 | 我曾经一笔500万的单子,把价格打穿了3个tick |
| 逆向选择 | 你买的时候,对手方知道更多 | 做市商经常在你下单后立刻撤单,你品 |
| 信息泄露 | 你的订单暴露了你的意图 | 高频交易公司会通过订单流预测你的下一步 |
避坑指南:我曾经见过一个团队,花了几百万开发了一套执行算法,结果上线第一天就被高频交易公司盯上了。原因很简单——他们的拆单模式太有规律了。记住,市场在看着你。
订单簿:市场的实时快照
订单簿是什么?说白了,就是所有等待成交的买单和卖单的集合。
你打开交易软件,看到的那个买一卖一、买二卖二的列表,就是订单簿的可视化呈现。
我个人习惯把订单簿想象成一个拍卖场。左边是举着牌子想买的人,右边是举着牌子想卖的人。价格从低到高排列,谁出的价高谁先成交。
来看一个典型的订单簿结构:
卖五:10.05 2000股
卖四:10.04 1500股
卖三:10.03 3000股
卖二:10.02 2500股
卖一:10.01 1000股
-------------------
买一:10.00 800股
买二:9.99 1200股
买三:9.98 2000股
买四:9.97 1500股
买五:9.96 1000股
你看,卖一和买一之间的价差是1分钱。这就是买卖价差。
买卖价差:你的隐形交易成本
买卖价差,就是你想立即买入和立即卖出之间的价格差。
还是上面那个例子。你想立即买入,成交价是10.01。你想立即卖出,成交价是10.00。这一分钱的差价,就是你的成本。
你想想看,如果你做高频交易,每天来回交易几千次,每次一分钱,一年下来是多少?
我2016年做期权做市时,买卖价差是我们的主要利润来源。我们赚的就是散户的流动性溢价。说白了,散户急着成交,我们提供流动性,赚取价差。
小技巧:判断一个市场流动性好不好,先看买卖价差。价差越小,流动性越好。A股蓝筹股的价差通常只有1-2个tick,而一些小盘股可能达到5-10个tick。
市场深度:你能吃下多少单子?
市场深度,指的是在某个价格水平上,有多少可成交的订单。
回到上面的订单簿。卖一只有1000股,卖二有2500股。如果你想买3000股,直接吃卖一和卖二,成交均价是(1000*10.01 + 2000*10.02) / 3000 = 10.0167。
比卖一的价格高了0.0067元。这就是深度不足带来的额外成本。
我记得有一次帮客户做大宗交易,对方要卖200万股某只股票。我一看订单簿,整个卖一到卖十加起来才50万股。这意味着什么?意味着这笔单子会把价格打穿好几个价位。
后来我们用了三天时间,通过算法慢慢拆单,才把200万股消化掉,没有引起市场太大波动。
知识体系总览
说了这么多,咱们来画个图,把今天的内容串起来。
这张图把今天的内容串起来了。从不对称信息出发,到它对执行的影响,再到订单簿、买卖价差、市场深度这三个核心概念。后面的课程,我们会一步步深入,把这些概念变成可执行的算法。
总结一下今天的关键点:
- 不对称信息是市场的常态,不是异常
- 你的订单本身就在泄露信息
- 买卖价差是你的隐形交易成本
- 市场深度决定了你能吃下多大的单子
好,今天就到这儿。下一讲我们会聊「信息模型与交易信号」,看看怎么从订单流中提取有价值的信息。到时候我会分享一个我2019年做过的实盘案例,挺有意思的。
记住,市场在看着你。但如果你学会了看市场,你就能反过来利用它。