HFT / COURSE 03MARKET MAKING CONTROL
CHAPTER 03Chapter 3 高频做市与库存风险控制
MASTERY0 / 13
AUTHORITATIVE CHAPTER MAP

Chapter 3 高频做市与库存风险控制

本章把做市定义为连续控制问题:在每次市场事件后,同时更新合理价值、库存风险、成交概率、逆向选择与执行成本,再决定报价中心、宽度、数量、Venue、对冲或撤单。

  1. 1一、把做市定义为控制问题
  2. 2二、Avellaneda–Stoikov基准模型
  3. 3三、生产级报价中心
  4. 4四、Spread如何形成
  5. 5五、成交强度模型
  6. 6六、逐张报价计算条件期望
  7. 7七、Tick和队列让问题离散化
  8. 8八、订单数量控制
  9. 9九、多Venue报价
  10. 10十、动态对冲策略
  11. 11十一、综合实例
  12. 12十二、生产级决策循环
  13. 13十三、模型校准与验收
SECTION 3.1 / 3.13

一、把做市定义为控制问题

做市商同时提供买卖报价,收入来自价差,但必须承担库存、逆向选择、费用、冲击和跳跃风险。

01
ORIGINAL COURSE

原课程本节总结

01

做市商同时提供买卖报价,收入来自价差,但必须承担库存、逆向选择、费用、冲击和跳跃风险。

02

每一次Add、Cancel、Trade与领先市场变化都会改变状态,策略必须重新决定报价价格、数量和是否继续留在队列。

03

目标不是最大化成交量或毛价差,而是在风险约束下最大化长期净PnL。

02
VISUAL MECHANISM

把做市控制变成可操作实验

SPREAD+0.020+INVENTORY-0.0040ADVERSE0.003COST0.0010=+0.0120
POSITION1 units
REGIMEnormal
POLICYMAX NET UTILITY
03
CONCEPTS

概念逐一定义

C1

Spread Capture

双边成交后保留下来的买卖价差收入。

C2

Inventory Risk

未平仓库存随价格变化产生的方向性风险。

C3

Adverse Selection

报价被更有信息的交易者击中后产生的负Markout。

C4

Control State

Fair Value、库存、订单簿、订单流、活动订单、风险额度与延迟的联合状态。

04
FIRST PRINCIPLES

为什么会这样

1

收益与风险同时产生

一次被动成交既可能获取半价差,也会立刻增加库存并暴露于信息风险。

2

动作是向量

策略输出包含Bid/Ask价格、数量、Venue、订单类型、有效期和撤单条件。

3

净目标

成交率、价差与PnL都不能单独优化,最终目标必须包含风险惩罚和尾部损失。

05
FORMULA LAB

公式、变量与做市含义

F1

做市PnL

PnL = Spread Capture + Inventory PnL − Adverse Selection − Fees − Slippage

统一列出做市收益和漏损来源。

F2

控制目标

Policy* = argmax E[PnL − λRisk | State]

在当前状态下选择风险调整后价值最大的动作。

F3

库存更新

qnew = qold + BuyFill − SellFill

买入成交增加库存,卖出成交减少库存。

06
WORKED EXAMPLE

原课数值例题完整代入

题设

以99.99买100股、100.01卖100股;费用合计0.004美元/股,期间无库存价格变化。

  1. 毛价差=100.01−99.99=0.020
  2. 净价差=0.020−0.004=0.016
  3. 100股净收入=1.60美元
结论这只是理想双边完成情景;若只有买单成交并下跌,库存与逆向选择可轻易吞掉1.60美元。
07
KNOWLEDGE CHECK

练习与答案解析

做市策略成交量增加,但Markout和库存尾部同时恶化,能否说明策略变好?

ANSWER LOCKED先独立计算

题目只检验本节已经定义、推导和演示过的内容。

08
MASTERY CHECK

本节掌握检查

原始小节标题已覆盖
核心概念已覆盖
机制与原理已覆盖
全部公式已覆盖
原课数值例题已覆盖
独立可视化已覆盖
同知识点练习已覆盖
掌握标准已覆盖