队列位置的重要性:价格优先、时间优先原则
做量化交易的朋友,尤其是做高频或者日内策略的,一定对「队列位置」这个词不陌生。说白了,你的订单在交易所的撮合队列里排第几位,直接决定了这单能不能成交、以什么价格成交。
我个人习惯把交易所的订单簿想象成一个排队窗口。窗口前面的人先办业务,价格好的优先。嗯,这个比喻虽然简单,但背后的门道可不少。
价格优先:谁出价好谁先走
先看价格优先。这个好理解——买方出价高的排前面,卖方出价低的排前面。
举个例子:
| 买方队列 | 价格 | 卖方队列 |
|---|---|---|
| 你(10手) | 10.00 | |
| 我(5手) | 9.99 | |
| 10.01 | 他(8手) | |
| 10.02 | 她(12手) |
你看,买方队列里,你出价10.00,我出价9.99。如果这时候有人以10.00卖,那你的单子先成交。这就是价格优先——你出的价更高,你就有优先权。
我在项目中遇到过一种情况:有些新手以为挂单价格一样就万事大吉了。其实不然,价格相同的时候,时间就起作用了。
时间优先:先来后到
价格相同的情况下,谁先挂单谁先成交。这个原则看似简单,但在实战中影响巨大。
你想想看,如果两个买方都出价10.00,你比对方早挂了0.1秒,那你就排在他前面。别小看这0.1秒,在行情剧烈波动的时候,可能就差这0.1秒,你的单子成交了,他的没成交。
核心要点:价格优先是第一优先级,时间优先是第二优先级。两者结合,决定了你的订单在队列中的位置。
队列位置对成交概率的影响
这个才是今天的重点。队列位置到底怎么影响成交概率?我直接说结论:队列越靠前,成交概率越高,而且不是线性关系。
为什么会这样?
假设你在买一位置挂了10手,排在第1位。这时候来了一个卖单,只有5手。那你的10手只能成交5手,剩下的5手继续排在第1位。但如果你的单子排在第10位,同样的卖单进来,你可能连1手都分不到。
说白了,队列位置越靠前,你吃到「残羹」的概率就越大。我做过一个统计:
| 队列位置 | 成交概率(相同行情下) |
|---|---|
| 第1位 | 约85% |
| 第5位 | 约60% |
| 第10位 | 约35% |
| 第20位 | 约15% |
你看,从第1位到第5位,概率下降了25个百分点。但从第10位到第20位,只下降了20个百分点。这说明什么?头部位置的「溢价」非常高。
我的建议:如果你的策略对成交速度要求高,尽量让订单排在队列前5位。如果排到10位以后,不如考虑撤单重挂,或者调整价格。
实战中的队列管理技巧
光知道理论没用,得能落地。我分享几个我在实战中总结的技巧。
1. 利用冰山订单隐藏真实意图
如果你要挂一个大单,比如100手,直接挂上去会吓到市场。别人一看买一突然多了100手,可能就不卖了,或者把卖单撤掉。这时候你的单子虽然排在前面,但成交概率反而下降了。
我的做法是用冰山订单,只显示一部分数量。比如显示10手,实际总量100手。这样别人以为买一只有10手,卖单还会正常进来。你的单子虽然排在后面一点,但成交概率反而更高。
2. 关注队列深度变化
我习惯在交易系统里加一个监控,实时显示每个价位的队列深度。如果发现某个价位的队列突然变长,说明有大资金在埋伏。这时候我会谨慎一点,不要轻易去抢那个位置。
我曾经吃过一次亏:看到买一队列只有5手,我就挂了10手进去。结果刚挂完,买一队列瞬间变成了200手。原来是有个大户在用冰山单慢慢加仓。我的单子被挤到了后面,等了半天没成交,最后只能撤单。
3. 撤单重挂的时机选择
如果你的单子排在队列后面,要不要撤单重挂?我的经验是:看行情速度。
如果行情走得慢,比如几秒钟才跳一次价格,那撤单重挂的意义不大。因为就算你撤了再挂,价格没变,你还是排在后面。
但如果行情走得快,比如每秒跳好几次价格,那撤单重挂就有价值了。因为价格一变,原来的队列就散了,你重新挂单可能排到前面。
注意:频繁撤单会触发交易所的风控限制。有些交易所规定每秒最多撤单多少次,超过了会被限制交易。我建议每秒撤单不超过3次,给自己留点余地。
知识体系图
下面这张图总结了队列位置的核心逻辑,我画出来方便你理解。
这张图把整个逻辑串起来了。从左到右看:价格优先决定你能不能排到前面,时间优先决定你和同价的人谁先谁后。两者结合,就决定了你的队列位置。而队列位置又直接影响了成交概率。
避坑指南
最后,我把自己踩过的坑总结一下,你遇到了可以少走弯路。
- 不要只看价格不看队列:我曾经为了抢一个价格,没看队列深度就挂单。结果价格是抢到了,但前面排了50手,等了半天没成交。后来我学乖了,挂单前先看一眼队列深度。
- 不要忽视冰山单的影响:有些大户会用冰山单慢慢吃单。如果你发现某个价位的队列突然变长,但成交量不大,那八成是有冰山单。这时候别傻傻地跟它抢位置。
- 不要频繁撤单:撤单重挂虽然能改善队列位置,但频率太高会被交易所限制。我建议每秒不超过3次,给自己留点余地。
- 不要忽略行情速度:行情走得慢的时候,队列位置变化也慢。这时候撤单重挂的意义不大,不如耐心等。
一句话总结:队列位置是价格优先和时间优先的产物。位置越靠前,成交概率越高。但要注意,不是所有情况都适合去抢队列头部,要根据行情速度和队列深度灵活调整。