[发明专利]一种融合于所有交易平台的交易方法在审
申请号: | 201810768075.2 | 申请日: | 2018-07-13 |
公开(公告)号: | CN108920290A | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 刘晶超 | 申请(专利权)人: | 江西久链技术服务有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F17/30;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 330000 江西省南昌市南昌高新技术产*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交易平台 交易 缓存 实时行情信息 用户客户端 繁琐手续 缓存数据 交易效率 深度数据 实际状态 实时数据 需求数据 需求提交 异步加载 异步数据 异步提交 用户订阅 优化组合 资产数据 融合 映射 币种 验证 传输 更新 | ||
本发明公开了一种融合于所有交易平台的交易方法,其特征在于,包括以下步骤:获取实时行情信息;获取实时K线数据;获取实时深度数据;获取实时成交数据;将所获取的实时数据缓存于RabbitMQ;根据币种映射到所有获取的缓存数据;通过异步加载方式将用户订阅的需求数据,从RabbitMQ推送给到用户客户端;通过异步提交订单方式将用户的挂单需求提交到交易对对应的交易所;根据订单实际状态更新用户在本平台的实际资产数据。本发明提供一种最优的交易方法,通过接入其它各大交易平台的接口,通过异步数据获取与传输进行优化组合,以解决在现有交易必须去各大交易所注册验证等繁琐手续的限定环境,解决用户的实际交易效率。
技术领域
本发明涉及金融交易领域,更确切地说是一种融合于所有交易平台的交易方法。
背景技术
随着区块链的技术发展,越来越多的交易平台如雨后春笋涌现出来,这种新技术的诞生也衍生出很多具有实际应用场景的数字货币,然而众多平台的各种注册,验证给更多用户造成了一定的手续繁琐,影响实际用户的交易效率。
因此,这种传统去各大交易所注册,认证,交易的时间和成本都对用于权益影响巨大,而且中间传递币种会造成一定经济损失。
发明内容
本发明的目的是提供一种融合于所有交易平台的交易方法,其可以解决现有技术中的上述缺点。
本发明采用以下技术方案:
获取实时行情信息;
获取实时K线数据;
获取实时深度数据;
获取实时成交数据;
将所获取的实时数据缓存于RabbitMQ,通过各平台提供的API接口实时获取数据.获取到的数据即时存入消息队列;
根据币种映射到所有获取的缓存数据,根据Hash表数据类型,将交易币种及对手币合并存储数据关键词,通过该关键词即可从消息队列获取到所需要的缓存数据;
通过异步加载方式将用户订阅的需求数据,从RabbitMQ推送给到用户客户端:
通过异步提交订单方式将用户的挂单需求提交到交易对对应的交易所。
还包括以下步骤:
根据订单实际状态更新用户在本平台的实际资产数据。
所述将所获取的实时数据缓存于RabbitMQ步骤通过Websocket长连接方式进行数据交互。
根据Hash表数据类型,用交易币种MARK(A)及对手币种MARK(B)合并(AB)存储数据键名,通过AB关键词即可从消息队列获取到所需要的缓存数据。
根据平台提供的API接口,用户通过sub订阅AB数据,服务器长驻进程是识别到订阅后pub对应AB数据给用户。
Websocket进程获取其他平台的Depth深度数据,用户M提交挂单,通过API接口将挂单数据挂入其他平台。
本发明的优点是:使用本发明,相对于传统的交易方案,至少提升效率约N(实际接入的平台数量N个)倍。
附图说明
下面结合实施例和附图对本发明进行详细说明,其中:
图1是本发明的流程示意图。
具体实施方式
下面进一步阐述本发明的具体实施方式:
如图1所示,一种融合于所有交易平台的交易方法,包括以下步骤:
获取实时行情信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西久链技术服务有限公司,未经江西久链技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810768075.2/2.html,转载请声明来源钻瓜专利网。