如何衡量市价单定义?
直接回答:“衡量”意味着什么
如果将“市价单定义”视为关于可观测订单行为的陈述,而非对价格或利润的预测,那么它就可以被“衡量”。在实践中,你需要明确定义哪些记录字段描述了订单,哪些时间戳锚定了时间线,以及如何比较预期结果与实际发生的情况。
因此,一个可衡量的市价单定义应包含:一份字段清单(输入和输出)加上一条比较规则(如何计算差异)。这使得读者可以在明确假设的前提下,使用订单单据、执行报告和成交记录独立验证你的定义。
机制或定义:可测量的字段与时间戳
衡量市价单定义的一种实用方法是将其分为两部分:(1) 订单意图 和 (2) 执行结果。
1) 可观测字段(意图侧)
从订单请求或订单单据中定义并记录以下字段:
- 标的或交易品种标识符(例如,交易货币对或合约名称)。
- 订单方向(买入或卖出)。
- 订单类型(市价单),由交易平台或提供商标注。
- 订单提交时间戳:客户创建/发送请求的时间。
- 预期数量或名义金额(及其表示方式)。
2) 可观测字段(执行侧)
从执行报告中定义并记录以下结果字段:
- 成交时间戳:每次成交发生的时间。
- 每笔成交的数量及总成交数量。
- 平均成交价格(若提供),或根据各笔成交计算得出。
- 成交场所或路由标签(如可用)。
- 可观察到的任何适用成本(例如,报告的佣金或费用)。
3) 时间线规则(时间参考)
要比较两个事件,需要一个一致的时间线。典型可测量的参考点包括:
- 提交时间(请求创建或发送时间)。
- 首次成交时间(首次观察到的成交时间戳)。
- 最后一次成交时间(执行结束时间)。
- 对账时间(订单标记为完成的时间)。
然后将你测量的量定义为时间差,例如:
- 首次成交耗时 = 首次成交时间 − 提交时间。
- 总执行持续时间 = 最后一次成交时间 − 提交时间。
4) 比较规则(预期 vs 实际)
由于市价单不保证执行价格,“预期”应谨慎定义。一种可衡量的方法是将实际成交与你在某一时间戳记录的参考价格进行比较。例如,你可以选择:
- 在提交时间点的参考价格(如果数据源提供)。
- 或在首次成交时间点的参考价格。
然后定义如下指标:
- 每笔成交的价格差 = 成交价格 − 参考价格(保持一致的符号)。
- 相对于该参考价格的滑点指标,并明确关联所选时间戳。
证据或示例:中性测量模板
你可以以他人可复现的方式记录市价单定义的测量过程:
- 陈述假设:例如,“我使用平台的提交时间戳和执行报告中的成交时间戳。我按成交数量加权计算平均价格。”
- 选择一个订单案例:一个市价单,尽可能包含多笔成交。
- 记录可测量字段:提交时间戳、首次/最后一次成交时间戳、成交数量和成交价格。
- 计算可测量结果:
- 总成交数量 vs 预期数量。
- 首次成交耗时和总执行持续时间。
- 相对于在指定时间戳选择的参考价格的价格差。
- 解读但不预测:解释这些数字在特定条件下对该订单显示了什么,而不是下一次会发生什么。
局限性与风险:什么会破坏可比性
至少应明确说明一个主要局限性。
局限性 1:时间与数据源不匹配
两个系统可能以不同方式标记时间戳(客户端时间 vs 服务器时间 vs 交易所时间)。即使两者都声称提供“提交时间”,时钟精度和事件顺序的差异也可能改变计算出的成交耗时指标。
局限性 2:参考价格选择影响结果
任何滑点或价格差指标都依赖于参考价格及其时间戳。在提交时间点与首次成交时间点使用参考价格,可能对同一订单产生不同结果。
局限性 3:执行条件变化
市场结果受点差、流动性、成本和执行机制的影响。订单时间与成交价格之间的历史关系并不能建立可靠的未来模式。
失败模式:部分成交或完成报告不完整
市价单可能导致在多笔交易中部分成交,或报告在某一特定事件时即标记为完成。