模拟交易方法、交易装置、电子设备及存储介质制造方法及图纸

技术编号:37772794 阅读:14 留言:0更新日期:2023-06-06 13:38
本申请实施例的模拟交易方法、交易装置、电子设备及存储介质,包括:获取第一数据集,并根据所述第一数据集生成交易订单队列;接收所述交易订单队列,并对所述交易订单队列进行撮合计算,以生成交易行情队列;根据所述交易行情队列,计算得到第二数据集,以对市场情绪进行预测。本申请解决了现有技术主要通过历史行情进行模拟交易的局限性,本申请通过融入多影响因素、多交易策略以及价格策略等,提升了交易市场模拟的可信度。易市场模拟的可信度。易市场模拟的可信度。

【技术实现步骤摘要】
模拟交易方法、交易装置、电子设备及存储介质


[0001]本申请涉及金融交易
,尤其涉及模拟交易方法、系统、电子设备及存储介质。

技术介绍

[0002]现有技术中,针对期货或现货的交易模拟多以在历史行情中进行交易的形式为主。在交易市场中,由于容易受到同类交易策略被学习和模仿、缺少多个市场模拟等因素的影响。导致现有技术中的交易模拟只能通过最终市场体现出来的价格来反应被测策略的历史收益情况,缺乏对于当前市场价格的微观解释。
[0003]现有的交易模拟技术,未能考虑到未来的行情以及参与交易的策略对市场的影响等因素造成的交易变化,不能在期货和现货两个市场的交易模拟中产生价格影响。

技术实现思路

[0004]本申请的目的是提供模拟交易方法、交易装置、电子设备及存储介质,本申请解决了现有技术主要通过历史行情进行模拟交易的局限性,本申请通过融入多影响因素、多交易策略以及价格策略等,提升了交易市场模拟的可信度。
[0005]为解决上述问题,本申请实施例第一方面提供了一种模拟交易方法,包括:获取第一数据集,并根据所述第一数据集生成交易订单队列;对所述交易订单队列进行撮合计算,以生成交易行情队列;根据所述交易行情队列,计算得到第二数据集,以对市场情绪进行预测。
[0006]进一步地,在所述计算得到第二数据集之后还包括:根据所述第二数据集,更新第一数据集,以再次生成交易订单队列。
[0007]进一步地,在所述将第一数据集发送至投资者模块之前包括:获取配置信息,根据所述配置信息启动模拟场景
[0008]进一步地,在所述获取配置信息之后包括:根据所述配置信息,进行交易对象初始化;根据初始化后的交易对象,对所述交易流程进行编辑,以驱动所述交易进行。
[0009]进一步地,所述进行交易对象初始化之后还包括:对所述交易对象进行数据管理,以对所述交易对象的资金持仓情况进行分类。
[0010]进一步地,所述对所述交易对象进行数据管理包括:根据所述第一数据,对所述交易对象进行资金管理或持仓管理,以获取资金数据与仓位数据的关系。
[0011]进一步地,所述对所述交易对象进行资金管理包括:计算得到报单保证金冻结数据、成交保证金占用数据、浮动盈亏数据和平仓盈亏数据;更新所述交易对象持仓的保证金占用数据。
[0012]进一步地,所述对所述交易订单队列进行撮合计算,以生成交易行情队列包括:根据撮合算法对所述交易订单进行计算,并得到买方向交易撮合队列和卖方向交易撮合队列;根据撮合算法对所述买方向交易撮合队列和所述卖方向交易撮合队列进行撮合,并生
成交易行情发送到所述,以生成交易行情队列。
[0013]本申请实施例第二方面提供一种模拟交易装置,包括:数据发送模块:用于将第一数据集发送至投资者模块;投资者模块,用于接收所述第一数据集,并根据所述第一数据集生成交易订单队列;所述投资者模块发送所述交易订单队列至撮合模块;撮合模块,用于接收所述交易订单队列,并对所述交易订单队列进行撮合计算,以生成交易行情队列;发送所述交易行情队列至所述投资者模块;数据生成模块,用于所述投资者模块接收所述交易行情队列,并计算得到第二数据集,以对市场情绪进行预测。
[0014]本申请实施例第三方面提供一种电子设备,包括:处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现上述模拟交易方法的步骤。
[0015]本申请实施例第四方面提供一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现上述模拟交易方法的步骤。
[0016]本专利技术的上述技术方案具有如下有益的技术效果:
[0017]本申请实施例模拟交易方法、交易装置、电子设备及存储介质,解决了现有技术主要通过历史行情进行模拟交易的局限性。本申请实施例不局限于仅在历史行情加载基础上的撮合模拟,本申请通过融入多影响因素、多交易策略以及价格策略等,综合考虑了可能对市场价格影响的因素,提升了交易市场模拟的可信度。
附图说明
[0018]图1是根据本申请一示例性实施例中模拟交易方法的流程示意图;
[0019]图2是根据本申请一具体实施例中模拟交易方法的流程示意图;
[0020]图3是根据本申请一示例性实施例中模拟交易方法的组件构成示意图;
[0021]图4是根据本申请一示例性实施例中电子设备结构示意图;
[0022]图5是根据本申请一示例性实施例中电子设备的硬件结构示意图。
具体实施方式
[0023]为使本专利技术的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本专利技术进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本专利技术的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本专利技术的概念。
[0024]在附图中示出了根据本专利技术实施例的层结构示意图。这些图并非是按比例绘制的,其中为了清楚的目的,放大了某些细节,并且可能省略了某些细节。图中所示出的各种区域、层的形状以及它们之间的相对大小、位置关系仅是示例性的,实际中可能由于制造公差或技术限制而有所偏差,并且本领域技术人员根据实际所需可以另外设计具有不同形状、大小、相对位置的区域/层。
[0025]显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0026]在本专利技术的描述中,需要说明的是,术语“第一”、“第二”、“第三”仅用于描述目的,
而不能理解为指示或暗示相对重要性。
[0027]此外,下面所描述的本专利技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
[0028]如图1所示,本申请实施例一种模拟交易方法,包括:获取第一数据集,并根据第一数据集生成交易订单队列;对交易订单队列进行撮合计算,以生成交易行情队列;根据交易行情队列,计算得到第二数据集,以对市场情绪进行预测。在一具体实施例中,本申请的第一数据集为多模态数据,第一数据集包括但不限于:历史的社交平台的文本信息、历史的社交平台的图片信息、历史的社交平台的音频信息、历史的社交平台的视频信息、历史的社交平台的混合信息;历史的媒体平台的文本信息、历史的媒体平台的图片信息、历史的媒体平台的音频信息、历史的媒体平台的视频信息、历史的媒体平台的混合信息;人工智能平台生成的文本信息、人工智能平台生成的图片信息、人工智能平台生成的音频信息、人工智能平台生成的视频信息、人工智能平台生成的混合信息;历史的各类市场价格信息;历史的各类经济指标信息;系统模拟交易产生的各市场价格信息;多个模态组合后挖掘的关于模态和跨模态的信息。在一具体实施例中,本申请的第二数据集为多个模拟市场中商品或交易标的的即时成交价格信息、成交量信息、全市场持仓量信息、各价位持仓量信息、报单队列信息、撤单信息、部本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模拟交易方法,其特征在于,包括:获取第一数据集,并根据所述第一数据集生成交易订单队列;对所述交易订单队列进行撮合计算,以生成交易行情队列;根据所述交易行情队列,计算得到第二数据集,以对市场情绪进行预测。2.根据权利要求1所述的方法,其特征在于,在所述计算得到第二数据集之后还包括:根据所述第二数据集,更新第一数据集,以再次生成交易订单队列。3.根据权利要求1所述的方法,其特征在于,在所述将第一数据集发送至投资者模块之前包括:获取配置信息,根据所述配置信息启动模拟场景。4.根据权利要求3所述的方法,其特征在于,在所述获取配置信息之后包括:根据所述配置信息,进行交易对象初始化;根据初始化后的交易对象,对所述交易流程进行编辑,以驱动所述交易进行。5.根据权利要求4所述的方法,其特征在于,所述进行交易对象初始化之后还包括:对所述交易对象进行数据管理,以对所述交易对象的资金持仓情况进行分类。6.根据权利要求5所述的方法,其特征在于,所述对所述交易对象进行数据管理包括:根据所述第一数据,对所述交易对象进行资金管理或持仓管理,以获取资金数据与仓位数据的关系。7.根据权利要求6所述的方法,其特征在于,所述对所述交易对象进行资金管理包括:计算得到报单保证金冻结数据、成交保证金占用数据、浮动盈亏数据和平仓盈亏数据;更新所述交易对象持仓的保证金占...

【专利技术属性】
技术研发人员:张军欢徐晓臣
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1