原创主题配图: 链观 BTC866 原创主题图解 · ChainView BTC866 Editorial · CC BY 4.0
买卖价差的即时成本
订单簿最优买价与卖价之间的距离是报价价差,买入后立即卖出通常会支付这一摩擦。比较不同市场要统一报价币、交易单位和时间戳;百分比价差与绝对价差都应保留。界面显示的最优一档数量可能很小,不能据此推断大额订单的成交价格;异常报价也可能在订单到达前被取消。
累计深度与平均成交价
估算市价买单时,从最低卖价逐档累加数量,直到覆盖目标规模,再计算数量加权平均价。例如不同档位各有不同数量,最终成本不是简单平均报价。深度图仅是某时点快照,不能保证所有挂单都可成交;应把预估结果与实际成交回报核对,记录延迟和执行期间市场变化。
滑点基准要先定义
滑点可以相对下单时中间价、到达时最优报价或策略决定时价格计算,不同基准回答不同问题。手续费通常应单列,避免把执行成本与平台费率混在一起。记录预期价格、订单发送时间、成交时间和总费用,既检查不利滑点,也承认可能出现的价格改善,避免只挑选支持结论的交易。
限价单的取舍
限价单限制愿意接受的成交价格,但不保证成交,也可能只成交一部分。挂单排队位置、价格变动和订单有效期会影响结果;只成交不利片段还可能形成逆向选择。理解立即成交否则取消、全部成交否则取消等指令,再小额或模拟验证。不要把“挂单免手续费”推广为所有市场或账户等级都适用。
成交量不能替代深度
二十四小时成交量描述历史活动,可能受重复交易、自动策略或统计口径影响,而深度描述当前报价。高成交量也可能伴随剧烈撤单和较大冲击成本。比较相同订单规模在多个时点的预估滑点,比只看成交量排名更有意义;同时检查停机、价格限制和异常成交规则,避免在最脆弱的时段误判流动性。
建立可审计的执行记录
一次执行记录应包括市场名称、方向、目标数量、盘口快照时间、费用等级、订单类型和逐笔成交。分批执行可以减少单次冲击,却增加暴露时间及价格变化风险;频繁改单也可能失去排队优势。复盘时区分市场移动、可见深度不足和自身延迟,把结果用于估计成本,不要将历史最优成交当作未来保证。
具体核验案例
假设卖盘在一百元有两单位、一百零一元有三单位,买入四单位会跨越两档。忽略费用的平均价为一百点五元,而不是两档价格简单平均后再忽略数量。若到达时第二档撤单,实际价格可能更高。保存下单前快照、请求时间与逐笔成交,再分别计算盘口估计、实际滑点和手续费,这样才能判断差异来自可见深度、市场移动还是执行延迟。



