【技术实现步骤摘要】
全档位行情数据实时计算方法及装置
本公开涉及数据处理
,尤其涉及一种全档位行情数据实时计算方法、装置及电子设备。
技术介绍
随着互联网技术的发展,几乎所有的股票交易信息都可以在PC或手机等设备上进行查看,股票交易软件针对单一股票所提供的报价信息称为详细信息例如:实时走势图、个股报价信息、技术分析、实时明细、分时明细、价量统计、五档盘口、个股新闻…等等。所谓的五档盘口买卖价量(以下简称五档盘口),是指未成交的最高五档买单档位价格与数量(手)以及未成交的最低五档卖单档位价格与数量(手),该信息可帮助投资者做投资决策参考,决定买进或卖出个股的价位,并可得知委托买卖是否以最好的价格成交。而十档盘口买卖价量(以下简称十档盘口)则是指未成交的最高十档买单档位价格与数量以及未成交的最低十档卖单档位价格与数量。目前大部分交易所(例如,沪深交易所)Level1行情只提供了5档盘口委托数据,精细版的Level2行情提供了10档委托盘口数据,事实上整个大盘用户的委托价格非常之多,交易所只披露了有限的档位,多数档位是不对外进行提供的。因此,众多股票软件在没有获取交易所提供的更多档位 ...
【技术保护点】
1.一种全档位行情数据实时计算方法,其特征在于,包括:设置用于接收委托数据的委托表单,所述表单内包含第一目标代码、委托估值及委托方向的多元组数据;在获取到的委托表单中,将第一目标代码、委托方向及委托估值相同的委托表单聚合成委托队列;设置用于接收成交数据的成交表单,所述成交表单包含第二目标代码、成交标识、成交值及成交量;当接收到新的成交表单时,将新成交表单中的第二目标代码与所述委托队列中所有的委托表单中的第一目标代码进行匹配,并基于匹配的结果计算包含成交标识、成交值及成交量在内的全档位行情数据。
【技术特征摘要】
1.一种全档位行情数据实时计算方法,其特征在于,包括:设置用于接收委托数据的委托表单,所述表单内包含第一目标代码、委托估值及委托方向的多元组数据;在获取到的委托表单中,将第一目标代码、委托方向及委托估值相同的委托表单聚合成委托队列;设置用于接收成交数据的成交表单,所述成交表单包含第二目标代码、成交标识、成交值及成交量;当接收到新的成交表单时,将新成交表单中的第二目标代码与所述委托队列中所有的委托表单中的第一目标代码进行匹配,并基于匹配的结果计算包含成交标识、成交值及成交量在内的全档位行情数据。2.根据权利要求1所述的方法,其特征在于:所述多元组数据还包括委托量及委托标识中的至少一个。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:设置第一目标代码所对应的委托集,所述委托集包含所述第一目标代码在在预设周期内所有的委托队列及其包含的委托表单,基于所述多元组数据,能够确定所述委托集内涵盖的针对所述第一目标代码对象的所有操作。4.根据权利要求3所述的方法,其特征在于,所述将第一目标代码、委托方向及委托估值相同的委托表单聚合成委托队列,包括:根据获取到的新委托表单中的第一目标代码和委托方向获取对应的委托集;从对应的委托集中查找是否存在相应的委托估值队列;若不存在,则创建委托估值队列,并创建委托估值索引。5.根据权利要求4所述的方法,其特征在于,所述将第一目标代码、委托方向及委托估值相同的委托表单聚合成委托队列,还包括:当委托集中存在与新委托表单对应的委托估值时,将新获取到的委托表单推入到委托队列中;将新委托表单中的委托量累加到与其委托估值对应的委托总量中;基于新委托表单的委托标识创建查找索引。6.根据权利要求3所述的方法,其特征在于:所述成交表单还包括委托买单ID及委托卖单ID,所述委托买单ID表示成交对应的委托买单,委托卖单ID表示成交对应的委卖单,委托买单ID及委托卖单ID分别与委托表单中的委托标识相对应。7.根据权利要求6所述的方法,其特征在于,所述将新成交表单中的第二目标代码与所述委托队列中所有的委托表单中的第一目标代码进行匹配,包括:根据所述第二目标代码和所述委托表单中的委托方向标志获取委托集;利用委托买单ID的索引,从委托集中找到相应的委托队列;利用委托标识在委托队列中查找对应的委托表单,并将查找到的委托表单作为与新成交表单匹配的委托表单。8.根据权利要求7所述的方法,其特征在于,所述新成交表单中的第二目标代码与所述委托队列中所有的委托表单中的第一目标代码进行匹配,还包括:将委托表单的委托量减...
【专利技术属性】
技术研发人员:宋增宽,吴英强,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。