Petr 想买比特币。他看到一个不错的价格,输入数量并提交订单,结果却发现部分买入价格更高。这不一定是应用出了问题。屏幕上的价格可能只对应少量卖单,其余部分需要向报价更高的卖家购买。微观结构关注的,正是从想要交易到实际成交之间的过程。
Market structure 描述市场的整体安排,例如产品与中介。微观结构进一步追问:在某个场所,买家究竟如何与卖家成交?常见方式是订单簿,也就是列出价格和数量的报价清单。其他地方可能由交易商直接报价,或由另一家公司安排交易。因此,一家平台的规则不等于整个比特币网络的规则。 [1]
Petr 可以设定愿意支付的最高价格,然后等待。Coinbase Exchange 优先考虑价格;价格相同时,再按订单到达时间排序。所以他前面可能还有其他买家。如果随后只有少量卖单出现,先成交的是排在前面的人,他的订单可能没有成交,或只成交一部分。图表碰到那个价格,并不能证明当时还有足够数量留给他。 [2]
在订单簿中等待的订单,为别人提供报价;后来成交时,它扮演 maker 的角色。新订单如果立即与现有报价成交,就属于 taker。Limit order 是限制成交价格的订单,但只要限价允许立即成交,它也可能是 taker。Coinbase 提供 post-only 模式:如果订单任何部分会立即成交,就拒绝该订单。不过,这并不保证留在订单簿中的订单以后一定能找到对手方。 [3]
Bid 是当前最高买价,ask 是当前最低卖价,两者之差称为 spread。Petr 要立即买入,还得看各个卖价对应的数量。如果最便宜的报价数量不够,其余部分就可能更贵。除了订单规模带来的影响,还要考虑费用和延迟。因此,价差很小,本身并不能保证一笔大额买入的成交成本很低。 [4]
Petr 看到一笔很大的报价,随后它消失了。可能有人买走,也可能是报价者撤单。Coinbase 区分接收、挂单、成交和订单结束等消息。received 表示订单已被接收处理,不自动意味着它正在订单簿里等待,也不代表已经成交。即使订单结束,仍需查看结束原因。因此,前后两张订单簿截图不能说明全过程。 [5]
应用必须持续跟踪新报价、成交和撤单。最初的订单簿快照很快就会过时。Coinbase 因此说明,在完整数据频道中,应按序列号把快照与后续事件衔接起来。漏掉消息或重复应用同一消息,可能显示已经不存在的数量。普通读者只需记住一点:一张旧快照不能证明报价现在仍然可用。 [5]
Petr 的订单到达之前,其他人可能已接受优惠报价,或者卖家已经撤单。信息传输和处理所需的延迟称为 latency。更快的连接也许能减少延迟,却不保证价格或利润。用历史数据检验交易想法时,也要计入等待、费用和未成交订单。如果假定每笔交易都能按图表刚显示的价格完成,就容易高估结果。 [4]
一根价格蜡烛汇总某段时间已完成的交易,显示开盘、收盘、最高和最低价格。它并没有保留完整的排队顺序或所有被撤回的报价。因此,不能仅凭最高价就认定 Petr 的卖单当时一定能成交。核对自己的结果,应查看正确市场中的实际成交记录、数量和费用。图表是概览,不是自己那笔交易的收据。 [5] [2]
订单可能走不同的路径
示意图展示订单接收、可能的排队等待,以及成交或撤销。立即成交可跳过等待;部分成交可能留下剩余挂单。
- 01
接收
订单通过检查,并不证明已发生交易。
- 02
可能等待
未成交部分可按价格与优先次序等待;立即成交跳过这一步。
- 03
成交或撤销
交易需要撮合;撤销可以在没有成交时结束等待。
少量低价报价只能覆盖部分买入
假设有一个虚构且不变的订单簿,0.01 BTC 报价为 100000 USD/BTC,另外 0.01 BTC 报价为 100100 USD/BTC。Petr 想立即买入 0.02 BTC,就会用到两笔报价。他支付 1000 + 1001 = 2001 USD,费用前的平均价格为 100050 USD/BTC。所以最低报价并不适用于整笔买入。计算假定这些数量确实可成交,且订单簿没有其他变化;这不是当前价格,也不是成交承诺。
要获得更完整的理解,请将本词条与以下词条结合阅读: Market structure, Order book, Maker–taker, Limit order, Slippage, Market depth. 反向关联还来自: Trading, Market structure, Spot market, Order book.
01一笔大报价消失了,是不是有人买走了?+
不一定。它可能在没有成交的情况下被撤回或修改。确认卖出需要对应的真实成交记录;仅看两张快照的差别,无法知道原因。
02图表已经显示我的价格,限价单为什么还在等?+
同价位可能有更早的订单排在前面,当时数量不足以轮到你。图表也可能对应另一个市场或时间。限价规定可以接受的价格条件,但不会保证有足够的对手方报价。