第 4 · 22 分钟
微观结构与交易基础设施
交易所、券商、价差,以及研究模拟与实盘的差异。
场所券商成本故障模式
市场微观结构研究一条指令如何变成成交——排队、价差、集合竞价与延迟。你不必自建交易所才能学量化,但必须清楚「模拟结束、真实基础设施开始」的那条界线。
Quant platform
- Quant Buffet backtest lab
- QuantConnect / LEAN (library code)
- Python + pandas locally
Research layer: signals, backtests, and strategy articles.
| Concept | Plain English |
|---|---|
| Bid–ask spread | Gap between best buy and sell price — hidden cost when you trade. |
| Slippage | Fill price worse than expected; Quant Buffet models 2 bps per side. |
| Latency | Delay from signal to fill; matters for HFT, less for monthly ETF rotation. |
| Partial fill | Order only partly executed — engine scales buys if cash is insufficient. |
研究栈 vs 实盘栈
| 层级 | 回测实验室 | 实盘 |
|---|---|---|
| 信号时间 | 日收盘 | 日内或日频 — 自选 |
| 成交价 | 收盘价 + 2 bps 滑点 | 券商买卖价,另加市场冲击 |
| 佣金 | 按成交额 5 bps / 笔 | 券商费率表,ETF 通常远低于此 |
| 资金 | 虚拟 10 万美元 | 真实现金、保证金与交收规则 |
| 成交 | 总是全部成交 | 可能部分成交、被拒或延迟 |
| 故障模式 | Python 异常 | 宕机、行情源故障、误操作 |
价差:图表上永远看不到的成本
| 标的 | 典型价差 | 往返成本 |
|---|---|---|
SPY | 约 500 美元上 1 美分 | 约 0.2 bps |
QQQ、IWM | 1–2 美分 | 约 0.2–0.5 bps |
EEM、TLT | 1–3 美分 | 约 0.5–2 bps |
| 清淡的板块 / 国家 ETF | 5–20 美分 | 约 10–40 bps |
零售交易所的 BTC-USD | 价差外加 10–50 bps 手续费 | 可能超过 100 bps |
价差成本随交易频率放大,这也是第 5 课要用大量篇幅讲换手率的原因。月度调仓的策略可以吸收 20 bps 的往返成本;同一策略改成日度调仓就不行。
值得记住的真实事故
| 事件 | 发生了什么 | 教训 |
|---|---|---|
| 闪崩,2010 年 5 月 6 日 | 道指盘中跌约 1,000 点并在数分钟内收复;Accenture 成交在 0.01 美元,Sotheby's 成交价接近 10 万美元。 | 流动性消失时,市价单与止损市价单可能以荒谬价格成交。 |
| Knight Capital,2012 年 8 月 1 日 | 一次错误部署在约 45 分钟内发出大量意外订单,损失约 4.4 亿美元,超过公司市值。 | 部署流程本身就是风控。要测试管道,而不只是信号。 |
| ETF 定价失灵,2015 年 8 月 24 日 | 开盘阶段大量停牌,数百只 ETF 的成交价远低于其公允价值。 | 「ETF 价格」并不保证等于其持仓价值。 |
| 波动率末日,2018 年 2 月 5 日 | 做空波动率产品崩塌,XIV 被终止,SVXY 单日跌约 90%。 | 有些工具的风险在平静样本里永远不会出现。 |
| 券商宕机,2020 年 3 月 | 史上最快崩盘期间,多家零售平台服务中断。 | 策略的可用性受制于基础设施的可用性。 |
这些都不是可以忽略的猎奇故事。每一条都描述了「回测有效、现实亏钱」的一种具体路径,而每一条也都有相当乏味的应对:用限价单替代市价单、分阶段部署、对报价做合理性校验、避开最坏情形无法定义的工具、并准备一份书面的人工兜底流程。
约束真实账户的规则
- 交收 — 美国股票与 ETF 自 2024 年 5 月起为 T+1。卖出后立即再投入,在现金账户可能触发 good-faith 违规。
- 日内交易者规则(PDT) — 美国保证金账户在 5 个交易日内做满 4 笔日内交易,需维持 2.5 万美元净值。
- 洗售规则(wash sale) — 30 天内买回同一标的,亏损不可抵税;这会悄悄惩罚应税账户中的高换手调仓。
- 做空 — 需要券源、支付借券费,且可能被强制召回。这也是实验室仅做多的原因之一。
- 加密货币 — 7×24 交易且无熔断机制,跳空可能在你睡觉时发生。
容量:随规模而来的问题
10 万美元的账户交易 SPY,对市场而言完全隐形——相对每日数百亿美元的成交额,你的订单只是舍入误差。同一策略若用 5 亿美元去交易一只清淡的国家 ETF,则每次调仓都会把价格推向不利方向。这正是机构研究报告要在 Sharpe 之外同时给出容量的原因,也是「资金体量小到无关紧要」对散户量化而言是真实优势的原因。
进入第 5 课前 — 您应能够
- 对比实验室成本模型与真实券商费率表。
- 估算流动与清淡 ETF 的价差成本。
- 举出两个惩罚市价单或错误部署的历史事件。
- 各用一句话解释 T+1、PDT 与洗售规则。