一种用于加密资产的资金博弈指标构建方法及系统与流程

文档序号:16583812发布日期:2019-01-14 18:13阅读:473来源:国知局
一种用于加密资产的资金博弈指标构建方法及系统与流程

本发明涉及区块链金融应用技术领域,特别涉及一种用于加密资产的资金博弈指标构建方法及系统。



背景技术:

近年来,投资者对加密货币这一新兴资产的投资热度持续高涨,加密货币总市值曾突破8,355亿美元,目前上市交易的加密货币种类逾1800种,加密货币投资者遍布全世界一百多个国家。然而,加密货币投资领域依然处在缺乏规范的初级阶段。尽管市面上已经存在很多提供数字货币行情的软件和网站,但他们均局限于提供数字货币价格、交易量、流通市值、涨跌幅等行情数据,尚没有一家提供反映资金博弈的指标供投资者分析和决策,亟需提供一种资金博弈指标构建技术弥补这一市场空白。

资金博弈指标可以为投资者提供主力资金流向、主力和散户资金博弈等信息作为投资参考。相似的实现方案是针对股票推出的资金博弈指标,例如同花顺的资金博弈指标列出超大、大、中、小单的净买入占成交比例的走势线,用于分时分析各类型资金的趋势,以此来寻找当天投资标的的买卖点。东方财富通的资金博弈指标根据逐单成交数据将资金划分为散户、中户、大户、超级大户四类,资金博弈指标统计各类资金累计成交量并与流通盘做比较,近似估算各类资金总体的控盘力度。

总的来说,现有技术主要存在以下两个缺点:

1、目前加密货币市场投研分析服务产品尚无已成型的资金博弈指标,尚没有相关技术填补这一空白;

2、直接拿针对股票的资金博弈指标计算方法套用于加密货币市场存在局限性。针对股票的资金博弈指标计算方法是针对单个股票(该股票只在一个交易所交易)计算的,而由于加密货币的去中心化本质,其交易行为发生在全球范围的多家交易所,加密货币在不同交易所的交易量、成交价格均有所不同。此外,对单个加密货币,比如说瑞波币(xrp),在流通市场上存在xrp/btc,xrp/eth,xrp/usdt等具有不同基础币种的交易对,各个交易对市场均有不等量的交易行为发生,统计该加密货币全市场资金博弈情况需要将不同的交易对换算成同一种交易对。



技术实现要素:

为了解决现有技术的问题,本发明实施例提供了一种用于加密资产的资金博弈指标构建方法及系统。所述技术方案如下:

第一方面,一种用于加密资产的资金博弈指标构建方法,所述方法包括:

与供加密货币交易的多个交易机构建立连接,打通实时获取行情和成交记录的接口;

设置所述加密货币的资金等级划分阈值更新周期以及所述加密货币的资金博弈指标计算周期;

在所述资金等级划分阈值更新周期确定的时间节点以及所述资金博弈指标计算周期确定的时间节点,实时获取所述加密货币的成交信息数据;

根据所述加密货币的成交信息数据进行资金等级划分和各等级的资金博弈指标的计算。

结合第一方面,在第一种可能的实现方式中,设置所述加密货币的资金等级划分阈值更新周期以及所述加密货币的资金博弈指标计算周期,包括:

确定所述加密货币的资金等级划分阈值更新周期的起始时间节点和执行更新阈值的时间节点;

确定所述更新阈值所需获取的历史成交信息的统计时长;

确定所述加密货币的资金博弈指标计算周期的起始时间节点和执行资金博弈指标计算的时间节点;

确定所述计算资金博弈指标所需获取的历史成交信息的统计时长。

结合第一方面的第一种可能实现方式,在第二种可能的实现方式中,在所述执行更新资金等级划分阈值的时间节点,实时获取所述阈值更新统计时长内所述加密货币的成交信息数据,在所述执行资金博弈指标计算的时间节点,实时获取所述指标计算统计时长内所述加密货币的成交信息数据,具体包括:

若计算单交易对资金博弈指标s1,则确定第一交易对,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点,获取各个数字货币交易机构所述第一交易对在当前指标计算统计时长内的绝对成交额,获得第一统计集合c1,在其每个资金等级划分阈值更新周期的阈值更新时间节点,获取各个数字货币交易机构所述第一交易对在当前阈值更新统计时长内的绝对成交额,获得第一更新集合d1;和/或

若计算单币种资金博弈指标s2,则确定第一币种,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点,获取各个数字货币交易机构所述第一币种所有交易对当前指标计算统计时长内的绝对成交额,获得第二统计集合c2,在其每个资金等级划分阈值更新周期的阈值更新时间节点,获取各个数字货币交易机构所述第一币种所有交易对在当前阈值更新统计时长内的绝对成交额,获得第二更新集合d2;和/或

若计算主流币资金博弈指标s3,则确定第一主流币组合,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点,获取各个数字货币交易机构所述第一主流币组合包含的所有币种的交易对在当前指标计算统计时长内的绝对成交额,获得第三统计集合c3,在其每个资金等级划分阈值更新周期的阈值更新时间节点,获取各个数字货币交易机构所述第一主流币组合包含的所有币种的交易对在当前阈值更新统计时长内的绝对成交额,获得第三更新集合d3。

结合第一方面的第二种可能实现方式,在第三种可能的实现方式中,在每个由资金等级划分阈值更新周期确定的阈值更新时间节点,更新划分资金等级的阈值,阈值设定方法包括:

根据di所包含数据绝对值的统计分布的平均值u和标准差σ设置成三档阈值u+σ,u,u-σ。将绝对成交额按阈值划分为|a1|>u+σ的超大单、u<|a2|≤u+σ的大单、u-σ<|a3|≤u中单的和|a4|≤u-σ的小单,其中,i=1,2,3;或

根据di所包含数据绝对值的累积概率密度积分将四分位(25%,50%,75%)对应值设为三档阈值λ0.25,λ0.5,λ0.7,将绝对成交额按阈值划分为|a1|≥λ0.75的超大单,λ0.5≤|a2|<λ0.75的大单,λ0.25≤|a3|<λ0.5的中单,和|a4|<λ0.25的小单,其中,i=1,2,3。

结合第一方面的第三种可能实现方式,在第四种可能的实现方式中,在每个由资金博弈指标计算周期确定的指标计算时间节点,计算资金博弈指标sij,其中,i代表三种资金博弈指标,j代表四个资金等级,将ci包含的“绝对成交额”根据资金划分阈值划分成四个等级ai1,ai2,ai3,ai4。按如下公式计算资金博弈指标sij:

其中,i=1,2,3,j=1,2,3,4。

第二方面,提供了一种用于加密资产的资金博弈指标构建系统,包括:

区块链网络建立模块,用于与供加密货币交易的多个交易机构建立连接,打通实时获取行情和成交记录的接口;

参数设置模块,用于设置所述加密货币的资金等级划分阈值更新周期以及所述加密货币的资金博弈指标计算周期;

数据获取模块,用于在所述资金等级划分阈值更新周期确定的时间节点以及所述资金博弈指标计算周期确定的时间节点,实时获取所述加密货币的成交信息数据;

分析计算模块,用于根据所述加密货币的成交信息数据进行等级划分和各等级的资金博弈指标的计算。

结合第二方面,在第一种可能的实现方式中,所述参数设置模块用于:

确定所述加密货币的资金等级划分阈值更新周期的起始时间节点和执行更新阈值的时间节点;

确定所述更新阈值所需获取的历史成交信息的统计时长;

确定所述加密货币的资金博弈指标计算周期的起始时间节点和执行资金博弈指标计算的时间节点;

确定所述计算资金博弈指标所需获取的历史成交信息的统计时长。

结合第二方面的第一种可能实现方式,在第二种可能的实现方式中,数据获取模块用于:

在所述执行更新资金等级划分阈值的时间节点,实时获取所述阈值更新统计时长内所述加密货币的成交信息数据,在所述执行资金博弈指标计算的时间节点,实时获取所述指标计算统计时长内所述加密货币的成交信息数据,具体包括:

若计算单交易对资金博弈指标s1,则确定第一交易对,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点,获取各个数字货币交易机构所述第一交易对在当前指标计算统计时长内的绝对成交额,获得第一统计集合c1,在其每个资金等级划分阈值更新周期的阈值更新时间节点,获取各个数字货币交易机构所述第一交易对在当前阈值更新统计时长内的绝对成交额,获得第一更新集合d1;和/或

若计算单币种资金博弈指标s2,则确定第一币种,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点,获取各个数字货币交易机构所述第一币种所有交易对当前指标计算统计时长内的绝对成交额,获得第二统计集合c2,在其每个资金等级划分阈值更新周期的阈值更新时间节点,获取各个数字货币交易机构所述第一币种所有交易对在当前阈值更新统计时长内的绝对成交额,获得第二更新集合d2;和/或

若计算主流币资金博弈指标s3,则确定第一主流币组合,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点,获取各个数字货币交易机构所述第一主流币组合包含的所有币种的交易对在当前指标计算统计时长内的绝对成交额,获得第三统计集合c3,在其每个资金等级划分阈值更新周期的阈值更新时间节点,获取各个数字货币交易机构所述第一主流币组合包含的所有币种的交易对在当前阈值更新统计时长内的绝对成交额,获得第三更新集合d3。

结合第二方面的第二种可能实现方式,在第三种可能的实现方式中,所述分析计算模块用于:

在每个由资金等级划分阈值更新周期确定的阈值更新时间节点,更新划分资金等级的阈值,阈值设定方法包括:

根据di所包含数据绝对值的统计分布的平均值u和标准差σ设置成三档阈值u+σ,u,u-σ。将绝对成交额按阈值划分为|a1|>u+σ的超大单、u<|a2|≤u+σ的大单、u-σ<|a3|≤u中单的和|a4|≤u-σ的小单,其中,i=1,2,3;或

根据di所包含数据绝对值的累积概率密度积分将四分位(25%,50%,75%)对应值设为三档阈值λ0.25,λ0.5,λ0.7,将绝对成交额按阈值划分为|a1|≥λ0.75的超大单,λ0.5≤|a2|<λ0.75的大单,λ0.25≤|a3|<λ0.5的中单,和|a4|<λ0.25的小单,其中,i=1,2,3。

结合第二方面的第三种可能实现方式,在第四种可能的实现方式中,所述分析计算模块用于:

在每个由资金博弈指标计算周期确定的指标计算时间节点,计算资金博弈指标sij,其中,i代表三种资金博弈指标,j代表四个资金等级,将ci包含的“绝对成交额”根据资金划分阈值划分成四个等级ai1,ai2,ai3,ai4。按如下公式计算资金博弈指标sij:

其中,i=1,2,3,j=1,2,3,4。

资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期资金博弈指标计算周期

本发明实施例提供的技术方案带来的有益效果是:

将供加密货币交易的多个交易机构建立连接,形成加密货币的区块链交易网络,然后获取相应成交信息数据,根据预设的统计计算硬件及软件程序计算并获取加密资产的资金博弈指标,从而为关注该交易对的投资用户、关注该币种在全市场资金博弈情况的投资用户以及关注加密货币总体市场资金博弈情况的投资用户等多种需求用户提供交易参考,为加密货币市场的投资研究、资产配置、量化策略,提供除简单量价信息以外更高阶的参考信息,丰富了投资者的信息维度,具有良好的市场应用前景,可在涉及金融交易的多种技术领域进行广泛推广。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例1提供的用于加密资产的资金博弈指标构建方法流程图;

图2是本发明实施例2提供的用于加密资产的资金博弈指标构建方法流程图;

图3是本发明实施例3提供的用于加密资产的资金博弈指标构建系统结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。

本发明实施例提供的用于加密资产的资金博弈指标构建方法及系统,将供加密货币交易的多个交易机构建立连接,形成加密货币的区块链交易网络,然后获取相应成交信息数据,根据预设的统计计算硬件及软件程序计算并获取加密资产的资金博弈指标,从而为关注该交易对的投资用户、关注该币种在全市场资金博弈情况的投资用户以及关注加密货币总体市场资金博弈情况的投资用户等多种需求用户提供交易参考,丰富了投资者的信息维度,具有良好的市场应用前景,可广泛地在涉及金融交易的多种技术领域。

下面结合具体实施例及附图,对本发明实施例提供的用于加密资产的资金博弈指标构建方法及系统作详细说明。

实施例1

图1是本发明实施例1提供的用于加密资产的资金博弈指标构建方法流程图。如图1所示,本发明实施例提供的用于加密资产的资金博弈指标构建方法,包括以下步骤:

101、与供加密货币交易的多个交易机构建立连接,打通实时获取行情和成交记录的接口。

具体的,连接各个数字货币交易机构(包括交易所等),获取各币种的成交信息,包括货币行情和成交记录等,计算“相对成交额”和“绝对成交额”。因此这里的加密货币币种不局限于一种,而可以是流通在多个交易所多种币种的加密货币。成交信息为tick级别数据,包含成交价格、成交量、买卖方向三个信息。成交价格与成交量相乘可以获得成交额。根据买卖方向对成交额赋予正负值,主动买入则成交额为正值,主动卖出则成交额为负值。

可以按照如下规则对交易对、相对成交额和绝对成交额进行定义设置:

(1)交易对是指以a/b形式存在的交易对,a和b两者加密货币形成一个交易对,并将如b的分母都定义为基础币种。一般市场上基础币主要包括三类:主流币(btc,eth)和法币挂钩的稳定币(比如usdt以及交易所推出的自己的平台币(比如币安的bnb),因为这三类币种的体量比较大,或者比较稳定,所以被选来做其他各种币种的对标物;

(2)定义“相对成交额”为以该交易对的基础币种为结算单位的成交额,例如交易对xrp/btc的基础币种为btc,其“相对成交额”则以btc结算;

(3)定义“绝对成交额”为将该交易对的“相对成交额”换算成以某一与法币挂钩的币种(例如usdt或dai)为结算单位的成交额。例如xrp/btc某时刻的“相对成交额”为0.01btc,该时刻btc相对usdt的价格是1btc=7,300usdt,那么“绝对成交额”为73usdt。

102、设置加密货币的资金等级划分阈值更新周期以及加密货币的资金博弈指标计算周期。

确定加密货币的资金等级划分阈值更新周期的起始时间节点和执行更新阈值的时间节点;确定更新阈值所需获取的历史成交信息的统计时长,简称阈值更新统计时长;确定加密货币的资金博弈指标计算周期的起始时间节点和执行资金博弈指标计算的时间节点;确定计算资金博弈指标所需获取的历史成交信息的统计时长,简称指标计算统计时长。

具体的,确定加密货币的资金等级划分阈值更新周期的起始时间节点和执行更新阈值时间节点;确定加密货币的资金博弈指标计算周期的起始时间节点和执行指标统计时间节点。资金等级划分阈值更新周期的起始时间节点为开始在资金等级划分阈值更新周期内进行资金等级划分阈值更新的起始时间节点,加密货币的资金博弈指标计算周期的起始时间节点为开始进行加密货币的资金博弈指标统计的起始时间节点。然后可以根据不同情况设定的不同时间段阈值,以及资金等级划分阈值更新周期、资金博弈指标计算周期,确定定加密货币的资金等级划分阈值更新周期的执行更新阈值时间节点以及资金博弈指标计算周期的资金博弈指标计算周期的执行指标统计时间节点。

示例性地,设置资金等级划分阈值更新周期的执行更新阈值时间节点t1,资金等级划分阈值更新周期t1,资金博弈指标计算周期的执行指标统计时间节点t2,资金博弈指标计算周期t2。在划分四个资金等级(超大单,大单,中单,小单)时需要给出划分阈值,t1用于确定每次更新阈值的时间节点,t1给出每次更新阈值需要统计的历史成交信息时间范围,t2用于确定每次执行指标计算的时间节点,t2给出每次计算指标需要统计的历史成交信息时间范围。

103、在资金等级划分阈值更新周期确定的时间节点以及资金博弈指标计算周期确定的时间节点,实时获取加密货币的成交信息数据。

在执行更新资金等级划分阈值的时间节点,实时获取阈值更新统计时长内加密货币的成交信息数据,在执行资金博弈指标计算的时间节点,实时获取指标计算统计时长内加密货币的成交信息数据,具体地,包括:

若计算单交易对资金博弈指标s1,则确定第一交易对,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点,获取各个数字货币交易机构所述第一交易对在当前指标计算统计时长内的绝对成交额,获得第一统计集合c1,在其每个资金等级划分阈值更新周期的阈值更新时间节点,获取各个数字货币交易机构所述第一交易对在当前阈值更新统计时长内的绝对成交额,获得第一更新集合d1;和/或

若计算单币种资金博弈指标s2,则确定第一币种,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点,获取各个数字货币交易机构所述第一币种所有交易对当前指标计算统计时长内的绝对成交额,获得第二统计集合c2,在其每个资金等级划分阈值更新周期的阈值更新时间节点,获取各个数字货币交易机构所述第一币种所有交易对在当前阈值更新统计时长内的绝对成交额,获得第二更新集合d2;和/或

若计算主流币资金博弈指标s3,则确定第一主流币组合,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点,获取各个数字货币交易机构所述第一主流币组合包含的所有币种的交易对在当前指标计算统计时长内的绝对成交额,获得第三统计集合c3,在其每个资金等级划分阈值更新周期的阈值更新时间节点,获取各个数字货币交易机构所述第一主流币组合包含的所有币种的交易对在当前阈值更新统计时长内的绝对成交额,获得第三更新集合d3。

其中,单交易对资金博弈指标s1,该指标主要是给出单个交易对(如xrp/btc)在多个交易所的总体资金博弈信息,供仅关注该交易对的投资人参考;单币种资金博弈指标s2,该指标主要是给出单个币种(如xrp)在多个交易所的总体资金博弈信息,供关注该币种在全市场资金博弈情况的投资人参考;主流币资金博弈指标s3,该指标主要是统计选取的若干个主流币种的综合资金博弈信息。供关注加密货币总体市场资金博弈情况的投资人参考。

值得注意的是,上述计算单交易对资金博弈指标s1的过程、计算单币种资金博弈指标s2的过程、计算主流币资金博弈指标s3的过程,可以选择单独实施其中一个过程、两个过程或全部实施,并且在实施两个或三个过程时,没有特别的顺序限制,可以根据实际情况按照相应顺序进行或同时进行,本发明实施例不对其加以特别限制。

104、根据加密货币的成交信息数据进行资金等级划分和各等级的资金博弈指标的计算。

具体的,在每个由资金等级划分阈值更新周期的阈值更新时间节点(t1、t1′或t1″),更新划分资金等级的阈值,阈值设定方法包括:

根据di所包含数据绝对值的统计分布的平均值u和标准差σ设置成三档阈值u+σ,u,u-σ。将绝对成交额按阈值划分为|a1|>u+σ的超大单、u<|a2|≤u+σ的大单、u-σ<|a3|≤u中单的和|a4|≤u-σ的小单,其中,i=1,2,3;或

根据di所包含数据绝对值的累积概率密度积分将四分位(25%,50%,75%)对应值设为三档阈值λ0.25,λ0.5,λ0.7,将绝对成交额按阈值划分为|a1|≥λ0.75的超大单,λ0.5≤|a2|<λ0.75的大单,λ0.25≤|a3|<λ0.5的中单,和|a4|<λ0.25的小单,其中,i=1,2,3。

其后,在其每个由资金博弈指标计算周期的指标计算时间节点(t2、t2′或t2″),计算资金博弈指标sij,其中,i代表三种资金博弈指标,j代表四个资金等级,将ci包含的“绝对成交额”根据资金划分阈值划分成四个等级ai1,ai2,ai3,ai4。按如下公式计算资金博弈指标sij:

其中,i=1,2,3,j=1,2,3,4。

最后将计算获取的资金博弈指标sij存储、输出,发送至各个交易平台、预定交易用户或供其他应用程序调用。

实施例2

图2是本发明实施例2提供的用于加密资产的资金博弈指标构建方法流程图。如图2所示,本发明实施例提供的用于加密资产的资金博弈指标构建方法,包括以下步骤:

201、与供加密货币交易的多个交易机构建立连接,打通实时获取行情和成交记录的接口。

连接各个数字货币交易机构(包括交易所等),获取各币种的成交信息,包括货币行情和成交记录等,计算“相对成交额”和“绝对成交额”。因此这里的加密货币币种不局限于一种,而可以是流通在多个交易所多种币种的加密货币。成交信息为tick级别数据,包含成交价格、成交量、买卖方向三个信息。成交价格与成交量相乘可以获得成交额。根据买卖方向对成交额赋予正负值,主动买入则成交额为正值,主动卖出则成交额为负值。

可以按照如下规则对交易对、相对成交额和绝对成交额进行定义设置:

(1)交易对是指以a/b形式存在的交易对,a和b两者加密货币形成一个交易对,并将如b的分母都定义为基础币种。一般市场上基础币主要包括三类:主流币(btc,eth)和法币挂钩的稳定币(比如usdt以及交易所推出的自己的平台币(比如币安的bnb),因为这三类币种的体量比较大,或者比较稳定,所以被选来做其他各种币种的对标物;

(2)定义“相对成交额”为以该交易对的基础币种为结算单位的成交额,例如交易对xrp/btc的基础币种为btc,其“相对成交额”则以btc结算;

(3)定义“绝对成交额”为将该交易对的“相对成交额”换算成以某一与法币挂钩的币种(例如usdt或dai)为结算单位的成交额。例如xrp/btc某时刻的“相对成交额”为0.01btc,该时刻btc相对usdt的价格是1btc=7,300usdt,那么“绝对成交额”为73usdt。

值得注意的是,步骤201的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。

202、确定加密货币的资金等级划分阈值更新周期的起始时间节点和执行更新阈值的时间节点;确定更新阈值所需获取的历史成交信息的统计时长(简称阈值更新统计时长);确定加密货币的资金博弈指标计算周期的起始时间节点和执行资金博弈指标计算的时间节点;确定计算资金博弈指标所需获取的历史成交信息的统计时长(简称指标计算统计时长)。

资金等级划分阈值更新周期的起始时间节点为开始在资金等级划分阈值更新周期内进行资金等级划分阈值更新的起始时间节点,加密货币的资金博弈指标计算周期的起始时间节点为开始进行加密货币的资金博弈指标统计的起始时间节点。然后可以根据不同情况设定的不同时间段阈值,以及资金等级划分阈值更新周期、资金博弈指标计算周期,确定定加密货币的资金等级划分阈值更新周期的执行更新阈值时间节点以及资金博弈指标计算周期的资金博弈指标计算周期的执行指标统计时间节点。

示例性地,设置资金等级划分阈值更新周期的执行更新阈值时间节点t1,资金等级划分阈值更新周期t1,资金博弈指标计算周期的执行指标统计时间节点t2,资金博弈指标计算周期t2。在划分四个资金等级(超大单,大单,中单,小单)时需要给出划分阈值,t1用于确定每次更新阈值的时间节点,t1给出每次更新阈值需要统计的历史成交信息时间范围,t2用于确定每次执行指标计算的时间节点,t2给出每次计算指标需要统计的历史成交信息时间范围。

值得注意的是,步骤202的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。

接下来,在执行更新资金等级划分阈值的时间节点,实时获取阈值更新统计时长内加密货币的成交信息数据,在执行资金博弈指标计算的时间节点,实时获取指标计算统计时长内加密货币的成交信息数据。

203、获取单交易对资金博弈指标s1的第一统计集合c1和第一更新集合d1。

具体的,确定第一交易对a/b,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点t2,获取各个数字货币交易机构所述第一交易对在当前指标计算统计时长t2内的绝对成交额,获得第一统计集合c1,在其每个资金等级划分阈值更新周期的阈值更新时间节点t1,获取各个数字货币交易机构所述第一交易对在当前阈值更新统计时长t1内的绝对成交额,获得第一更新集合d1。单交易对资金博弈指标s1,该指标主要是给出单个交易对(如xrp/btc)在多个交易所的总体资金博弈信息,供仅关注该交易对的投资人参考。

值得注意的是,步骤203的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。

204、获取单币种资金博弈指标s2的第二统计集合c2和第二更新集合d2。

具体的,确定第一币种a,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点t2′,获取各个数字货币交易机构所述第一币种所有交易对a/x(x不限)当前指标计算统计时长t2′内的绝对成交额,获得第二统计集合c2,在其每个资金等级划分阈值更新周期的阈值更新时间节点t1′,获取各个数字货币交易机构所述第一币种所有交易对a/x(x不限)在当前阈值更新统计时长t2′内的绝对成交额,获得第二更新集合d2。单币种资金博弈指标s2,该指标主要是给出单个币种(如xrp)在多个交易所的总体资金博弈信息,供关注该币种在全市场资金博弈情况的投资人参考。

值得注意的是,步骤204的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。

205、获取主流币资金博弈指标s3的第三统计集合c3和第三更新集合d3。

具体的,确定第一主流币组合,如g={btc,eth,xrp,bch,eos,ltc},在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点t2″,获取各个数字货币交易机构所述第一主流币组合包含的所有币种的交易对在当前指标计算统计时长t2″内的绝对成交额,获得第三统计集合c3,在其每个资金等级划分阈值更新周期的阈值更新时间节点t1″,获取各个数字货币交易机构所述第一主流币组合包含的所有币种的交易对在当前阈值更新统计时长t2″内的绝对成交额,获得第三更新集合d3。主流币资金博弈指标s3,该指标主要是统计选取的若干个主流币种的综合资金博弈信息。供关注加密货币总体市场资金博弈情况的投资人参考。

值得注意的是,步骤205的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。

206、在每个由资金等级划分阈值更新周期的阈值更新时间节点(t1、t1′或t1″),更新划分资金等级的阈值,阈值设定方法包括:

根据di所包含数据绝对值的统计分布的平均值u和标准差σ设置成三档阈值u+σ,u,u-σ。将绝对成交额按阈值划分为|a1|>u+σ的超大单、u<|a2|≤u+σ的大单、u-σ<|a3|≤u中单的和|a4|≤u-σ的小单,其中,i=1,2,3;或

根据di所包含数据绝对值的累积概率密度积分将四分位(25%,50%,75%)对应值设为三档阈值λ0.25,λ0.5,λ0.7,将绝对成交额按阈值划分为|a1|≥λ0.75的超大单,λ0.5≤|a2|<λ0.75的大单,λ0.25≤|a3|<λ0.5的中单,和|a4|<λ0.25的小单,其中,i=1,2,3。

值得注意的是,步骤206的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。

207、在每个资金博弈指标计算周期的指标计算时间节点(t2、t2′或t2″),计算资金博弈指标sij,其中,i代表三种资金博弈指标,j代表四个资金等级,将ci包含的“绝对成交额”根据资金划分阈值划分成四个等级ai1,ai2,ai3,ai4。按如下公式计算资金博弈指标sij:

其中,i=1,2,3,j=1,2,3,4。

最后将计算获取的资金博弈指标sij存储、输出,发送至各个交易平台、预定交易用户或供其他应用程序调用。

值得注意的是,步骤207的过程,除了上述步骤所述的方式之外,还可以通过其他方式实现该过程,本发明实施例对具体的方式不加以限定。

实施例3

图3是本发明实施例3提供的用于加密资产的资金博弈指标构建系统结构示意图。如图3所示,本发明实施例提供的用于加密资产的资金博弈指标构建系统,包括区块链网络建立模块31、参数设置模块32、数据获取模块33以及分析计算模块34。

其中,区块链网络建立模块31,用于与供加密货币交易的多个交易机构建立连接,打通实时获取行情和成交记录的接口。

参数设置模块32,用于设置加密货币的资金等级划分阈值更新周期以及加密货币的资金博弈指标计算周期。具体的,参数设置模块32用于:确定加密货币的资金等级划分阈值更新周期的起始时间节点和执行更新阈值的时间节点;确定更新阈值所需获取的历史成交信息的统计时长,简称阈值更新统计时长;确定加密货币的资金博弈指标计算周期的起始时间节点和执行资金博弈指标计算的时间节点;确定计算资金博弈指标所需获取的历史成交信息的统计时长,简称指标计算统计时长。

数据获取模块33,在资金等级划分阈值更新周期确定的时间节点以及所述资金博弈指标计算周期确定的时间节点,实时获取加密货币的成交信息数据。具体的,数据获取模块33用于:

在执行更新资金等级划分阈值的时间节点,实时获取阈值更新统计时长内加密货币的成交信息数据,在执行资金博弈指标计算的时间节点,实时获取指标计算统计时长内加密货币的成交信息数据,具体地,包括:

若计算单交易对资金博弈指标s1,则确定第一交易对,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点,获取各个数字货币交易机构所述第一交易对在当前指标计算统计时长内的绝对成交额,获得第一统计集合c1,在其每个资金等级划分阈值更新周期的阈值更新时间节点,获取各个数字货币交易机构所述第一交易对在当前阈值更新统计时长内的绝对成交额,获得第一更新集合d1;和/或

若计算单币种资金博弈指标s2,则确定第一币种,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点,获取各个数字货币交易机构所述第一币种所有交易对当前指标计算统计时长内的绝对成交额,获得第二统计集合c2,在其每个资金等级划分阈值更新周期的阈值更新时间节点,获取各个数字货币交易机构所述第一币种所有交易对在当前阈值更新统计时长内的绝对成交额,获得第二更新集合d2;和/或

若计算主流币资金博弈指标s3,则确定第一主流币组合,在其每个资金博弈指标计算周期确定的资金博弈指标计算时间节点,获取各个数字货币交易机构所述第一主流币组合包含的所有币种的交易对在当前指标计算统计时长内的绝对成交额,获得第三统计集合c3,在其每个资金等级划分阈值更新周期的阈值更新时间节点,获取各个数字货币交易机构所述第一主流币组合包含的所有币种的交易对在当前阈值更新统计时长内的绝对成交额,获得第三更新集合d3。。

分析计算模块34,用于根据加密货币的成交信息数据进行资金等级划分和各等级的资金博弈指标的计算。分析计算模块34用于:

在每个由资金等级划分阈值更新周期的阈值更新时间节点(t1、t1′或t1″),更新划分资金等级的阈值,阈值设定方法包括:

根据di所包含数据绝对值的统计分布的平均值u和标准差σ设置成三档阈值u+σ,u,u-σ。将绝对成交额按阈值划分为|a1|>u+σ的超大单、u<|a2|≤u+σ的大单、u-σ<|a3|≤u中单的和|a4|≤u-σ的小单,其中,i=1,2,3;或

根据di所包含数据绝对值的累积概率密度积分将四分位(25%,50%,75%)对应值设为三档阈值λ0.25,λ0.5,λ0.7,将绝对成交额按阈值划分为|a1|≥λ0.75的超大单,λ0.5≤|a2|<λ0.75的大单,λ0.25≤|a3|<λ0.5的中单,和|a4|<λ0.25的小单,其中,i=1,2,3。

另外,计算模块还用于:

在其每个由资金博弈指标计算周期的指标计算时间节点(t2、t2′或t2″),计算资金博弈指标sij,其中,i代表三种资金博弈指标,j代表四个资金等级,将ci包含的“绝对成交额”根据资金划分阈值划分成四个等级ai1,ai2,ai3,ai4。按如下公式计算资金博弈指标sij:

其中,i=1,2,3,j=1,2,3,4。

最后将计算获取的资金博弈指标sij存储、输出,发送至各个交易平台、预定交易用户或供其他应用程序调用。

需要说明的是:上述实施例提供的用于加密资产的资金博弈指标构建系统在触发资金博弈指标构建业务时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将系统的内部结构或结构组成划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的用于加密资产的资金博弈指标构建系统与用于加密资产的资金博弈指标构建方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。

综上所述,本发明实施例提供的用于加密资产的资金博弈指标构建方法及系统,相比现有技术,具有以下有益效果:

将供加密货币交易的多个交易机构建立连接,形成加密货币的区块链交易网络,然后获取相应成交信息数据,根据预设的统计计算硬件及软件程序计算并获取加密资产的资金博弈指标,从而为关注该交易对的投资用户、关注该币种在全市场资金博弈情况的投资用户以及关注加密货币总体市场资金博弈情况的投资用户等多种需求用户提供交易参考,为加密货币市场的投资研究、资产配置、量化策略,提供除简单量价信息以外更高阶的参考信息,丰富了投资者的信息维度,具有良好的市场应用前景,可在涉及金融交易的多种技术领域进行广泛推广。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

本申请实施例中是参照根据本申请实施例中实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例中的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例中范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1