用于确定集合竞价价格的方法及系统的制作方法_2

文档序号:8223973阅读:来源:国知局
更加清楚明白,W下结合附图通过具体实 施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用W解释本发明,并 不用于限定本发明。
[0043] 在介绍本发明的实施例之前,首先对现有的集合竞价的基本原则和算法进行简单 介绍,W便更好地理解本发明。集合竞价转让过程中的基本原则为按价格优先、时间优先的 原则进行撮合。具体地,在集合竞价时,集合竞价价格的确定原则基本上可W理解为3+2原 则;
[0044] 规则1)最大成交量原则,即W该价格可实现最大成交量;
[0045] 规则2)高于该价格的买入申报与低于该价格的卖出申报全部成交。
[0046] 规则3)与该价格相同的买方或卖方至少有一方全部成交;
[0047] 当同时有两个W上价格符合上述条件时,继续采用下列规则:
[0048] 规则4)最小剩余量原则,即取在该价格W上的买入申报累计数量与在该价格W 下的卖出申报累计数量之差最小的价格;
[0049] 若仍存在符合条件的多个价格,按如下方式确定成交价:
[0050] 规则5)参考价格原则,例如,开盘集合竞价时取最接近前日收盘价的价格为当前 的开盘价;无前日收盘价的,取其平均价为开盘价。
[0化1] 下面W股票交易为例对现有的集合竞价算法的执行过程进行说明:
[0化2] 步骤a)在规定的集合竞价时间段收集并存储关于每只股票的买卖双方申报信 息。
[0053] 步骤b)对于每只股票按照卖单报价从低到高,分别计算并保存W每个价格可成 交的卖单累计数量。
[0054] W表1给出的某只股票的买卖订单信息为例,其中S[i]表示报价为第i个价格的 卖单申报数量,2S[i]表示W第i个价格可成交的卖单累计成交数量。如表1所示,卖单 最底报价为1. 00元,报价为1. 00元的卖单申报数量为100。报价为1. 03的卖单申报数量 为100, W该报价1. 03元可成交的卖单累计成交数量为100+100 = 200,即凡是低于该卖价 1. 03元的卖单全部可成交,该也体现了价格优先的原则。报价为1. 05的卖单申报数量为 200, W该报价1. 05元可成交的卖单累计成交数量为100+100+200 = 400,即凡是低于该卖 价1.05元的卖单全部可成交。
[0化5] 表1
[0化6]
【主权项】
1. 一种用于确定集合竞价价格的方法,所述方法包括下列步骤: 步骤1)对于预定时间内接收到的买卖单,将买单按价格从高到低排序并将卖单按价 格从低到高排序; 步骤2)从买单序列中具有最高价格的买单和卖单序列中具有最低价格的卖单开始, 依次进行成交匹配,直到获取最后一次成交时买卖双方的价格区间和第一次不可成交时买 卖双方的价格区间; 步骤3)从最后一次成交时买卖双方的价格区间与第一次不可成交时买卖双方的价格 区间的交集中确定集合竞价价格。
2. 根据权利要求1所述的方法,在所述步骤3)中从所述交集中选择符合下列条件的价 格作为集合竞价价格: a) 能实现最大成交量; b) 高于该价格的买入申报与低于该价格的卖出申报全部成交的价格; C)与该价格相同的买方或卖方至少有一方全部成交。
3. 根据权利要求2所述的方法,在所述步骤3)还包括当同时有两个W上价格符合所述 条件时,选取在该价格W上的买入申报累计数量与在该价格W下的卖出申报累计数量之差 最小的价格。
4. 根据权利要求3所述的方法,在所述步骤3)还包括当选取出两个W上价格时,则选 择该些价格的平均值或者与历史价格接近的价格作为确定集合竞价价格。
5. 根据权利要求1所述的方法,在所述步骤2)中所述第一次不可成交时买卖双方的价 格区间为下列之一;假设第一次不可成交时买卖双方的价格分别为Bw和S W, 如果出现第一次不可成交时,买卖单均有剩余,则所述第一次不可成交时买卖双方的 价格区间为巧w,Sw], 当出现第一次不可成交时,买单仍有剩余而卖单全部成交,则Sw为+ OC且所述第一次 不可成交时买卖双方的价格区间为巧W,+ -); 当出现第一次不可成交时,买单全部成交而卖单有剩余,则Bw为0且所述第一次不可 成交时买卖双方的价格区间为[〇,Sj.J ; 如果买卖单全部成交,则Sw为+ OC,B W为0且所述第一次不可成交时买卖双方的价 格区间为[〇,+ -),其中1《i《m,1《j《n,m表示买单序列中出现的价格的总数,n表 示卖单序列中出现的价格的总数。
6. 根据权利要求5所述的方法,在所述步骤3)中所述交集为: 虹ax (Sj, Bw),min 炬。Sj+i)]; 其中Bi和S j.分别为最后一次成交时买卖双方的价格,且满足B = Sj.且B w<Sj+i。
7. 根据权利要求6所述的方法,所述步骤3)中通过步骤确定集合竞价价格:令P 1 = max (Sj, B…),口2= min 炬。Sj+i), 如果PI = P2,则该价格就是集合竞价价格; 如果PKP2且中间无有效价格档位,则从P1和P2中取对应的剩余量最小的一个作为 集合竞价价格; 如果PKP2且中间存在有效价格档位,则根据参考价格原则选取处于P1和P2中间的 一个合格的有效价格档位作为集合竞价价格。
8. 根据权利要求1所述的方法,在所述步骤2)中所述成交匹配包括: 从买单序列的最高价买单和卖单序列的最低价卖单开始,逐一取出相应序列中的元素 进行匹配,如果所取出的买单价格大于卖单价格且该买单对应的申报数量大于该卖单对应 的申报数量,则该卖单完全成交;如果所取出的买单价格大于卖单价格且该买单对应的申 报数量等于该卖单对应的申报数量,则该买单和卖单均完全成交;如果所取出的买单价格 大于卖单价格且该买单对应的申报数量小于该卖单对应的申报数量,则该买单完全成交; 对于完全成交的一方再去相对应的序列取下一个元素继续进行上述匹配;直到买单 价格小于卖单价格、或者至少有一方完全成交而另一方有剩余、或者3)双方完全成交无剩 余。
9. 一种用于确定集合竞价价格的系统,所述系统包括: 排序部件,用于对于一段时间内接收到的买卖单,将买单按价格从高到低排序并将卖 单按价格从低到高排序; 撮合部件,用于从买单序列中具有最高价格的买单和卖单序列中具有最低价格的卖单 开始,依次进行成交匹配,直到获取最后一次成交时买卖双方的价格区间和第一次不可成 交时买卖双方的价格区间; 决策部件,用于从最后一次成交时买卖双方的价格区间与第一次不可成交时买卖双方 的价格区间的交集中确定集合竞价价格。
【专利摘要】本发明提供一种用于确定集合竞价价格的方法,所述方法对买单按价格从高到低并对卖单按价格从低到高开始,依次进行撮合,直到获取最后一次成交时买卖双方的价格区间和第一次不可成交时买卖双方的价格区间;然后从这两个价格区间的交集中确定最终的集合竞价价格。该方法计算过程简洁,不仅能快速有效地确定集合竞价价格,提高了计算效率,并且对存储资源消耗较少,可有效降低系统运行的整体成本。
【IPC分类】G06Q30-06, G06Q40-04, G06Q10-06
【公开号】CN104537454
【申请号】CN201410705622
【发明人】孙永超, 张敏, 吕栋栋, 强庆华, 白永明
【申请人】全国中小企业股份转让系统有限责任公司
【公开日】2015年4月22日
【申请日】2014年11月27日
...
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1