01学完这一课,你能做到什么
学完这一课,你应该能:
- 解释、网格和单方向拆单在目标与风险上的区别;
- 计算订单流不平衡、撤单率和交易间隔 CV 等观察特征;
- 区分正常交易、需要进一步观察和异常行为线索;
- 说明模拟分类准确率为什么不能证明识别了真实交易主体;
- 用完整逐笔数据、人工复核和不确定标签建立风险识别流程。
本课的重点是理解和识别风险,不提供可照做的跟单手法。盘口现象只能提供线索,不能单独证明某个主体、模型或操纵行为。
一句话记住看到行为线索,先核对证据,再决定风险等级。
02先理解流动性和库存风险
做市商通常同时报出买价和卖价,愿意成为交易对手。假设中间价 100、最小报价单位 tick=0.01,可以报买入 99.99、卖出 100.01,各 100 股。如果两个方向都成交,毛价差是每股 0.02,但还要扣费用、库存变化和其他成本。
最重要的风险是库存:如果买单不断成交、卖单没有跟上,库存会越积越多。之后价格下跌,库存损失可能远大于之前积累的价差。流动性不足时,想卖出也可能需要明显让价,价格触及不等于一定成交。
机构可能拥有更完整的数据、更低延迟、更快接口和不同费率,但不要只看到“AI、、高频”就推断某家机构使用了某种模型。普通账户也不能假定拥有做市资格、报价义务或机构级执行条件。监管门槛和统计口径应以适用市场的现行规则为准,不能把未经核对的数字当成操作依据。
双向成交
买价和卖价都成交,可能获得毛价差,但仍要扣成本。
单边成交
一侧持续成交导致库存堆积,价格变化会放大损益。
一句话记住价差不是白赚,库存会把价格风险带回来。
03五种报价模式只能作为仿真中的动作标签
在五档盘口的仿真环境里,可以把报价动作抽象为五类:
- 对称报价:买卖价距离中间价相同;
- 偏向买入:买价更有竞争力、卖价离得更远;
- 偏向卖出:卖价更有竞争力、买价离得更远;
- 宽价差:中间价两侧留出更大缓冲,例如各 2 ticks;
- 窄价差:两侧距离较近,例如各 1 tick。
假设中间价为 100、两侧各 2 ticks,报价可以是 99.98 和 100.02。买价越高通常越容易买入,卖价越高通常越难卖出。库存较多时,模型可能学习偏向卖出;波动较大时,可能学习扩大价差。
这些是仿真动作的分类,不是面对真实市场可以直接照做的指令。真实排队、延迟、撤单、成交复现和交易规则若没有被建模,仿真结果不能直接转成实盘结论。
一句话记住仿真动作是研究对象,不是实盘跟单指令。
04做市、网格和拆单,观察目标不要混淆
做市强调持续双向提供流动性,并快速管理库存;网格通常围绕预设价格区间分批买卖;单方向拆单则是为了完成较大的买入或卖出目标,订单流可能持续朝一个方向。
同样是“小单、分批、低买高卖”的表面形态,背后的目标可能完全不同。不能看到连续小单就断言是做市商,也不能因为出现一个大托单就认定价格有支撑。普通 A 股账户还要遵守适用的 和卖出可用数量限制。
持续单方向订单流可以作为执行时的风险检查线索:例如持续卖出压力出现时,复核流动性和成交条件。但持续买单不等于未来必涨,持续卖单也不等于未来必跌。
一句话记住相似形态不等于相同主体和目的。
05把盘口描述转成可核对的特征
对同一观察窗口的成交时间戳求相邻间隔,可以计算交易节奏的变异系数 CV:
CV = 交易间隔的标准差 ÷ 交易间隔的均值
假设相邻间隔是 1、2、3 秒,均值为 2;若使用总体标准差约 0.816,则 CV≈0.816÷2≈0.408。CV 较小表示相对更规则,较大表示间隔更不稳定。均值接近零时要做数值保护,并写清时间分辨率和过滤规则。
还可以观察:
- 订单流不平衡:
(买量−卖量)÷(买量+卖量),保留正负号; - 大单比例:例如把成交额超过窗口均值 3 倍定义为大单,固定金额或股数口径后再统计;
- 撤单率:撤单笔数÷相关申报笔数,明确分母和部分撤单处理;
- 价格冲击后的恢复速度:观察冲击发生后价格和深度如何变化。
这些特征只能描述交易流的形态。规则节奏可能来自算法、数据聚合或其他交易者;主动随机化的拆单也可能有较大的 CV。0.5 可以是研究阈值示例,不能当成机构身份判定线。
CV = 间隔标准差 ÷ 间隔均值
CV 描述节奏稳定性,不直接识别主体。
一句话记住先固定口径,再解释特征;单一指标不能定性。
06模拟分类能学会规则,不等于识别真实主体
可以构造三类教学样本:模拟散户、模拟做市商和模拟拆单者,每类 200 个窗口,共 600 个窗口。示例生成器可能让散户方向随机、数量在 100/200/300 股之间并有约 5% 大单;让模拟做市商节奏较规则、买卖相对均衡;让模拟拆单者方向较一致,并按 节奏执行。
用随机森林等模型从特征 X 预测标签 Y,准确率较高,首先说明模型学会了生成器预设的分布。真实市场往往混合多个参与者,一个窗口里可能同时有做市和拆单;没有账户级证据,不能直接确认背后主体,更不能仅凭行为判断是否使用强化学习。
真实研究可以先把任务写成“观察到疑似拆单模式”,保留标注理由和不确定性。约 1000 条人工标注样本只是示意,不是普遍最低要求。应按独立生成批次划分训练和测试,增加混合角色与噪声,报告混淆矩阵和每类误判,不只报总体准确率。
- 1采集事件盘口、成交、委托、撤单
- 2提取特征方向、节奏、规模、恢复
- 3人工复核记录理由和未知
- 4输出线索不确认主体和意图
一句话记住准确率高,可能只是生成器容易区分。
07识别撤单与异常行为线索:先防范,不下定论
大买单突然撤销,可能是正常改价、风险管理,也可能是误导性挂单的风险线索;上涨时卖单撤销,也可能只是卖方惜售。仅凭盘口截图或一段描述,不能认定操纵行为。
如果观察到疑似虚假挂单、拉抬或打压等操纵风险,正确做法是保留时间戳、订单事件、成交和撤单记录,扩大观察窗口,核对适用规则并提交合规或风控复核。不要模仿、优化或执行这类行为。
同样,“等拆单结束再买”事后容易描述,事前却不知道是否真的结束。识别系统只能输出可解释的风险线索,例如连续若干窗口信号消退,再结合既有策略和成本规则做人工或系统复核,不能把线索当成独立交易信号。
正常交易
证据完整,行为与背景一致,继续记录并按既有规则处理。
进一步观察
特征异常或数据不足,扩大窗口、补数据、保留未知。
异常行为线索
疑似操纵风险时先留证、升级复核并防范,不执行。
一句话记住疑似操纵行为是要识别和防范的风险。
订单行为风险识别
根据盘口和订单事件描述,判断正常交易、需要进一步观察,还是异常行为的风险线索。
根据订单或盘口事件,判断目前更像正常交易、需要进一步观察,还是异常行为的风险线索。只输出风险识别与防范建议,不凭单一现象确认主体或意图。
双向成交且库存平衡
在一个固定观察窗口内,买卖两侧都有成交,订单规模分布没有明显突变,撤单率处于历史同类窗口的常见范围。没有单方向持续冲击,也没有孤立的大额挂单反复出现。
08动手任务:给订单事件写出可审计的判断
先做模拟检查:建立三类生成器,固定参数和随机种子;每类生成 200 个窗口,提取订单流不平衡、大单比例、撤单率、交易间隔 CV 和冲击后恢复等特征。按独立生成批次划分训练与测试,加入混合角色和噪声,输出混淆矩阵。
再做真实数据可行性清单,列出你拥有的时间戳精度、买卖方向、委托、撤单、价格和数量字段。缺少逐笔委托或撤单时,明确对应特征不能计算。抽取一小批窗口进行人工复核,允许使用“未知”标签。
每个判断都要写清:观察窗口、数据来源、特征口径、证据强度、处置建议和不确定性。没有标签依据时,只输出行为线索,不输出机构名称或确定意图。涉及疑似虚假挂单等操纵风险时,只做识别、留证和防范。
一句话记住审计记录要写证据、口径、处置和不确定性。
4 道小题
全部答对,这一课就算真正读懂了。答错了会告诉你为什么。
这一课,浓缩成一张卡
学完可以保存或分享给朋友。保存成图片的功能会在下一版加上。
特征只能提供风险线索;先核对数据和窗口,保留不确定性,不能凭盘口确认主体或操纵意图。
- CV 只描述节奏
- 模拟准确率不等于真实识别
- 疑似操纵先留证防范
记住这 5 句话
- 01做市强调双向流动性与库存管理,网格和单方向拆单的目标与风险不同。
- 02订单流不平衡、大单比例、撤单率、交易间隔 CV 和冲击恢复速度都是观察特征,不是主体证明。
- 03模拟三角色每类 200 个窗口、共 600 个样本的高准确率,首先证明模型学会模拟规则。
- 04真实市场需要完整事件字段、人工复核、未知标签和独立测试,不能只看总体准确率。
- 05疑似虚假挂单等操纵行为是需要识别和防范的风险,应留证、升级复核,不模仿、不执行。
完成这一课
读完讲义、动手做一次实验、答对小题,这一课就算学完了。
- 读完讲义
- 完成一轮订单行为识别
- 通过随堂自测
实验数据AI+金融投资训练营教学样本。固定教学样本
固定教学样本只用于解释量化研究方法,不代表任何真实标的未来表现,也不构成投资建议。