一种数据处理方法、装置、电子设备及存储介质与流程
1.本技术涉及数据分析技术领域,尤其涉及一种数据处理方法、装置、电子设备及存储介质。
背景技术:
2.大宗商品直连交易一般通过客户发起委托,场内自动下单,最终达成合约,其中客户发起委托构成一笔场外交易,场内自动下单构成一笔场内交易,一般场外交易的数量应该与场内交易的数量一致。
3.但在保证金不足,市场波动等原因时,交易所将发起强平,或在发生所有客户持仓均已全部平仓,但是场内仍有某个或多个交易仍有开平相对应的仓位时,场内交易的数量将多于场外交易的数量,此时需发起场外交易,以使场内交易的数量等于场外交易的数量。然而场内交易是否存在对应的场外交易,需要交易员线下甄别,甄别的过程需要人工反复核对交易要素,该过程容易出错,效率也较低。
技术实现要素:
4.本技术提供了一种数据处理方法、装置、电子设备及存储介质,用于保证大宗商品直连交易的场内交易的数量与场外交易的数量一致。
5.第一方面,本技术提供了一种数据处理方法,所述方法包括:
6.根据接收到的查询指令中携带的查询条件,获取满足所述查询条件的每个场内交易的第一标识信息;
7.根据保存的已经完成的场外交易的场外交易明细,获取场外交易明细中包含的目标场内交易的第二标识信息;
8.若任一第一标识信息不存在与其一致的第二标识信息,则显示未匹配到场外交易的该第一标识信息的场内交易。
9.在一种可能的实施方式中,所述方法还包括:
10.若接收到针对任一所述未匹配到场外交易的场内交易的场外交易生成指令,接收输入的待生成的场外交易的交易目的;
11.根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易。
12.在一种可能的实施方式中,所述根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易包括:
13.若所述交易目的为新建交易,接收输入的对交易对手定价日及到期日;
14.根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易。
15.在一种可能的实施方式中,所述接收输入的对交易对手定价日及到期日之后,所述根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易之
前,所述方法还包括:
16.判断所述对交易对手定价日及所述到期日是否均在该场内交易明细中的交易委托日之后;
17.若是,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。
18.在一种可能的实施方式中,所述接收输入的对交易对手定价日及到期日之后,所述根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易之前,所述方法还包括:
19.根据所述对交易对手定价日、到期日和所述目标场内交易明细,将预新建的该对应的场外交易对应的场外交易明细进行展示;
20.若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。
21.在一种可能的实施方式中,所述根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易包括:
22.若所述交易目的为反向平仓交易,则根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易。
23.在一种可能的实施方式中,所述根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易之前,所述方法还包括:
24.根据所述目标场内交易明细,将预生成的该场外交易对应的场外交易明细进行展示;
25.若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易的步骤。
26.在一种可能的实施方式中,所述方法还包括:
27.当接收到发起强平交易的消息时,根据所述消息中携带的交易信息,生成一笔强平交易类型的场内交易并显示。
28.第二方面,本技术提供了一种数据处理装置,所述装置包括:
29.获取模块,用于根据接收到的查询指令中携带的查询条件,获取满足所述查询条件的每个场内交易的第一标识信息;根据保存的已经完成的场外交易的场外交易明细,获取场外交易明细中包含的目标场内交易的第二标识信息;
30.显示模块,用于若任一第一标识信息不存在与其一致的第二标识信息,则显示未匹配到场外交易的该第一标识信息的场内交易。
31.在一种可能的实施方式中,所述装置还包括:
32.接收模块,用于若接收到针对任一所述未匹配到场外交易的场内交易的场外交易生成指令,接收输入的待生成的场外交易的交易目的;
33.生成模块,用于根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易。
34.在一种可能的实施方式中,所述接收模块,还用于若所述交易目的为新建交易,接收输入的对交易对手定价日及到期日;
35.所述生成模块,还用于根据所述对交易对手定价日、到期日和所述目标场内交易
明细,新建对应的场外交易。
36.在一种可能的实施方式中,所述装置还包括:
37.判断模块,用于判断所述对交易对手定价日及所述到期日是否均在该场内交易明细中的交易委托日之后;
38.所述生成模块,具体用于若是,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。
39.在一种可能的实施方式中,所述装置还包括:
40.展示模块,用于根据所述对交易对手定价日、到期日和所述目标场内交易明细,将预新建的该对应的场外交易对应的场外交易明细进行展示;
41.所述生成模块,具体用于若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。
42.在一种可能的实施方式中,所述生成模块,还用于若所述交易目的为反向平仓交易,则根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易。
43.在一种可能的实施方式中,所述装置还包括:
44.展示模块,用于根据所述目标场内交易明细,将预生成的该场外交易对应的场外交易明细进行展示;
45.所述生成模块,具体用于若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易的步骤。
46.在一种可能的实施方式中,所述生成模块,还用于当接收到发起强平交易的消息时,根据所述消息中携带的交易信息,生成一笔强平交易类型的场内交易并显示。
47.第三方面,本技术提供了一种电子设备,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现如上述任一所述数据处理方法的步骤。
48.第四方面,本技术提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一所述数据处理方法的步骤。
49.第五方面,本技术提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行如上述任一所述数据处理方法的步骤。
50.由于本技术可以根据查询指令中携带的查询条件,获取满足查询条件的场内交易的第一标识信息;并获取场外交易明细中包含的目标场内交易的第二标识信息;若任一第一标识信息不存在与其一致的第二标识信息,则显示未匹配到场外交易的该第一标识信息的场内交易,供交易员查看,无需交易员再一一核对是否存在不匹配的场内交易,提高了大宗商品直连交易中场内交易和场外交易匹配的效率和准确性。
附图说明
51.为了更清楚地说明本技术实施例或相关技术中的实施方式,下面将对实施例或相关技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
52.图1为本技术的一些实施例提供的一种数据处理过程示意图;
53.图2为本技术的一些实施例提供的一种场内交易查询界面示意图;
54.图3为本技术的一些实施例提供的一种场外交易生成界面示意图;
55.图4为本技术的一些实施例提供的一种数据处理装置结构示意图;
56.图5为本技术的一些实施例提供的一种电子设备结构示意图。
具体实施方式
57.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步的详细描述,显然,本技术所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
58.需要说明的是,本技术中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本技术的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
59.本技术中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。
60.术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。
61.术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
62.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
63.为了判断场内交易与场外交易是否匹配,保证每个场内交易都存在与其匹配的场外交易,本技术提供了一种数据处理方法、装置、电子设备及存储介质。
64.实施例1:
65.图1为本技术的一些实施例提供的一种数据处理过程示意图,如图1所示,该过程包括以下步骤:
66.s101:根据接收到的查询指令中携带的查询条件,获取满足所述查询条件的场内交易的第一标识信息。
67.本技术实施例提供的数据处理方法应用于电子设备,该电子设备可以是pc、移动终端、服务器等设备。
68.因为大宗商品直连交易一般通过客户发起委托,场内自动下单,最终达成合约,其中客户发起委托构成一笔场外交易,场内自动下单构成一笔场内交易,当场外交易和场内交易的数量不一致时,以场内交易为准。所以,为了确保场外交易的数量与场内交易的数量
一致,且对应一致,在大宗直连商品收盘后,可以针对场内交易进行查询,确认是否均能够匹配到该场内交易对应的场外交易。
69.具体的,若接收到查询指令,可以获取交易所的对账文件,该对账文件中保存有已经完成的场内交易的场内交易明细,其中场内交易明细中包括场内交易的第一标识信息。该第一标识信息可以是场内交易的名称,编号等唯一标识该场内交易的信息。根据该查询指令中携带的查询条件,可以获取该账单文件中保存的场内交易明细,并查场内交易明细中记录的满足该查询条件的场内交易的第一标识信息。该查询条件可以包含以下查询项中的一种或几种:交易目的,交易对手,场内委托单编号,交易委托日,品种,交易所,交易方向,匹配状态,场内交易编号,行业,子品种以及合约等,交易员可以根据不同的需求选择包含在查询条件中的各查询项。图2为本技术的一些实施例提供的一种场内交易查询界面示意图,如图2所示,针对已经完成的场内交易的查询条件中包含的查询项包括:交易目的,交易对手,场内委托单编号,交易委托日,品种,交易所,交易方向,匹配状态,场内交易编号,行业,子品种以及合约等,在输入查询条件时,可以在查询界面上选择至少一个查询项,然后点击查询按钮,电子设备即可认为接收到携带有查询条件的查询请求。
70.因为不同交易的交易买卖方向以及币种等信息可能均相同,但是每个场内交易的标识信息唯一,其中场内交易的场内交易明细中包含有该场内交易的标识信息。例如该标识信息可以是场内交易编号。为了满足不同的查询需求,以及进一步提高查询的准确性,查询条件还可以包括场内交易的以下查询项中的一个或几个:交易时间,交易币种,进而获取满足该查询条件的场内交易的第一标识信息,本技术对此不做限定。
71.s102:根据保存的已经完成的场外交易的场外交易明细,获取场外交易明细中包含的目标场内交易的第二标识信息。
72.为了针对场内交易,获取其对应的场外交易,在本技术实施例中预先保存有已经完成的场外交易的场外交易明细,其中场外交易明细中包括与该场外交易匹配的目标场内交易的第二标识信息。为了保证场内交易和场外交易的数量一致,可以根据保存的场外交易明细,获取场外交易明细中包含的目标场内交易的第二标识信息,该第二标识信息可以是该目标场内交易的目标场内交易编号等唯一标识该目标场内交易的标识信息。
73.s103:若任一第一标识信息不存在与其一致的第二标识信息,则显示未匹配到场外交易的该第一标识信息的场内交易。
74.因为场内交易的场内交易明细中包括的第一标识信息,和与其匹配的场外交易的场外交易明细中包括的目标场内交易的第二标识信息是相同的,所以若场内交易与场外交易匹配,则该场内交易的第一标识信息和场外交易的场外交易明细中的该目标场内交易的第二标识信息一致。因此如果第一标识信息和第二标识信息一致,则表明该第一标识信息对应的场内交易与该第二标识信息对应的场外交易是互相匹配的。
75.所以,如果任一第一标识信息不存在与其一致的第二标识信息,则表明不存在与该第一标识信息对应的场内交易匹配的场外交易,则显示未匹配到场外交易的该第一标识信息的场内交易。从而方便交易员查看该未匹配到场外交易的场内交易,进而基于这些场内交易生成其对应的场外交易,使得场内交易和场外交易的数量一致。
76.在本技术实施例中,根据查询指令中携带的查询条件,获取满足查询条件的场内交易的第一标识信息;并获取场外交易明细中包含的目标场内交易的第二标识信息;若任
一第一标识信息不存在与其一致的第二标识信息,则显示未匹配到场外交易的该第一标识信息的场内交易,供交易员查看,无需交易员再一一核对是否存在不匹配的场内交易,提高了大宗商品直连交易中场内交易和场外交易匹配的效率和准确性。
77.实施例2:
78.为了保证大宗商品直连交易中场内交易和场外交易是相互对应的,在上述实施例的基础上,在本技术实施例中,所述方法还包括:
79.若接收到针对任一所述未匹配到场外交易的场内交易的场外交易生成指令,接收输入的待生成的场外交易的交易目的;
80.根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易。
81.在执行完查询指令,显示未匹配到场外交易的场内交易之后,交易员可以针对显示的未匹配到场外交易的场内交易进行选择,输入场外交易生成指令,来生成该场内交易对应的场外交易。
82.具体的,如果接收到针对任一未匹配到场外交易的场内交易的场外交易生成指令,为了准确的生成场外交易,将还会接收输入的待生成的场外交易的交易目的。根据该交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,可以生成对应的场外交易。
83.在本技术实施例中,根据接收到的场外交易生成指令及交易目的,生成对应的场外交易,从而能够保证生成对应类型的场外交易。
84.实施例3:
85.为了准确的生成场内交易对应的场外交易,在上述各实施例的基础上,在本技术实施例中,所述根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易包括:
86.若所述交易目的为新建交易,接收输入的对交易对手定价日及到期日;
87.根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易。
88.为了生成场内交易对应的场外交易,可以针对场内交易新建其对应的场外交易,具体的,为了新建场内交易对应的场外交易,新建的该场外交易的场外交易明细中包括其对应的场内交易的场内交易明细,对交易对手定价日以及到期日,所以,如果交易目的为新建交易,则将会接收输入的对交易对手定价日及到期日。根据该场内交易的目标场内交易明细,输入的对交易对手定价日以及到期日新建该场内交易的场外交易。
89.图3为本技术的一些实施例提供的一种场外交易生成界面示意图,如图3所示,该界面包含生成与未匹配的场内交易一对一匹配的场外交易的生成选项,包括:交易目的,对交易对手定价日,对交易对手到期日。
90.其中,交易目的包含新建交易。交易目的可以由交易员来选择并输入。电子设备接收输入的待生成的场外交易的交易目的之后,可以根据该交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易。
91.具体的,若输入的待生成的场外交易的交易目的为新建交易,还会接收到输入的对交易对手定价日及到期日;电子设备根据该对交易对手定价日、到期日和该目标场内交
易明细生成该场内交易对应的场外交易。
92.在本技术实施例中,若接收到的交易目的为新建交易,则根据该场内交易的目标场内交易明细,以及接收到的对交易对手定价日和到期日,准确快速的新建该场内交易对应的场外交易。
93.实施例4:
94.为了保证新建的场外交易的准确性,在上述各实施例的基础上,在本技术实施例中,所述接收输入的对交易对手定价日及到期日之后,所述接收输入的对交易对手定价日及到期日之后,所述根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易之前,所述方法还包括:
95.判断所述对交易对手定价日及所述到期日是否均在该场内交易明细中的交易委托日之后;
96.若是,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。
97.对于一个场内交易对应的场外交易,其对交易对手定价日以及到期日均应该在该场内交易明细中的交易委托日之后,为了避免因误操作等原因导致的输入的对交易对手定价日以及到期日出错,在本技术实施例中,在接收到输入的对交易对手定价日及到期日之后,判断该对交易对手定价日及到期日是否均在该场内交易明细中的交易委托日之后,若是,再进行后续的根据对交易对手定价日、到期日和该场内交易明细,新建对应的场外交易的步骤,保证了新建的场外交易的准确性。
98.实施例5:
99.为了进一步保证新建的场外交易的准确性,在上述各实施例的基础上,在本技术实施例中,所述接收输入的对交易对手定价日及到期日之后,所述根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易之前,所述方法还包括:
100.根据所述对交易对手定价日、到期日和所述目标场内交易明细,将预新建的该对应的场外交易对应的场外交易明细进行展示;
101.若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。
102.以上述图3为例,电子设备在接收输入的对交易对手定价日及到期日之后;判断该对交易对手定价日及到期日是否均在该场内交易的目标场内明细中的交易委托日之后;若是,在交易员点击“交易预生成”的选项后,根据该对交易对手定价日、到期日和该目标场内交易明细,将预新建的该场内交易对应的场外交易明细进行展示;若交易员点击“交易确认并生成”,即接收到确认该场外交易明细无误的指示,则根据该对交易对手定价日、到期日和该目标场内交易明细生成该场内交易对应的场外交易。
103.在本技术实施例中,为了避免新建的场外交易的信息有误,在新建该场内交易对应的场外交易之前,可以预新建该场内交易对应的场外交易的场外交易明细并进行展示,在接收到确认该场外交易明细无误的指示之后,再新建该场内交易对应的场外交易。
104.具体的,在接收输入的对交易对手定价日及到期日之后,根据该对交易对手定价日、到期日和该场内交易的目标场内交易明细,将预新建的该场外交易的场外交易明细进行展示。如果接收到确认该场外交易明细无误的指示,则根据该对交易对手定价日、到期日
和该目标场内交易明细,新建该场内交易对应的场外交易。从而进一步保证了新建该场内交易对应的场外交易的准确性。
105.实施例6:
106.为了保证场内交易和场外交易是相互对应的,在上述各实施例的基础上,在本技术实施例中,所述根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易包括:
107.若所述交易目的为反向平仓交易,则根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易。
108.以上述图3为例,交易目的包含新建交易和反平交易,其中反平交易即为反向平仓交易。
109.具体的,若输入的待生成的场外交易的交易目的为反平交易即反向平仓交易,则不需要交易员输入对交易对手定价日及到期日。但是可以提供生成反向平仓的顺序包括“先开先平”和“后开先平”供交易员选择,一般默认“先开先平”。电子设备根据该目标场内交易明细,生成对应的反向平仓交易类型的场外交易。
110.在生成场内交易对应的场外交易时,如果交易目的为反向平仓交易,因为场内交易对应的反向平仓类型的场外交易中的对交易对手定价日以及到期日与该场内交易相同,直接根据该场内交易的目标场内交易明细中的对交易对手定价日以及到期日自动匹配生成即可生成平仓交易类型的场外交易,所以,如果生成对应的场外交易的交易目的为反向平仓交易,则根据该场内交易的目标场内交易明细生成对应的反向平仓交易类型的场外交易。
111.实施例7:
112.为了进一步保证生成该场内交易对应的反向平仓交易类型的场外交易的准确性,在上述各实施例的基础上,在本技术实施例中,所述根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易之前,所述方法还包括:
113.根据所述目标场内交易明细,将预生成的该场外交易对应的场外交易明细进行展示;
114.若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易的步骤。
115.在本技术实施例中,为了避免生成的该场内交易对应的反向平仓交易类型的场外交易的信息有误,在生成该场内交易对应的反向平仓交易类型的场外交易之前,可以预生成该场内交易对应的反向平仓交易类型的场外交易明细并进行展示,在接收到确认该反向平仓交易类型的场外交易明细无误的指示之后,再生成该场内交易对应的反向平仓交易类型的场外交易。
116.在本技术实施例中,在生成该场内交易对应的反向平仓交易类型的场外交易之前,通过预生成该场内交易对应的反向平仓类型的场外交易明细进行展示,在接收到确认该反向平仓交易类型的场外交易明细无误的指示之后,再生成该场内交易对应的反向平仓交易类型的场外交易,进一步保证了生成该场内交易对应的反向平仓交易类型的场外交易的准确性。
117.为方便理解,下面通过一个具体实施例,对本技术上述实施例提供的数据匹配过
程进行说明。
118.如上述图2所示,该界面包含查询条件和查询结果列表,其中,查询条件为包含针对已经完成的场内交易保存的场内交易明细中的交易方向和交易目的等查询项。
119.若接收到查询指令,根据查询指令中携带的查询条件,获取满足查询条件场内交易的第一标识信息,该查询条件可以是交易方向:买入,该第一标识信息可以是唯一标识该场内交易的场内交易编号;例如图2中的场内交易编号为xxxx的场内交易,根据保存的已经完成的场外交易的场外交易明细,获取场外交易明细中包含的目标场内交易的第二标识信息,该第二标识信息可以是唯一标识该场外交易对应的目标场内交易的目标场内交易编号。判断是否存在与该场内交易编号匹配的目标场内交易编号,也就是判断是否存在与该场内交易编号相同的目标场内交易编号。若不存在,则在匹配状态栏的下方(图中上下)显示“未匹配”,表明不存在与该第一标识信息的场内交易匹配的场外交易。
120.若接收到针对该未匹配到场外交易的场内交易的场外交易生成指令,通过交易员点击图2中的“一对一匹配”,则可以接收到针对该场内交易的场外交易生成指令,可以生成对应该场内交易的场外交易。
121.实施例8:
122.为了保证场内交易的数量和场外交易一一对应,在上述各实施例的基础上,在本技术实施例中,所述方法还包括:
123.当接收到发起的强平交易的消息时,根据所述消息中携带的交易信息,生成一笔强平交易类型的场内交易并显示。
124.当存在保证金不足,市场波动等原因时,交易所会发起强平交易。当接收到发起的强平交易的消息时,根据该消息中携带的交易信息,该交易信息包括交易目的和场内交易编号,还可以包括交易对手,场内委托单编号,交易委托日,品种,交易所,交易方向,匹配状态,行业,子品种以及合约等,生成一笔强平交易类型的场内交易并显示,可以保证能后续针对该场内交易,在场外生成对应该场内交易的场外交易,进而保证场内交易的数量和场外交易的一一对应。
125.实施例9:
126.图4为本技术的一些实施例提供的一种数据处理装置结构示意图,如图4所示,该装置包括:
127.获取模块401,用于根据接收到的查询指令中携带的查询条件,获取满足所述查询条件的每个场内交易的第一标识信息;根据保存的已经完成的场外交易的场外交易明细,获取场外交易明细中包含的目标场内交易的第二标识信息;
128.显示模块402,用于若任一第一标识信息不存在与其一致的第二标识信息,则显示未匹配到场外交易的该第一标识信息的场内交易。
129.在一种可能的实施方式中,所述装置还包括:
130.接收模块,用于若接收到针对任一所述未匹配到场外交易的场内交易的场外交易生成指令,接收输入的待生成的场外交易的交易目的;
131.生成模块,用于根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易。
132.在一种可能的实施方式中,所述接收模块,还用于若所述交易目的为新建交易,接
收输入的对交易对手定价日及到期日;
133.所述生成模块,还用于根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易。
134.在一种可能的实施方式中,所述装置还包括:
135.判断模块,用于判断所述对交易对手定价日及所述到期日是否均在该场内交易明细中的交易委托日之后;
136.所述生成模块,具体用于若是,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。
137.在一种可能的实施方式中,所述装置还包括:
138.展示模块,用于根据所述对交易对手定价日、到期日和所述目标场内交易明细,将预新建的该对应的场外交易对应的场外交易明细进行展示;
139.所述生成模块,具体用于若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。
140.在一种可能的实施方式中,所述生成模块,还用于若所述交易目的为反向平仓交易,则根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易。
141.在一种可能的实施方式中,所述装置还包括:
142.展示模块,用于根据所述目标场内交易明细,将预生成的该场外交易对应的场外交易明细进行展示;
143.所述生成模块,具体用于若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易的步骤。
144.在一种可能的实施方式中,所述生成模块,还用于当接收到发起强平交易的消息时,根据所述消息中携带的交易信息,生成一笔强平交易类型的场内交易并显示。
145.实施例10:
146.基于相同的技术构思,本技术还提供了一种电子设备,图5为本技术的一些实施例提供的一种电子设备结构示意图,如图5所示,电子设备包括:处理器51、通信接口52、存储器53和通信总线54,其中,处理器51,通信接口52,存储器53通过通信总线54完成相互间的通信;
147.所述存储器53中存储有计算机程序,当所述程序被所述处理器51执行时,使得所述处理器51执行如下步骤:
148.根据接收到的查询指令中携带的查询条件,获取满足所述查询条件的每个场内交易的第一标识信息;
149.根据保存的已经完成的场外交易的场外交易明细,获取场外交易明细中包含的目标场内交易的第二标识信息;
150.若任一第一标识信息不存在与其一致的第二标识信息,则显示未匹配到场外交易的该第一标识信息的场内交易。
151.在一种可能的实施方式中,所述处理器51,还用于:
152.若接收到针对任一所述未匹配到场外交易的场内交易的场外交易生成指令,接收输入的待生成的场外交易的交易目的;
153.根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易。
154.在一种可能的实施方式中,所述处理器51,具体用于:
155.若所述交易目的为新建交易,接收输入的对交易对手定价日及到期日;
156.根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易。
157.在一种可能的实施方式中,所述处理器51,还用于:
158.判断所述对交易对手定价日及所述到期日是否均在该场内交易明细中的交易委托日之后;
159.若是,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。
160.在一种可能的实施方式中,所述处理器51,还用于:
161.根据所述对交易对手定价日、到期日和所述目标场内交易明细,将预新建的该对应的场外交易对应的场外交易明细进行展示;
162.若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。
163.在一种可能的实施方式中,所述处理器51,具体用于:
164.若所述交易目的为反向平仓交易,则根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易。
165.在一种可能的实施方式中,所述处理器51,还用于:
166.根据所述目标场内交易明细,将预生成的该场外交易对应的场外交易明细进行展示;
167.若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易的步骤。
168.在一种可能的实施方式中,所述处理器51,还用于:
169.当接收到发起强平交易的消息时,根据所述消息中携带的交易信息,生成一笔强平交易类型的场内交易并显示。
170.由于上述电子设备解决问题的原理与数据处理方法相似,因此上述电子设备的实施可以参见方法的实施,重复之处不再赘述。
171.上述电子设备提到的通信总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
172.通信接口52用于上述电子设备与其他设备之间的通信。
173.存储器可以包括随机存取存储器(random access memory,ram),也可以包括非易失性存储器(non-volatile memory,nvm),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。
174.上述处理器可以是通用处理器,包括中央处理器、网络处理器(network processor,np)等;还可以是数字指令处理器(digital signal processing,dsp)、专用集
成电路、现场可编程门陈列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
175.实施例11:
176.基于相同的技术构思,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有可由电子设备执行的计算机程序,当所述程序在所述电子设备上运行时,使得所述电子设备执行时实现如下步骤:
177.根据接收到的查询指令中携带的查询条件,获取满足所述查询条件的每个场内交易的第一标识信息;
178.根据保存的已经完成的场外交易的场外交易明细,获取场外交易明细中包含的目标场内交易的第二标识信息;
179.若任一第一标识信息不存在与其一致的第二标识信息,则显示未匹配到场外交易的该第一标识信息的场内交易。
180.在一种可能的实施方式中,所述方法还包括:
181.若接收到针对任一所述未匹配到场外交易的场内交易的场外交易生成指令,接收输入的待生成的场外交易的交易目的;
182.根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易。
183.在一种可能的实施方式中,所述根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易包括:
184.若所述交易目的为新建交易,接收输入的对交易对手定价日及到期日;
185.根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易。
186.在一种可能的实施方式中,所述接收输入的对交易对手定价日及到期日之后,所述根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易之前,所述方法还包括:
187.判断所述对交易对手定价日及所述到期日是否均在该场内交易明细中的交易委托日之后;
188.若是,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。
189.在一种可能的实施方式中,所述接收输入的对交易对手定价日及到期日之后,所述根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易之前,所述方法还包括:
190.根据所述对交易对手定价日、到期日和所述目标场内交易明细,将预新建的该对应的场外交易对应的场外交易明细进行展示;
191.若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。
192.在一种可能的实施方式中,所述根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易包括:
193.若所述交易目的为反向平仓交易,则根据所述目标场内交易明细,生成对应的反
向平仓交易类型的场外交易。
194.在一种可能的实施方式中,所述根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易之前,所述方法还包括:
195.根据所述目标场内交易明细,将预生成的该场外交易对应的场外交易明细进行展示;
196.若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易的步骤。
197.在一种可能的实施方式中,所述方法还包括:
198.当接收到发起强平交易的消息时,根据所述消息中携带的交易信息,生成一笔强平交易类型的场内交易并显示。
199.上述计算机可读存储介质可以是电子设备中的处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器如软盘、硬盘、磁带、磁光盘(mo)等、光学存储器如cd、dvd、bd、hvd等、以及半导体存储器如rom、eprom、eeprom、非易失性存储器(nand flash)、固态硬盘(ssd)等。
200.实施例12:
201.基于相同的技术构思,本技术提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行时实现上述应用于电子设备的任一数据处理方法实施例所述的方法。
202.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令,在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本技术实施例所述的流程或功能。
203.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
204.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
205.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
206.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或
其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
207.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
技术特征:
1.一种数据处理方法,其特征在于,所述方法包括:根据接收到的查询指令中携带的查询条件,获取满足所述查询条件的每个场内交易的第一标识信息;根据保存的已经完成的场外交易的场外交易明细,获取场外交易明细中包含的目标场内交易的第二标识信息;若任一第一标识信息不存在与其一致的第二标识信息,则显示未匹配到场外交易的该第一标识信息的场内交易。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若接收到针对任一所述未匹配到场外交易的场内交易的场外交易生成指令,接收输入的待生成的场外交易的交易目的;根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易。3.根据权利要求2所述的方法,其特征在于,所述根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易包括:若所述交易目的为新建交易,接收输入的对交易对手定价日及到期日;根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易。4.根据权利要求3所述的方法,其特征在于,所述接收输入的对交易对手定价日及到期日之后,所述根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易之前,所述方法还包括:判断所述对交易对手定价日及所述到期日是否均在该场内交易明细中的交易委托日之后;若是,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。5.根据权利要求3所述的方法,其特征在于,所述接收输入的对交易对手定价日及到期日之后,所述根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易之前,所述方法还包括:根据所述对交易对手定价日、到期日和所述目标场内交易明细,将预新建的该对应的场外交易对应的场外交易明细进行展示;若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。6.根据权利要求2所述的方法,其特征在于,所述根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易包括:若所述交易目的为反向平仓交易,则根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易。7.根据权利要求6所述的方法,其特征在于,所述根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易之前,所述方法还包括:根据所述目标场内交易明细,将预生成的该场外交易对应的场外交易明细进行展示;若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易的步骤。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到发起强平交易的消息时,根据所述消息中携带的交易信息,生成一笔强平交易类型的场内交易并显示。9.一种数据处理装置,其特征在于,所述装置包括:获取模块,用于根据接收到的查询指令中携带的查询条件,获取满足所述查询条件的每个场内交易的第一标识信息;根据保存的已经完成的场外交易的场外交易明细,获取场外交易明细中包含的目标场内交易的第二标识信息;显示模块,用于若任一第一标识信息不存在与其一致的第二标识信息,则显示未匹配到场外交易的该第一标识信息的场内交易。10.根据权利要求9所述的装置,其特征在于,所述装置还包括:接收模块,用于若接收到针对任一所述未匹配到场外交易的场内交易的场外交易生成指令,接收输入的待生成的场外交易的交易目的;生成模块,用于根据所述交易目的以及该未匹配到场外交易的场内交易的目标场内交易明细,生成对应的场外交易。11.根据权利要求10所述的装置,其特征在于,所述接收模块,还用于若所述交易目的为新建交易,接收输入的对交易对手定价日及到期日;所述生成模块,还用于根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易。12.根据权利要求11所述的装置,其特征在于,所述装置还包括:判断模块,用于判断所述对交易对手定价日及所述到期日是否均在该场内交易明细中的交易委托日之后;所述生成模块,具体用于若判断模块的判断结果为是,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。13.根据权利要求11所述的装置,其特征在于,所述装置还包括:展示模块,用于根据所述对交易对手定价日、到期日和所述目标场内交易明细,将预新建的该对应的场外交易对应的场外交易明细进行展示;所述生成模块,具体用于若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述对交易对手定价日、到期日和所述目标场内交易明细,新建对应的场外交易的步骤。14.根据权利要求10所述的装置,其特征在于,所述生成模块,还用于若所述交易目的为反向平仓交易,则根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易。15.根据权利要求14所述的装置,其特征在于,所述装置还包括:展示模块,用于根据所述目标场内交易明细,将预生成的该场外交易对应的场外交易明细进行展示;所述生成模块,具体用于若接收到确认所述场外交易明细无误的指示,则进行后续的根据所述目标场内交易明细,生成对应的反向平仓交易类型的场外交易的步骤。16.根据权利要求10所述的装置,其特征在于,所述生成模块,还用于当接收到发起强平交易的消息时,根据所述消息中携带的交易信息,生成一笔强平交易类型的场内交易并
显示。17.一种电子设备,其特征在于,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-8任一所述数据处理方法的步骤。18.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-8任一所述数据处理方法的步骤。19.一种计算机程序产品,其特征在于,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行如权利要求1-8任一所述数据处理方法的步骤。
技术总结
本申请公开了一种数据处理方法、装置、电子设备及存储介质,涉及数据分析技术领域,用于保证大宗商品直连交易的场内交易的数量与场外交易的数量一致。由于本申请可以根据查询指令中携带的查询条件,获取满足查询条件的场内交易的第一标识信息;并获取场外交易明细中包含的目标场内交易的第二标识信息;若任一第一标识信息不存在与其一致的第二标识信息,则显示未匹配到场外交易的该第一标识信息的场内交易,供交易员查看,无需交易员再一一核对是否存在不匹配的场内交易,提高了大宗商品直连交易中场内交易和场外交易匹配的效率和准确性。确性。确性。
