1. 课程导入与指标定位
在交易执行分析中,我们经常面对一个看似简单却极易被误读的问题:一笔委托发出去之后,究竟有多少真正变成了成交?很多交易者习惯用“胜率”“盈亏比”来评价交易结果,却忽略了从下单到成交这一段执行环节本身的质量。成交率与撤单率,正是用来刻画这一段执行质量的两个基础指标。它们不评价方向判断是否正确,也不评价盈亏多少,而是回答一个更前置的问题——你的交易意图有多少被市场真正承接了。
先给出清晰的定义,全文统一采用以下口径:成交率指在统计周期内,已成交委托笔数(或成交量)占全部有效委托笔数(或委托量)的比例;撤单率指在统计周期内,被主动撤销的委托笔数(或委托量)占全部有效委托笔数(或委托量)的比例。这里的“有效委托”指已报入市场、被交易系统接受的委托,因风控拦截、参数错误而未进入市场的委托不计入分母。按笔数统计与按数量统计会得到不同结果,实际分析中必须明确口径,并在同一份报告中保持一致。
为什么这两个指标值得放在课程的开篇位置?因为它们处在交易执行分析的“入口层”。往下游看,成交率低会直接导致策略信号无法落地,回测中假设的成交价格与实盘产生系统性偏差;往上游看,撤单率异常升高往往暴露出报价逻辑、追价参数或风控规则的问题。可以说,成交率反映的是执行的有效性,撤单率反映的是执行的稳定性与意图一致性。两者结合,才能判断一套交易执行逻辑是“打不进去”还是“反复试探又放弃”。
上图把本课程的定位与路径压缩在一张图里:左侧是交易意图,中间是执行环节,右侧是执行结果,而成交率与撤单率正是连接意图与结果的两个观测窗口。下方的五步路径——指标定义、数据采集、统计计算、归因分析、优化验证——构成了后续章节的主线。需要强调的是,这条路径不是线性的“做完一步丢一步”,归因分析发现问题后往往要回到数据采集补充字段,优化验证后又要重新统计,形成闭环。
两个指标各自回答什么问题
成交率回答的是“打得进去吗”。假设某策略在一个交易日内发出 200 笔限价委托,其中 140 笔全部成交、30 笔部分成交、30 笔未成交后被撤销。若按笔数、以“有成交即计入成交”的口径,成交率为 (140+30)/200 = 85%;若按成交量口径,假设总委托量 20000 股,实际成交 13500 股,则成交量成交率为 67.5%。同一组数据,两种口径相差 17.5 个百分点,这正是开篇强调口径一致的原因。实际报告中建议同时给出两个口径,并注明部分成交的处理规则。
撤单率回答的是“意图稳定吗”。撤单分两类:一类是策略性撤单,比如做市报价随行情移动而撤旧单挂新单,属于正常行为;另一类是被动性撤单,比如超时未成交撤单、风控触发撤单、追价失败撤单,这类撤单比例过高说明执行参数与市场节奏不匹配。统计时若不区分撤单原因,撤单率就失去了诊断价值。因此从数据采集阶段起,就应在委托流水中保留撤单原因字段。
指标组合的初步判读
在正式进入计算与归因之前,先建立一个粗判框架,帮助你在拿到数据的第一时间形成方向感。下表给出四种典型组合及其常见成因,均为教学示例,实际判读需结合策略类型与市场环境。
| 成交率 | 撤单率 | 典型形态 | 可能成因(示例) |
|---|---|---|---|
| 高 | 低 | 执行顺畅 | 报价贴近盘口,参数与流动性匹配 |
| 低 | 低 | 挂单悬空 | 限价过于保守,委托长期滞留未成交 |
| 低 | 高 | 反复试探 | 追价参数过激或超时撤单阈值过短 |
| 高 | 高 | 高频换手 | 做市报价频繁更新,属策略设计特征 |