标签:算法
-
撮合算法:价格优先、时间优先——一个最小撮合引擎的完整代码
连续竞价的撮合规则两句话就能说完:价格优先,同价时间优先。但把它写成能跑的引擎,要处理成交价确定、部分成交、自成交、簿更新四个细节。这篇给出一个完整的最小撮合引擎实现,逐段讲每个设计决策的所以然。
-
净额清算的计算:轧差算法——多边净额把交割量压掉两个数量级
轧差是把全天成交按对手方折叠成净额的计算,数学上是分组聚合,工程上难在分组键的边界规则。这篇给出轧差的矩阵视角、守恒性校验,以及为什么算法必须可重算、可解释、可审计。