考察候选人是否真正理解市价单逐档吃盘口,以及滑点、保护价和剩余取消。
先给结论:市价单按当前对手盘逐档成交。再用盘口例子说明成交均价和最新价/卖一价不同。
市价单不指定固定价格,它从当前对手盘最优价开始逐档吃单,直到数量或金额满足、盘口耗尽,或者触发保护条件。
例如卖盘为 100 x 1 ETH、101 x 2 ETH、105 x 5 ETH,市价买入 4 ETH,会分别在 100 成交 1 ETH、101 成交 2 ETH、105 成交 1 ETH,总成交额 407,均价 101.75。
所以市价单不是按最新成交价,也不是只按卖一价成交。大额市价单会消耗多档流动性,必须考虑滑点和价格保护。盘口不足时,剩余量应该取消或拒绝,不能变成没有价格的挂单。
薄盘口下如何防止一笔市价单打出异常价格?