集合竞价
定义:集合竞价是指对一段时间内接收的买卖申报一次性集中撮合的竞价方式。
重点理解一段时间内和一次性集中,集合竞价的快照数据是3秒一个间隔。成交量一般如下图所示。
1:参与交易的人渐多,量增
2:有部分撤单
3:成交量增多
1和2即09:15和09:20阶段可能出现成交量起伏变化(变多变少),在3即09:20到09:25成交量只增不减(无法撤单)。再次根据定义理解集合竞价,举例:现在是09:15:30,将所有(09:15:00到09:15:30)买卖申报一次性集中撮合;现在是09:18:18,将所有(09:15:00到09:18:18)买卖申报一次性集中撮合。
快速交易通道(普通的投资者),交易的流程是:下单——券商服务器——券商在交易所的席位——交易所主机——撮合成交。独立交易单元(vip大客户),是交易所内部的席位,直接与交易所的服务器相连。独立交易单元经历的流程少,在速度上具有优势。每个券商都会分配到独立交易单元,券商需要每年给租借费用交易所,普通的投资者基本没戏,券商都是给vip大客户使用。因此,对于公布重大利好的个股,即使你提前一个晚上挂单,你也买不进股票,都被有独立交易单元的vip客户抢占了先机
连续竞价
证券经营机构受理投资者的买卖委托后,应即刻将信息按时间先后顺序传送到交易所主机,公开申报竞价。投资者的买卖指令进入交易所主机后,撮合系统将按“价格优先,时间优先”的原则进行自动撮合,同一价位时,以时间先后顺序依次撮合。
介绍价格撮合之前,先简单介绍下,投资者委托的订单的流转过程。首先,投资者通过炒股软件或者期货软件获取行情信息并进行下单,订单经过网络到达证券公司或期货公司就进的服务器,再经证券公司或期货公司的内部网络转往交易所,交易所在各证券公司间进行轮询获取订单信息。所以,交易订单要在交易所靠前,首先在券商营业部的排队就得靠前,另外看交易所轮询的运气了,或通过多个营业部同时报单也是一个尝试的办法。补充网上的一个图就清楚了。
当订单到达交易所后,交易所按价格优先和时间优先的规则生成“委买订单薄”和“委卖订单薄”。
连续竞价是指对买卖申报逐笔连续撮合的竞价方式,投资者连续报单指令到达交易所时,交易所按价格优先时间优先生成“委买队列”和“委卖队列”,如果满足撮合条件,则会立即成交。
1)交易所将申报订单生成委买和委卖订单队列。当最高买价和最低卖价交叉或相同时,交易所即撮合此笔交易。
2)订单在交易所订单队列中的顺序按“价格优先,时间优先”的原则进行排列。
当达到撮合条件时,交易所撮合成交,对于成交价的设定,国内交易所主要分为证券类品种和期货类品种,它们的相关品种的成交价生成原则有微小的区别。
1)证券类相关品种的成交价格
a、最高买入申报价格与最低卖出申报价格相同,以该价格为成交价格
b、买入申报价格高于即时揭示的最低卖出申报价格的,以即时揭示的最低卖出申报价格为成交价格
c、卖出申报价格低于即时揭示的最高买入申报价格的,以即时揭示的最高买入申报价格为成交价格
简单的说,如果买价和卖价相等的情况下撮合成交,就以这个价为成交价;如果是买价大于卖价造成的撮合成交,就以被动成交的订单价作为成交价。
2)期货类相关品种的成交价格
当买入价大于、等于卖出价则自动撮合成交,撮合成交价等于买入价(bp)、卖出价(sp)和前一成交价(cp)三者中居中的一个价格。即:
当bp>=sp>=cp,最新成交价=sp
当bp>=cp>=sp,最新成交价=cp
当cp>=bp>=sp,最新成交价=bp
由于期货品种的价格波动相对于证券类品种波动更大,所以采用了中间值的定价方法,也就是买入价,卖出价,上一笔成交价三者的中间价,也保证了价格更加连续稳定。
假设下图是集合加价结束后得到的订单
50毫秒扫描一次后(订单到达交易所后,交易所按价格优先和时间优先的规则生成“委买订单薄”和“委卖订单薄”)。委买/卖订单薄的数据结构和具体成交算法不得而知,但是大致逻辑还是可以弄清的。
至于现在各个平台可以拿到的所谓Tick数据(快照),current(最新价)按照逻辑:价格优先,时间优先。就是最近一笔委托成交的价格。