指令驱动市场机制有两个标志性规则设定:指令匹配规则和交易定价规则。指令匹配规则匹配买卖指令。交易定价规则决定匹配交易发生的价格。
(1)指令匹配规则。
指令驱动市场通过对买入指令和卖出指令进行排序的规则来匹配买者和卖者,这种排序标准基于买卖指令的价格,并且常常伴有其他第二标准。指令驱动系统将最高排序买入指令和最高排序卖出指令进行匹配。如果买方愿意支付的价格大于等于卖方愿意接受的价格,该系统会以买卖量中的最小者来安排交易。如果还有剩余的买入量或者卖出量,则与下一个对方指令进行匹配,这个过程将持续到没有能够安排的交易为止。
指令优先等级(order precedence hierarchy) 决定哪个指令先被执行。第一个规则是价格优先(price priority) :最高买入价格指令和最低卖出价格指令首先被执行。它们是最积极的价格指令。二级优先规则(secondary precedence rules) 决定在相同价格下如何对指令进行排序。大多数交易系统用时间优先对价格相同的指令进行排序。首先到达的指令比其他指令优先。在允许隐藏指令和部分隐藏指令的交易系统中,对于给定价格的指令,显示的指令要优先于未显示的指令。所以,一个完整的指令优先等级过程是价格优先、给定价格的显示指令优先,以及最后相同给定价格和显示指令下的时间优先。这些规则给那些希望快速成交的交易者以提高价格、显示指令以及尽早让指令到达的激励,这些激励提高了市场的流动性。