标签:撮合
-
集合竞价 vs 连续竞价:两种定价机制对撮合系统的不同要求
9:25 那一秒的开盘价不是"第一笔成交价",而是把 9:15 起攒的所有委托一次性算出来的最大成交量价格。这篇讲清两种竞价机制的算法差异,以及为什么它们在撮合系统里是两套代码路径。
-
订单簿(Order Book)数据结构:价格档位 + 时间优先队列的工程实现
订单簿是撮合引擎的核心数据结构:买单卖单各一棵价格树,每个价格档位挂一个 FIFO 队列。这篇讲它的工程实现——为什么撤单必须 O(1)、订单索引怎么设计、五档行情怎么从同一份数据里"顺便"生成。