如何衡量买入限价单?
可衡量的买入限价单机制与定义
买入限价单是一种待定订单,仅当市场价格在预期方向上达到订单指定的限价时,才具备执行资格。“买入”表示期望的方向(从买入该金融工具的角度来看),“限价”表示您愿意为成交支付的最高价格。要以可独立验证的方式衡量买入限价单,您需要将这些概念转化为可从订单单据和执行报告中记录的字段。
需要衡量的内容(核心字段)
至少需衡量四类信息:
- 限价(L):您在订单单据上设定的确切价格。
- 订单时间戳:至少包括下单时间(T_place)和任何最终结果的时间(T_exec 表示成交,T_cancel 表示取消)。如果平台提供更细粒度的时间(例如“最后修改时间”),也请一并记录。
- 订单状态:订单是开放、部分成交、完全成交、被拒或已取消。部分成交会影响您对完成度的衡量。
- 执行结果:如果发生成交,记录实际成交价格(P_exec_i)、成交数量,以及相对于 L 是否存在滑点。
“衡量”在实践中的含义
有了这些字段,您可以回答以下可量化的问题:
- “该订单是否曾获得成交?”(是/否,可能包含多次部分成交)
- “实际成交价格距离限价有多远?”(P_exec_i 与 L 之间的差值)
- “订单在开放期间暴露的时间窗口是多长?”(T_place 与最终结果时间之间)
可验证的比较(以及不可比的内容)
为了通过衡量解释买入限价单“如何工作”,请比较两个时间线:
- 您的订单时间线:开放 → 部分成交 → 完全成交(或取消/被拒)。
- 市场价格穿越时间线(概念性):相关报价价格达到或越过限价的时刻。
一组简单且可测试的衡量指标包括:
- 暴露时长:
- 假设使用单一平台时钟。计算 Duration_open = T_terminal − T_place。
- 成交发生情况:
- 统计成交事件数量 n_exec,并判断实际成交总量是否等于预期订单数量。
- 限价偏差:
- 对每笔成交,计算 Deviation_i = P_exec_i − L(使用您定义的符号规则)。然后可汇总偏差(例如,最大正偏差或各成交的平均偏差)。
“每项标准两种选项”的重要局限性
不同平台和交易场所可能对数值的定义和报告方式不同,因此在比较时需谨慎。对于每项标准,存在两种衡量方法:
-
标准:价格参考
- 选项 A:使用平台报告的成交价格(P_exec_i)。
- 选项 B:使用您外部观察到的市场报价(需对齐报价时间和定义)。
- 局限性:即使数据“无误”,两者也可能不同,因为报价来源和时间可能不一致。
-
标准:时间戳
- 选项 A:使用平台的订单和成交时间戳。
- 选项 B:使用您记录事件时的系统时间。
- 局限性:时钟漂移或不同时区可能导致“价格穿越 vs 成交”比较失效。
-
标准:价格穿越
- 选项 A:使用与平台相同的报价源定义来衡量穿越(如可用)。
- 选项 B:使用您观察的独立图表或报价源。
- 局限性:历史关系不能保证未来行为;不同报价源的更新频率可能不同。
证据与可复现的示例
以下是一个无需实时数据、仅依赖记录字段的衡量示例。
示例设定与假设
假设:
- 您在时间 T_place 下达了一笔买入限价单。
- 该订单从下达至 T_terminal 期间保持开放。
- 平台后续报告了一次或多次成交,成交价格为 P_exec_1…P_exec_n。
- 您将偏差定义为 Deviation_i = P_exec_i − L。
示例计算
- 暴露时长
- Duration_open = T_terminal − T_place。
- 成交次数与完成情况
- n_exec = 报告的成交事件数量。
- 完成检查:若实际成交总量等于预期数量,则订单完全成交;否则为部分成交(在最终结果前)。
- 偏差汇总
- 计算每笔成交的偏差 Deviation_i。
- 若按您的符号规则,任何偏差为正,表示实际成交价高于设定限价;若为负,则表示低于限价。
这就是“衡量买入限价单”,因为您使用的是已记录的订单和执行输出,而非预测市场行为。