如何衡量 Sell Limit?
以可衡量的方式理解 Sell Limit
Sell Limit 是一种带有特定限价的待执行卖出挂单。所谓“衡量”,是指记录订单的可测量字段,并使用明确的时间戳,将实际发生的情况(成交或未成交)与这些字段进行对比。
为了实现独立且可验证的衡量,应关注不依赖实时预测的因素:
- 下单时设定的限价(即触发价格阈值)。
- 订单时间戳(订单生效的时间,由交易平台显示)。
- 任何部分或全部成交的执行时间戳。
- 每笔成交对应的成交价格。
- 订单状态时间戳(取消、过期或完全成交的时间)。
这种方法使你无需依赖实时市场数据或未来结果,即可解释 Sell Limit 的行为。
机制:可比较的内容
一种可行的衡量方法是将“定义的订单字段”与“报告的结果”进行比较。
- 衡量定义的阈值
- 精确记录由交易场所或平台提交/接受的限价。
- 如果看到“价格”和“触发价”等分开的字段,仅将明确标明的 Sell Limit 价格视为衡量的阈值。
- 衡量时间
- 记录订单生效时间(下单/激活时间)。
- 记录成交时间(每次执行的时间戳)。
- 记录终止时间(取消、过期或完全成交的时间)。
- 衡量相对于限价的执行质量 对于 Sell Limit,若成交价格等于或高于限价,则符合预期。你的验证应说明所使用的规则,例如:
- 若平台报告了成交价格,可检查每笔成交价格是否 ≥ 限价(或符合平台“等于或更优”的解释)。
- 处理部分成交 Sell Limit 订单可能导致多次成交。应分别衡量每笔成交:
- 成交1:时间戳和成交价格。
- 成交2:时间戳和成交价格。
- 然后总结所有成交、部分成交或无成交是否满足阈值规则。
证据或示例(含明确假设)
使用仅记录的订单数据进行衡量的示例:
- 假设:某平台显示下单时的限价为 P,时间为 T0。
- 观察到在时间 T1 和 T2 发生成交,成交价格分别为 E1 和 E2。
衡量步骤:
- 检查阈值:确认平台存储的 Sell Limit 价格等于 P。
- 检查成交条件:将 E1 和 E2 与所声明的规则(例如 E ≥ P)进行比较。
- 检查时间:验证 T1 和 T2 是否在 T0 之后,且在终止时间(如有)之前。
若在取消/过期前未发生成交,则衡量结果为“订单有效期内未发生任何成交”,而非对未来行为的证明。
衡量中的局限性和风险
即使有良好的衡量方法,仍存在若干实质性局限性影响结论:
-
平台和执行规则的差异 “优于限价”的解释可能因交易场所机制和报告惯例而异。因此,你的比较必须依赖平台报告的成交价格,并明确说明比较逻辑。
-
部分成交扭曲简单结论 单一“订单级结果”可能掩盖混合结果。根据报告和撮合机制,一笔成交可能有利,另一笔可能中性。
-
成本与实际价格 佣金、费用或其他成本可能使实际结果与报告的成交价格不同。仅使用成交价格的衡量无法包含成本,除非你拥有这些字段。
-
市场波动性与无实时假设 不能假设历史中限价与成交之间的关系会持续适用于未来订单。结果取决于流动性、波动性和可用撮合。
-
常见的衡量失败模式 常见的衡量错误包括:
- 记录错误的时间戳(例如下单创建时间 vs 激活时间)。
- 与已更改的订单参数中的过期限价进行比较。
- 忽略部分成交,将“首次成交”视为“订单结果”。
验证或下一步问题
为独立验证 Sell Limit 的衡量,你的检查清单应明确:
- 使用了哪个限价字段?
- 哪些时间戳定义了“生效”、“成交”和“终止”?
- 对成交价格应用了什么比较规则(例如,成交价 ≥ 限价)?
接下来,一个有帮助的澄清问题是:你的平台是否将订单视为在成交前、取消前或到期时间前一直有效?这决定了你应衡量的时间区间。