CN110689346A - 一种数字资产场外交易方法、装置及*** - Google Patents
一种数字资产场外交易方法、装置及*** Download PDFInfo
- Publication number
- CN110689346A CN110689346A CN201910891309.7A CN201910891309A CN110689346A CN 110689346 A CN110689346 A CN 110689346A CN 201910891309 A CN201910891309 A CN 201910891309A CN 110689346 A CN110689346 A CN 110689346A
- Authority
- CN
- China
- Prior art keywords
- transaction
- user
- amount
- price
- pair
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0611—Request for offers or quotes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Computer Security & Cryptography (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种数字资产场外交易方法、装置和***。本申请的技术方案中,首先判断当前时刻用户请求交易的交易对的交易报价和交易额度是否达到要求,如果达到要求,则将当交易信息返回给用户再次确认,在收到用户的确认信息并且交易订单未超时的时候,再判断交易对的交易报价和交易额度是否满足当前时刻的要求,如果仍然满足,才允许进行用户请求的交易。可见,本申请可以对用户请求交易的交易订单进行多次询价,并在不同时刻多次判断交易报价和交易额度是否处于安全区间,避免交易时间差导致用户实际交易价格和预期交易不符,进而造成的用户数字资产损失的问题。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种数字资产场外交易方法、装置及***。
背景技术
数字资产场外交易通指在交易所外进行的交易行为,这种交易行为没有固定的场所,对成员的资源没有要求,也没有严格可控的交易规则制度,更不会对交易的产品进行限制。这种交易方式主要是交易对手通过私下协商进行的一对一地交易。
现有的数字资产场外交易的方式类似于网上的购物模式,商家在线上发布售卖的信息,用户可以直接通过支付相应数量的数字资产进行交易,交易起来方便快捷。但是这种场外交易的方式也存在一定的局限性,比如,商家报价与用户下单之间存在交易时间差,在交易时间差内,交易的价格很可能会发生改变,导致用户下单时的价格可能与最新的价格有价差,使得交易价格与用户的预期不相符。
因此,如何避免场外交易的交易时间差导致用户实际交易价格和预期交易不符,成为本领域技术人员亟待解决的问题。
发明内容
本申请提供了一种数字资产场外交易方法、装置及***,以解决目前场外交易的交易时间差导致用户实际交易价格和预期交易不符的问题。
第一方面,本申请实施例提供了一种数字资产场外交易方法,包括:
根据用户的询价请求,判断用户交易订单中的交易对的交易报价是否处于当前的第一价格安全区间,以及交易对的交易额度是否处于当前的第一额度安全区间,所述询价请求用于指示用户交易订单中请求交易的交易对类型、交易方式和交易额度;
如果所述用户请求交易的交易对的交易报价处于当前的第一价格安全区间,并且交易对的交易额度处于当前的第一额度安全区间,则将所述交易报价和交易额度返回给用户确认;
如果获取到用户对于交易报价和交易额度的确认信息,则判断当前交易订单是否超时;
如果所述交易订单未超时,则判断交易对的交易报价是否处于当前的第二价格安全区间,以及交易对的交易额度是否处于当前的第二额度安全区间;
如果交易对的交易报价处于当前的第二价格安全区间,并且交易对的交易额度处于当前的第二额度安全区间,则根据所述交易对的所述交易报价和所述交易额度进行数字资产的交易。
结合第一方面,在第一方面的一种可实现方式中,所述根据用户的询价请求,判断用户交易订单中的交易对的交易报价是否处于当前的第一价格安全区间,以及交易对的交易额度是否处于当前的第一额度安全区间的步骤之前,包括:
判断用户类型,所述用户类型用于指示用户属于白名单用户或者属于非白名单用户;
根据用户类型,获取用户类型对应的交易价格数据表,所述交易价格数据表用于表示不同类型的交易对对应不同的交易报价;
根据询价请求,从所述交易价格数据表中获取用户请求交易的交易对对应的交易报价。
结合第一方面,在第一方面的一种可实现方式中,所述如果获取到用户对于交易报价和交易额度的确认信息,则判断当前交易订单是否超时的步骤包括:
如果获取到用户对于交易报价和交易额度的确认信息,则获取交易价格有效期;
判断将所述交易报价和交易额度返回给用户确认至获取到用户的确认信息之间的时间是否超过交易价格有效期;
如果将所述交易报价和交易额度返回给用户确认至获取到用户的确认信息之间的时间未超过交易价格有效期,则判断所述交易订单未超时。
结合第一方面,在第一方面的一种可实现方式中,所述方法还包括:如果所述交易订单超时,则拒绝用户的本次交易请求。
结合第一方面,在第一方面的一种可实现方式中,所述方法还包括:如果所述用户请求交易的交易对的交易报价未处于当前的第一价格安全区间,或者交易对的交易额度未处于当前的第一额度安全区间,则拒绝用户的本次交易请求。
结合第一方面,在第一方面的一种可实现方式中,所述方法还包括:如果交易对的交易报价未处于当前的第二价格安全区间,或者交易对的交易额度未处于当前的第二额度安全区间,则拒绝用户的本次交易请求。
第二方面,本申请实施例提供了一种数字资产场外交易装置,包括:
第一安全区间判断模块,用于根据用户的询价请求,判断用户交易订单中的交易对的交易报价是否处于当前的第一价格安全区间,以及交易对的交易额度是否处于当前的第一额度安全区间,所述询价请求用于指示用户交易订单中请求交易的交易对类型、交易方式和交易额度;
交易确认模块,用于如果所述用户请求交易的交易对的交易报价处于当前的第一价格安全区间,并且交易对的交易额度处于当前的第一额度安全区间,则将所述交易报价和交易额度返回给用户确认;
超时判断模块,用于如果获取到用户对于交易报价和交易额度的确认信息,则判断当前交易订单是否超时;
第二安全区间判断模块,用于如果所述交易订单未超时,则判断交易对的交易报价是否处于当前的第二价格安全区间,以及交易对的交易额度是否处于当前的第二额度安全区间;
交易模块,用于如果交易对的交易报价处于当前的第二价格安全区间,并且交易对的交易额度处于当前的第二额度安全区间,则根据所述交易对的所述交易报价和所述交易额度进行数字资产的交易。
结合第二方面,在第二方面的一种可实现方式中,所述装置还包括:
用户类型判断模块,用于判断用户类型,所述用户类型用于指示用户属于白名单用户或者属于非白名单用户;
交易价格数据表获取模块,用于根据用户类型,获取用户类型对应的交易价格数据表,所述交易价格数据表用于表示不同类型的交易对对应不同的交易报价;
交易报价获取模块,用于根据询价请求,从所述交易价格数据表中获取用户请求交易的交易对对应的交易报价。
结合第二方面,在第二方面的一种可实现方式中,所述超时判断模块包括:
有效期获取单元,用于如果获取到用户对于交易报价和交易额度的确认信息,则获取交易价格有效期;
超时判断单元,用于判断将所述交易报价和交易额度返回给用户确认至获取到用户的确认信息之间的时间是否超过交易价格有效期;如果将所述交易报价和交易额度返回给用户确认至获取到用户的确认信息之间的时间未超过交易价格有效期,则判断所述交易订单未超时。
结合第二方面,在第二方面的一种可实现方式中,所述超时判断模块,还用于如果所述交易订单超时,则拒绝用户的本次交易请求。
结合第二方面,在第二方面的一种可实现方式中,所述第一安全区间判断模块,还用于如果所述用户请求交易的交易对的交易报价未处于当前的第一价格安全区间,或者交易对的交易额度未处于当前的第一额度安全区间,则拒绝用户的本次交易请求。
结合第二方面,在第二方面的一种可实现方式中,所述第二安全区间判断模块,还用于如果交易对的交易报价未处于当前的第二价格安全区间,或者交易对的交易额度未处于当前的第二额度安全区间,则拒绝用户的本次交易请求。
第三方面,本申请实施例还提供了一种数字资产场外交易***,包括处理器和存储器;
所述存储器,用于存储所述处理器的可执行程序;
所述处理器,用于根据用户的询价请求,判断用户交易订单中的交易对的交易报价是否处于当前的第一价格安全区间,以及交易对的交易额度是否处于当前的第一额度安全区间,所述询价请求用于指示用户交易订单中请求交易的交易对类型、交易方式和交易额度;如果所述用户请求交易的交易对的交易报价处于当前的第一价格安全区间,并且交易对的交易额度处于当前的第一额度安全区间,则将所述交易报价和交易额度返回给用户确认;如果获取到用户对于交易报价和交易额度的确认信息,则判断当前交易订单是否超时;如果所述交易订单未超时,则判断交易对的交易报价是否处于当前的第二价格安全区间,以及交易对的交易额度是否处于当前的第二额度安全区间;如果交易对的交易报价处于当前的第二价格安全区间,并且交易对的交易额度处于当前的第二额度安全区间,则根据所述交易对的所述交易报价和所述交易额度进行数字资产的交易。
由以上技术方案可知,本申请实施例提供了一种数字资产场外交易方法、装置和***。本申请的技术方案中,首先判断当前时刻用户请求交易的交易对的交易报价和交易额度是否达到要求,如果达到要求,则将当交易信息返回给用户再次确认,在收到用户的确认信息并且交易订单未超时的时候,再判断交易对的交易报价和交易额度是否满足当前时刻的要求,如果仍然满足,才允许进行用户请求的交易。可见,本申请可以对用户请求交易的交易订单进行多次询价,并在不同时刻多次判断交易报价和交易额度是否处于安全区间,避免交易时间差导致用户实际交易价格和预期交易不符,进而造成的用户数字资产损失的问题。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施案例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的数字资产场外交易方法的流程图;
图2为本申请实施例提供的匹配交易对对应的交易报价的流程图;
图3为本申请实施例提供的判断当前交易订单是否超时的流程图;
图4为本申请实施例提供的数字资产场外交易装置的结构框图;
图5为本申请实施例提供的数字资产场外交易***的示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合附图,对本申请实施例中的技术方案进行清楚、完整地描述。
图1为本申请实施例提供的数字资产场外交易方法的流程图。如图1所示,本申请实施例提供的数字资产场外交易方法包括:
S101,根据用户的询价请求,判断用户交易订单中的交易对的交易报价是否处于当前的第一价格安全区间,以及交易对的交易额度是否处于当前的第一额度安全区间,所述询价请求用于指示用户交易订单中请求交易的交易对类型、交易方式和交易额度。
本申请实施例中,当用户需要进行交易时,通常会先发出一个询价请求,数字资产场外交易装置会先根据询价请求中的交易对类型匹配交易对对应的交易报价,交易报价包括该交易对的买入报价和卖出报价,再根据询价请求中的交易方式为交易对匹配一个买入报价或者卖出报价,本申请中统一采用交易报价进行描述。
图2为本申请实施例提供的匹配交易对对应的交易报价的流程图。如图2所示,匹配交易对对应的交易报价的步骤,包括:
S201,判断用户类型,所述用户类型用于指示用户属于白名单用户或者属于非白名单用户。
其中,同一种交易对的交易报价对于白名单用户和非白名单用户是不相同的,表明本申请实施例中的技术方案还对用户类型进行分类,对于不同类型用户采用不同的交易报价,可以实现针对不同用户的定制交易服务。
S202,根据用户类型,获取用户类型对应的交易价格数据表,所述交易价格数据表用于表示不同类型的交易对对应不同的交易报价。
本申请实施例中,每一个类型的用户对应一个交易价格数据表,在交易价格数据表中包括交易所场外的交易商家的所有交易对以及交易对对应的交易报价。
本申请实施例中还可以设置其他的用户分类机制,根据用户的需求或者用户平时的交易习惯,还可以进行多档位用户类型分类,每一个类型的用户对应一个交易价格数据表。
S203,根据询价请求,从所述交易价格数据表中获取用户请求交易的交易对对应的交易报价。
本申请实施例中,在判断交易对的交易额度是否处于当前的第一额度安全区间之前,还需要判断用户的交易额度是否超过交易商家的供给额度,以及交易额度是否达到交易商家要求的额度门槛,如果用户的交易额度超过了交易商家的供给额度或者交易额度未达到交易商家要求的额度门槛,则拒绝用户的本次交易请求。
S102,如果所述用户请求交易的交易对的交易报价处于当前的第一价格安全区间,并且交易对的交易额度处于当前的第一额度安全区间,则将所述交易报价和交易额度返回给用户确认。
当然,如果所述用户请求交易的交易对的交易报价未处于当前的第一价格安全区间,或者交易对的交易额度未处于当前的第一额度安全区间,则拒绝用户的本次交易请求。
在本申请实施例中,第一价格安全区间和第一额度安全区间都是在当前判断步骤发生的时刻生成的,根据当前时刻用户请求交易的交易对的市场价格N,计算第一价格安全区间,例如[N+10%,N-10%],其中10%是一个价格区间阈值,本申请实施例中不对这个价格区间阈值进行具体的限定,其需要根据交易市场的实际交易情况进行设置。第一额度安全区间也是根据交易市场的实际交易情况、用户平时的交易习惯和用户的信用情况进行设置的。
S103,如果获取到用户对于交易报价和交易额度的确认信息,则判断当前交易订单是否超时。
本申请实施例中,用户需要再次确认是否是以步骤102中的交易报价和交易额度进行交易,避免用户下错单或者输错交易额度。
图3为本申请实施例提供的判断当前交易订单是否超时的流程图。如图3所示,判断当前交易订单是否超时的步骤,包括:
S301,如果获取到用户对于交易报价和交易额度的确认信息,则获取交易价格有效期。
本申请实施例中的价格有效期是指一个时间阈值,数字资产场外交易装置对于所有的交易订单都会设置时间阈值,时间阈值对交易的时间进行限制,如果交易的时间过长,则不对该交易订单进行处理。进一步的,本申请实施例中利用交易价格有效期限制用户确定交易信息的时间,如果用户长时间为确认,则会导致用户确定交易信息的时间超时。
S302,判断将所述交易报价和交易额度返回给用户确认至获取到用户的确认信息之间的时间是否超过交易价格有效期。其中,用户确定交易信息的时间是指将所述交易报价和交易额度返回给用户确认至获取到用户的确认信息之间的时间。
S303,如果将所述交易报价和交易额度返回给用户确认至获取到用户的确认信息之间的时间未超过交易价格有效期,则判断所述交易订单未超时。
S104,如果所述交易订单未超时,则判断交易对的交易报价是否处于当前的第二价格安全区间,以及交易对的交易额度是否处于当前的第二额度安全区间。
本申请实施例中,第二价格安全区间和第二额度安全区间都是在当前判断步骤发生的时刻生成的,根据当前时刻用户请求交易的交易对的市场价格M,计算第二价格安全区间,例如[M+10%,M-10%],其中10%是一个价格区间阈值,本申请实施例中不对这个价格区间阈值进行具体的限定,其需要根据交易市场的实际交易情况进行设置。第二额度安全区间也是根据交易市场的实际交易情况、用户平时的交易习惯和用户的信用情况进行设置的。
本申请实施例中的第一价格安全区间和第二价格安全区间极大可能是不同的,因为数字资产的交易价格是时刻波动的,在步骤S104中进行二次检查也是为了避免中间时间市场交易价格波动过大,进而导致的差值过大。
当然,如果所述交易订单超时,则拒绝用户的本次交易请求。
S105,如果交易对的交易报价处于当前的第二价格安全区间,并且交易对的交易额度处于当前的第二额度安全区间,则根据所述交易对的所述交易报价和所述交易额度进行数字资产的交易。但是如果交易对的交易报价未处于当前的第二价格区间,或者交易对的交易额度未处于当前的第二额度安全区间,则拒绝用户的本次交易请求。
对于上述实施例中的拒绝用户的本次交易请求的情况,可以向用户发送一个提示信息,提示用户因为何种原因不能进行本次交易,然后用户可以根据提示信息选择重新交易或者结束交易。
可见,本申请实施例提供的数字资产场外交易方法,可以对用户请求交易的交易订单进行多次询价,并在不同时刻多次判断交易报价和交易额度是否处于安全区间,避免交易时间差导致用户实际交易价格和预期交易不符,进而造成的用户数字资产损失的问题。
图4为本申请实施例提供的数字资产场外交易装置的结构框图。如图4所示,本申请实施例提供的数字资产场外交易装置,包括:第一安全区间判断模块41,用于根据用户的询价请求,判断用户交易订单中的交易对的交易报价是否处于当前的第一价格安全区间,以及交易对的交易额度是否处于当前的第一额度安全区间,所述询价请求用于指示用户交易订单中请求交易的交易对类型、交易方式和交易额度;交易确认模块42,用于如果所述用户请求交易的交易对的交易报价处于当前的第一价格安全区间,并且交易对的交易额度处于当前的第一额度安全区间,则将所述交易报价和交易额度返回给用户确认;超时判断模块43,用于如果获取到用户对于交易报价和交易额度的确认信息,则判断当前交易订单是否超时;第二安全区间判断模块44,用于如果所述交易订单未超时,则判断交易对的交易报价是否处于当前的第二价格安全区间,以及交易对的交易额度是否处于当前的第二额度安全区间;交易模块45,用于如果交易对的交易报价处于当前的第二价格安全区间,并且交易对的交易额度处于当前的第二额度安全区间,则根据所述交易对的所述交易报价和所述交易额度进行数字资产的交易。
所述装置还包括:用户类型判断模块,用于判断用户类型,所述用户类型用于指示用户属于白名单用户或者属于非白名单用户;交易价格数据表获取模块,用于根据用户类型,获取用户类型对应的交易价格数据表,所述交易价格数据表用于表示不同类型的交易对对应不同的交易报价;交易报价获取模块,用于根据询价请求,从所述交易价格数据表中获取用户请求交易的交易对对应的交易报价。
所述超时判断模块包括:有效期获取单元,用于如果获取到用户对于交易报价和交易额度的确认信息,则获取交易价格有效期;超时判断单元,用于判断将所述交易报价和交易额度返回给用户确认至获取到用户的确认信息之间的时间是否超过交易价格有效期;如果将所述交易报价和交易额度返回给用户确认至获取到用户的确认信息之间的时间未超过交易价格有效期,则判断所述交易订单未超时。
所述超时判断模块,还用于如果所述交易订单超时,则拒绝用户的本次交易请求。
所述第一安全区间判断模块,还用于如果所述用户请求交易的交易对的交易报价未处于当前的第一价格安全区间,或者交易对的交易额度未处于当前的第一额度安全区间,则拒绝用户的本次交易请求。
所述第二安全区间判断模块,还用于如果交易对的交易报价未处于当前的第二价格安全区间,或者交易对的交易额度未处于当前的第二额度安全区间,则拒绝用户的本次交易请求。
图5为本申请实施例提供的数字资产场外交易***的示意图。如图5所示,本申请实施例提供的数字资产场外交易***,包括处理器51和存储器52;
所述存储器,用于存储所述处理器的可执行程序;所述处理器,用于根据用户的询价请求,判断用户交易订单中的交易对的交易报价是否处于当前的第一价格安全区间,以及交易对的交易额度是否处于当前的第一额度安全区间,所述询价请求用于指示用户交易订单中请求交易的交易对类型、交易方式和交易额度;如果所述用户请求交易的交易对的交易报价处于当前的第一价格安全区间,并且交易对的交易额度处于当前的第一额度安全区间,则将所述交易报价和交易额度返回给用户确认;如果获取到用户对于交易报价和交易额度的确认信息,则判断当前交易订单是否超时;如果所述交易订单未超时,则判断交易对的交易报价是否处于当前的第二价格安全区间,以及交易对的交易额度是否处于当前的第二额度安全区间;如果交易对的交易报价处于当前的第二价格安全区间,并且交易对的交易额度处于当前的第二额度安全区间,则根据所述交易对的所述交易报价和所述交易额度进行数字资产的交易。
由以上技术方案可知,本申请实施例提供了一种数字资产场外交易方法、装置和***。本申请的技术方案中,首先判断当前时刻用户请求交易的交易对的交易报价和交易额度是否达到要求,如果达到要求,则将当交易信息返回给用户再次确认,在收到用户的确认信息并且交易订单未超时的时候,再判断交易对的交易报价和交易额度是否满足当前时刻的要求,如果仍然满足,才允许进行用户请求的交易。可见,本申请可以对用户请求交易的交易订单进行多次询价,并在不同时刻多次判断交易报价和交易额度是否处于安全区间,避免交易时间差导致用户实际交易价格和预期交易不符,进而造成的用户数字资产损失的问题。
本申请可用于众多通用或专用的计算***环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器***、基于微处理器的***、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何***或设备的分布式计算环境等等。
本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
本领域技术人员在考虑说明书及实践这里公开的申请后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。
Claims (13)
1.一种数字资产场外交易方法,其特征在于,包括:
根据用户的询价请求,判断用户交易订单中的交易对的交易报价是否处于当前的第一价格安全区间,以及交易对的交易额度是否处于当前的第一额度安全区间,所述询价请求用于指示用户交易订单中请求交易的交易对类型、交易方式和交易额度;
如果所述用户请求交易的交易对的交易报价处于当前的第一价格安全区间,并且交易对的交易额度处于当前的第一额度安全区间,则将所述交易报价和交易额度返回给用户确认;
如果获取到用户对于交易报价和交易额度的确认信息,则判断当前交易订单是否超时;
如果所述交易订单未超时,则判断交易对的交易报价是否处于当前的第二价格安全区间,以及交易对的交易额度是否处于当前的第二额度安全区间;
如果交易对的交易报价处于当前的第二价格安全区间,并且交易对的交易额度处于当前的第二额度安全区间,则根据所述交易对的所述交易报价和所述交易额度进行数字资产的交易。
2.根据权利要求1所述的方法,其特征在于,所述根据用户的询价请求,判断用户交易订单中的交易对的交易报价是否处于当前的第一价格安全区间,以及交易对的交易额度是否处于当前的第一额度安全区间的步骤之前,包括:
判断用户类型,所述用户类型用于指示用户属于白名单用户或者属于非白名单用户;
根据用户类型,获取用户类型对应的交易价格数据表,所述交易价格数据表用于表示不同类型的交易对对应不同的交易报价;
根据询价请求,从所述交易价格数据表中获取用户请求交易的交易对对应的交易报价。
3.根据权利要求1所述的方法,其特征在于,所述如果获取到用户对于交易报价和交易额度的确认信息,则判断当前交易订单是否超时的步骤包括:
如果获取到用户对于交易报价和交易额度的确认信息,则获取交易价格有效期;
判断将所述交易报价和交易额度返回给用户确认至获取到用户的确认信息之间的时间是否超过交易价格有效期;
如果将所述交易报价和交易额度返回给用户确认至获取到用户的确认信息之间的时间未超过交易价格有效期,则判断所述交易订单未超时。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果所述交易订单超时,则拒绝用户的本次交易请求。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果所述用户请求交易的交易对的交易报价未处于当前的第一价格安全区间,或者交易对的交易额度未处于当前的第一额度安全区间,则拒绝用户的本次交易请求。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果交易对的交易报价未处于当前的第二价格安全区间,或者交易对的交易额度未处于当前的第二额度安全区间,则拒绝用户的本次交易请求。
7.一种数字资产场外交易装置,其特征在于,包括:
第一安全区间判断模块,用于根据用户的询价请求,判断用户交易订单中的交易对的交易报价是否处于当前的第一价格安全区间,以及交易对的交易额度是否处于当前的第一额度安全区间,所述询价请求用于指示用户交易订单中请求交易的交易对类型、交易方式和交易额度;
交易确认模块,用于如果所述用户请求交易的交易对的交易报价处于当前的第一价格安全区间,并且交易对的交易额度处于当前的第一额度安全区间,则将所述交易报价和交易额度返回给用户确认;
超时判断模块,用于如果获取到用户对于交易报价和交易额度的确认信息,则判断当前交易订单是否超时;
第二安全区间判断模块,用于如果所述交易订单未超时,则判断交易对的交易报价是否处于当前的第二价格安全区间,以及交易对的交易额度是否处于当前的第二额度安全区间;
交易模块,用于如果交易对的交易报价处于当前的第二价格安全区间,并且交易对的交易额度处于当前的第二额度安全区间,则根据所述交易对的所述交易报价和所述交易额度进行数字资产的交易。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
用户类型判断模块,用于判断用户类型,所述用户类型用于指示用户属于白名单用户或者属于非白名单用户;
交易价格数据表获取模块,用于根据用户类型,获取用户类型对应的交易价格数据表,所述交易价格数据表用于表示不同类型的交易对对应不同的交易报价;
交易报价获取模块,用于根据询价请求,从所述交易价格数据表中获取用户请求交易的交易对对应的交易报价。
9.根据权利要求7所述的装置,其特征在于,所述超时判断模块包括:
有效期获取单元,用于如果获取到用户对于交易报价和交易额度的确认信息,则获取交易价格有效期;
超时判断单元,用于判断将所述交易报价和交易额度返回给用户确认至获取到用户的确认信息之间的时间是否超过交易价格有效期;如果将所述交易报价和交易额度返回给用户确认至获取到用户的确认信息之间的时间未超过交易价格有效期,则判断所述交易订单未超时。
10.根据权利要求7所述的装置,其特征在于,所述超时判断模块,还用于如果所述交易订单超时,则拒绝用户的本次交易请求。
11.根据权利要求7所述的装置,其特征在于,所述第一安全区间判断模块,还用于如果所述用户请求交易的交易对的交易报价未处于当前的第一价格安全区间,或者交易对的交易额度未处于当前的第一额度安全区间,则拒绝用户的本次交易请求。
12.根据权利要求7所述的装置,其特征在于,所述第二安全区间判断模块,还用于如果交易对的交易报价未处于当前的第二价格安全区间,或者交易对的交易额度未处于当前的第二额度安全区间,则拒绝用户的本次交易请求。
13.一种数字资产场外交易***,其特征在于,包括处理器和存储器;
所述存储器,用于存储所述处理器的可执行程序;
所述处理器,用于根据用户的询价请求,判断用户交易订单中的交易对的交易报价是否处于当前的第一价格安全区间,以及交易对的交易额度是否处于当前的第一额度安全区间,所述询价请求用于指示用户交易订单中请求交易的交易对类型、交易方式和交易额度;如果所述用户请求交易的交易对的交易报价处于当前的第一价格安全区间,并且交易对的交易额度处于当前的第一额度安全区间,则将所述交易报价和交易额度返回给用户确认;如果获取到用户对于交易报价和交易额度的确认信息,则判断当前交易订单是否超时;如果所述交易订单未超时,则判断交易对的交易报价是否处于当前的第二价格安全区间,以及交易对的交易额度是否处于当前的第二额度安全区间;如果交易对的交易报价处于当前的第二价格安全区间,并且交易对的交易额度处于当前的第二额度安全区间,则根据所述交易对的所述交易报价和所述交易额度进行数字资产的交易。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910891309.7A CN110689346A (zh) | 2019-09-20 | 2019-09-20 | 一种数字资产场外交易方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910891309.7A CN110689346A (zh) | 2019-09-20 | 2019-09-20 | 一种数字资产场外交易方法、装置及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110689346A true CN110689346A (zh) | 2020-01-14 |
Family
ID=69109751
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910891309.7A Pending CN110689346A (zh) | 2019-09-20 | 2019-09-20 | 一种数字资产场外交易方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110689346A (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1229492A (zh) * | 1996-05-15 | 1999-09-22 | 克劳斯麻尔股份有限公司 | 实现外汇自动化金融交易的方法和*** |
KR100640191B1 (ko) * | 2006-03-14 | 2006-11-01 | 주식회사티엘정보통신 | 가상자산 거래시스템을 이용한 가격제한폭 갱신시스템 및그 방법 |
CN1894708A (zh) * | 2003-10-10 | 2007-01-10 | 塞贝尔·塞特勒·可穆公司 | 计算机化交易议价***和方法 |
US20070174173A1 (en) * | 2006-01-21 | 2007-07-26 | Brucato Steven J | Method for displaying market data and entering trading orders |
CN101447057A (zh) * | 2008-12-11 | 2009-06-03 | 上海宝钢钢材贸易有限公司 | 一种适用于钢材交易的自动议价装置及方法 |
US20120116942A1 (en) * | 2010-11-05 | 2012-05-10 | Deutsche Boerse Ag | Computer system and method for generating and executing orders within a price range |
CN103136698A (zh) * | 2011-11-29 | 2013-06-05 | 艺龙网信息技术(北京)有限公司 | 一种酒店订单处理***和处理方法 |
CN106204233A (zh) * | 2016-07-18 | 2016-12-07 | 上海七彩云电子商务有限公司 | 一种供需服务平台的询价***及询价方法 |
CN107239966A (zh) * | 2017-05-02 | 2017-10-10 | 西安凯登伦信息技术有限公司 | 一种动态打折方法,装置及*** |
-
2019
- 2019-09-20 CN CN201910891309.7A patent/CN110689346A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1229492A (zh) * | 1996-05-15 | 1999-09-22 | 克劳斯麻尔股份有限公司 | 实现外汇自动化金融交易的方法和*** |
CN1894708A (zh) * | 2003-10-10 | 2007-01-10 | 塞贝尔·塞特勒·可穆公司 | 计算机化交易议价***和方法 |
US20070174173A1 (en) * | 2006-01-21 | 2007-07-26 | Brucato Steven J | Method for displaying market data and entering trading orders |
KR100640191B1 (ko) * | 2006-03-14 | 2006-11-01 | 주식회사티엘정보통신 | 가상자산 거래시스템을 이용한 가격제한폭 갱신시스템 및그 방법 |
CN101447057A (zh) * | 2008-12-11 | 2009-06-03 | 上海宝钢钢材贸易有限公司 | 一种适用于钢材交易的自动议价装置及方法 |
US20120116942A1 (en) * | 2010-11-05 | 2012-05-10 | Deutsche Boerse Ag | Computer system and method for generating and executing orders within a price range |
CN103136698A (zh) * | 2011-11-29 | 2013-06-05 | 艺龙网信息技术(北京)有限公司 | 一种酒店订单处理***和处理方法 |
CN106204233A (zh) * | 2016-07-18 | 2016-12-07 | 上海七彩云电子商务有限公司 | 一种供需服务平台的询价***及询价方法 |
CN107239966A (zh) * | 2017-05-02 | 2017-10-10 | 西安凯登伦信息技术有限公司 | 一种动态打折方法,装置及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10546335B2 (en) | Systems and methods for presenting vehicular transaction information in a data communication network | |
US8700519B2 (en) | System and method for correlating a seller's insurance claim with a buyer's complaint | |
RU2008117186A (ru) | Система сделок с недвижимостью, использующая ценные бумаги под недвижимость, и ее способ | |
CN105447741A (zh) | 电子交易在线服务平台 | |
CN104318472A (zh) | 一种网上交易监控方法及*** | |
US20140279353A1 (en) | C2EX Compute Commodities Exchange | |
CN111882358A (zh) | 基于直播平台的数据管控方法、设备、存储介质及装置 | |
US10346914B2 (en) | Automated electronic trade matching systems and methods | |
US20030069837A1 (en) | Method and apparatus for clearing automobile contracts | |
US20160005115A1 (en) | Method and system for supporting loan transaction by using address book, and non-temporary computer-readable recording medium | |
CN109300055B (zh) | 投连险盈亏查询方法、装置、设备及可读存储介质 | |
CN110689346A (zh) | 一种数字资产场外交易方法、装置及*** | |
KR102337236B1 (ko) | 장외주식 담보 대출을 위한 장치 및 방법 | |
US11182765B2 (en) | Method for processing a recurring transaction, corresponding device and program | |
CN103886496A (zh) | 一种网上贷款交易的方法 | |
KR101681889B1 (ko) | 기업 간 거래 정보 공유 및 중개 시스템 운용 방법 | |
US20180075471A1 (en) | Point exchange system and point exchange method | |
KR101927065B1 (ko) | 거래 데이터 공유 장치 | |
KR102397935B1 (ko) | 상대매매 방식 거래를 지원하는 장치 및 방법 | |
CN104318451A (zh) | 一种网上交易跟踪方法 | |
US10102578B2 (en) | Techniques for automated call cross trade imbalance execution | |
KR101328463B1 (ko) | 전자 상거래에서의 거래 보호 서비스 제공 방법 및 장치 | |
US20200342532A1 (en) | Systems and methods for bunched order processing | |
CN106097168A (zh) | 基于微信的服务平台 | |
CA2987458C (en) | Method, terminal and system for obtaining electronic loan licence |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200114 |
|
RJ01 | Rejection of invention patent application after publication |