[发明专利]异常合约的测试方法、装置、终端设备及存储介质在审
申请号: | 202111572847.3 | 申请日: | 2021-12-21 |
公开(公告)号: | CN114493744A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 曾凌云;王俊 | 申请(专利权)人: | 上海金仕达软件科技有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06Q40/04 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 梁姗 |
地址: | 200120 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异常 合约 测试 方法 装置 终端设备 存储 介质 | ||
本申请适用于计算机技术领域,提供了一种异常合约的测试方法、装置、终端设备及存储介质,所述异常合约的测试方法包括:获取目标交易系统中的待测试合约对应的合约预设成交价格;根据所述合约预设成交价格向所述目标交易系统发送报单请求,所述报单请求用于指示所述目标交易系统基于所述合约预设成交价格模拟所述待测试合约的交易过程,并返回所述交易过程产生的所述待测试合约的成交状态;若接收到的所述待测试合约的成交状态为未成交,则确定所述待测试合约为异常合约。通过上述方案提高了异常合约的测试效率。
技术领域
本申请属于计算机技术领域,尤其涉及一种异常合约的测试方法、装置、终端设备及存储介质。
背景技术
随着证券行业的迅速发展,参与证券交易的人越来越多,导致交易系统中存在的订单也在日益增多,对于证券交易订单撮合的快速性也提出了越来越高的要求。
现有的订单撮合方式已经从传统的人工叫价的方式变成了高度电子化交易系统撮合订单的方式,订单撮合成功即可为订单的交易双方生成合约,由于高度电子化交易系统撮合订单使订单撮合的快速性被满足,所以交易系统中产生的合约也在日益增多,在证券交易的日常运作中需要确认每个订单能够正常成交(即按照规定的成交价格成交),才可以保证交易的正常进行,而采用人工对异常合约(未按照规定的成交价格成交后生成的合约)进行测试,不仅人工成本高且测试效率低。
发明内容
本申请实施例提供了一种异常合约的测试方法、装置、终端设备及存储介质,可以解决现有技术中异常合约测试效率低的问题。
本申请实施例的第一方面提供了一种异常合约的测试方法,所述测试方法包括:
获取目标交易系统中的待测试合约对应的合约预设成交价格;
根据所述合约预设成交价格向所述目标交易系统发送报单请求,所述报单请求用于指示所述目标交易系统基于所述合约预设成交价格模拟所述待测试合约的交易过程,并返回所述交易过程产生的所述待测试合约的成交状态;
若接收到的所述待测试合约的成交状态为未成交,则确定所述待测试合约为异常合约。
可选地,所述测试方法还包括:
若在预设时长内未接收到所述待测试合约的成交状态,则确定所述待测试合约为异常合约。
可选地,在所述待测试合约的数量为至少两个时,所述根据所述合约预设成交价格向所述目标交易系统发送报单请求包括:
遍历所有所述待测试合约,确定每个所述待测试合约在所述目标交易系统中分别对应的目标接口,不同的所述待测试合约对应不同的目标接口;
针对每个所述待测试合约,向所述目标交易系统中对应的目标接口发送报单请求。
可选地,所述测试方法还包括:
接收所述目标交易系统中每个所述目标接口返回的对应的所述待测试合约的成交状态。
可选地,在所述确定所述待测试合约为异常合约之后,所述测试方法还包括:
向所述目标交易系统发送生成指令和目标文件路径,所述生成指令用于指示所述目标交易系统生成所述异常合约的测试报告,所述目标文件路径用于存储所述测试报告。
可选地,在所述确定所述待测试合约为异常合约之后,所述测试方法还包括:
获取所述异常合约的目标参数值,所述目标参数值用于指示记录所述异常合约中合约信息的详细程度;
根据所述目标参数值,存储所述异常合约中的合约信息。
本申请实施例的第二方面提供了一种异常合约的测试装置,所述测试装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海金仕达软件科技有限公司,未经上海金仕达软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111572847.3/2.html,转载请声明来源钻瓜专利网。