如何评估经纪商定价的执行质量
“经纪商定价”和“执行质量”的含义
经纪商定价是指您下单时,经纪商所提供的价格信息和执行路径。执行质量则描述了您的订单实际成交结果与基于透明输入(如报价、订单规则和已知成本)所预期的执行结果之间的接近程度。
一个有用的思考方式是进行区分:
- 稳定机制:订单处理逻辑(报价如何转化为成交)、延迟行为以及成本应用方式。
- 可变条件:市场波动、流动性变化以及暂时性的订单簿缺口。
由于您无法控制市场变动,因此评估依赖于在明确假设的前提下测量差异(预期与实际结果之间的差异)。
可衡量的评估因素
您可以通过跟踪多个可观测的组成部分来评估执行质量,每个部分都与一个假设相关联。
1) 点差与有效交易价格
报价点差并不总是等于您实际经历的有效点差。
- 如果您预期在中间价/报价附近成交,请使用您的成交时间戳和相关参考报价来计算实际差异。
- 假设:您使用一个明确定义的参考(例如,在决策时刻)以及一致的规则来转换买入/卖出。
需要测量的内容:
- 提交时的参考价格与平均成交价格之间的差异。
- 包括您支付的所有显性成本(佣金、费用),而不仅仅是显示的点差。
2) 在特定条件下的滑点
滑点是指预期成交价格与实际成交价格之间的差距。
- 假设:“预期”基于特定的参考时间和价格定义。
- 比较多次运行中的滑点分布。
您应关注以下模式:
- 系统性地偏离参考价格的滑点(而不仅仅是一次性事件)。
- 在流动性较低或报价快速变化期间出现更大的滑点。
3) 延迟与时间一致性
执行质量受系统接收您的订单并相对于报价更新进行处理的速度影响。 需要测量的内容:
- 从下单提交到成交确认的时间(使用您可记录的日志)。
- 一致性:延迟是否在订单规模、一天中的时间或订单类型之间有显著差异。
4) 订单类型行为(市价、限价、止损)
不同类型的订单以不同方式将报价转化为成交。
- 对于限价订单,执行质量包括您成交的频率以及相对于您的限价的成交价格。
- 对于市价订单,执行质量包括经纪商如何选择流动性,以及成本和点差如何转化为最终成交。
假设:您使用每种订单类型的标准规则集进行解释(例如,限价订单不会在您指定方向上超出您的限价成交,但市场微观结构仍然重要)。
无需依赖承诺即可运行的证据与示例
一种实用的测试方法是创建受控观察:
示例:“预期 vs 实际”计算(附明确假设)
假设您在时间 T 下单,此时参考报价显示买/卖价。您在 T 时刻提交买入订单,并以价格 p1…pn 成交。
- 定义参考规则:对于买入,预期参考 = 时间 T 的卖价。
- 计算实际平均成交价 = p1…pn 的加权平均值(按成交量加权)。
- 计算价格误差 = 实际平均成交价 − 预期参考价。
假设:您的参考报价对应于在一致定义下时间 T 的市场状态。
然后在多次运行中重复并记录:
- 价格误差的均值和分布范围。
- 误差是否与快速变动的市场条件相关(代理指标:报价更新频率,不假设因果关系)。
您必须考虑的证据局限性
即使经过仔细计算,仍可能出现不匹配:
- 您的参考报价可能不同于用于执行的场所级最优价格。
- 时间戳可能被延迟、四舍五入,或在不同系统中测量方式不同。
因此,目标不是确定“谁导致了什么”,而是对结果如何偏离您定义的预期做出有根据的估计。
局限性、风险与常见失败模式
执行质量可能以多种方式失败;以下至少有一项应列入您的检查清单。
1) 滑点与逆向选择
当流动性消失或在提交与成交之间市场发生变动时,滑点会增加。即使经纪商行为一致,这种情况也可能发生。
2) 部分成交、重新报价与非直观结果
某些订单可能部分成交、被拒绝,或表现不同于简单的“一个价格对应一个成交”模型。失败模式示例:
- 部分成交:您最终以多个价格成交,需要正确加权平均。