1.本发明涉及票据交易领域,具体涉及一种票据模拟交易技术。
背景技术:2.电子承兑汇票是以电子形式替代原有的纸质实物票据,以电子签名取代实体签章,以网络传输取代人工传递,以计算机录入代替手工书写,实现了出票、流转、兑付等票据业务过程的电子化,提升票据流转效率的工具。交易员通过分析不同票据盈亏情况,用资金选择购买某种票据,再将票据出售或到期回收,系统根据实时市场环境将票据转化为资金,根据结算的资金即可得到操作的盈亏情况。
3.因此,平台交易员通常是具备一定专业水平的人员,平台交易的电子承兑汇票货币必须要真实有效的电子货币,在这种情况下,对新生交易员的操作练习、总结经验是不太友好的,用真实货币去现有的电子商业汇票系统实操,由于没有经验,投入的资金很可能亏损,产生的成本代价太大,新生交易员没有环境条件去练习交易操作。
技术实现要素:4.本发明意在提供一种票据模拟交易方法、系统及存储介质,为新生交易员提供一个免费的实操平台,新生交易员不必投入真实的资金,即可练习电子承兑汇票交易操作,提高了学习效率。
5.为达到上述目的,本发明采用如下技术方案:
6.一种票据模拟交易方法,包括
7.定时调度步骤,定时查询市场实时利率和买卖规则,并获得查询结果;
8.修改步骤,根据查询结果,实时修改更新市场实时利率和买卖规则;
9.存储步骤,对市场实时利率和买卖规则进行存储;
10.环境配置步骤,设置票据交易环境,所述票据交易环境包括初始虚拟资金、票据属性、杠杆比例和市场实时利率;向首次参与的交易员发放初始虚拟资金;存储票据交易环境的各项设置;添加和删除票据属性;
11.交易步骤,选择交易类型,并进行交易;
12.计算步骤,交易前和交易完成后根据市场实时利率,实时计算持仓情况,获得现有持仓,现有持仓包括资金持仓和票据持仓;所述计算步骤中包括判断步骤,根据预存的买卖规则,判断现有持仓是否满足选择的交易类型,如果满足,则允许进行交易,如果不满足,则交易失败;交易成功后,对历史操作记录进行存储;
13.排序步骤,根据现有持仓,将所有交易员的资金持仓进行由多到少的排序,获得排序结果;
14.显示步骤,显示排序结果中预设数量的交易员的资金持仓情况。
15.本方案的原理及优点是:定时调度步骤定时查询票交所的市场交易行情,包括市场实时利率和买卖规则情况,得到查询结果;修改步骤根据查询结果实时修改更新市场实
时利率和买卖规则;根据现实中的交易规则的调整,对买卖规则进行修改,使买卖规则与现实中票交所的规则一致;同时为了交易员更有重心的学习,运营人员根据票交所的交易规则进行择取,选取常用和重要规则作为本系统的买卖规则,方便系统的实时更新,不会因为票交所政策改变,系统买卖规则陈旧而丧失实用性落伍;通过修改步骤,当参与人数较多时,能设置增加显示排名的交易员数量,当参与人数较少时,能设置减少显示排名的交易员数量;存储步骤存储市场实时利率和买卖规则进行。
16.在环境配置步骤设置票据交易环境,票据交易环境包括初始虚拟资金、票据属性、杠杆比例和市场实时利率;其中初始虚拟资金、票据属性、杠杆比例在初始时设置,市场实时利率根据查询结果定时更新,再存储票据交易环境的各项设置;环境配置步骤还向首次参与的交易员发放初始虚拟资金;交易员获得启动资金,后续的交易操作便不再受资金限制,只需要根据自己的判断进行交易即可。
17.交易员选择交易类型进行交易,计算步骤在交易前和交易完成后根据市场实时利率,实时计算持仓情况,获得现有持仓,判断步骤,根据预存的买卖规则,判断现有持仓是否满足选择的交易类型,如果满足,则允许进行交易,如果不满足,则交易失败;交易成功后,对历史操作记录进行存储;通过对历史记录进行分析和复盘,总结出操作经验,提升练习效率;排序步骤根据现有持仓,将所有交易员的资金持仓进行由多到少的排序,获得排序结果;显示步骤,显示排序结果中预设数量的交易员的资金持仓情况。
18.通过实时同步票交所的市场交易行情,达到一个很好的仿真效果,交易员的练习与现实接轨;通过向首次参与的交易员发放初始虚拟资金,使交易员可以根据自己的判断进行交易,而不会因为资金原因受限,提高了练习效率;通过对现有持仓进行排序显示,能够对自己目前的操作水平有个清晰的定位,看到自己和别人的差距,以及自己的优势在哪里,便于后续针对性学习;通过对历史操作记录进行分析和复盘,总结出操作经验,提升练习效率。
19.优选的,作为一种改进,还包括信息获取步骤,获取交易员联系方式,还获取交易员的参与形式,所述参与形式包括个人参与和组队参与;并存储所有交易员的联系方式;
20.组队步骤,当获取参与形式为组队参与时,组建小队,并以小队为整体统一交易;所述组队步骤包括:
21.添加步骤,添加交易员到小队;
22.审批步骤,对添加进小队的交易员进行审批,审批通过,则成功添加交易员到小队,审批不通过,则添加交易员到小队失败;
23.通知步骤,当有交易员成功添加到小队时,向小队中所有交易员发送通知;在小队内显示本小队中所有交易员的联系方式。
24.技术效果:通过组队步骤,能和其他交易员一起协商交流共同完成交易,便于交易前的分析和交易后的心得分享,现实中的交易由于和实际收益、业务或绩效挂钩,交易员之间碍于竞争者关系,交流会有所保留,而模拟票据交易系统则是一个模拟的学习平台,便于交易员之间相互学习,提高学习效率。
25.优选的,作为一种改进,包括结算步骤,票据持仓到期后根据市场实时利率进行结算,将票据持仓转化为资金持仓。
26.技术效果:购买的票据到期后自动结算,实时更新排名,避免结算不及时,排名更
新慢,参考价值低。
27.优选的,作为一种改进,包括重试步骤,定时查询市场报价和市场实时利率失败时,重新查询市场报价和市场实时利率任务;
28.告警步骤,重新查询市场报价和市场实时利率任务失败时,向运营人员发出告警通知。
29.技术效果:实时更新同步票交所的市场行情,提升本模拟票据交易系统的真实性,当市场行情获取出错时,可以进行重试,如果重试失败,可能存在外部干扰,或程序错误,此时向运营人员告警,利于运营人员及时维护系统。
30.一种票据模拟交易系统,包括
31.定时调度模块,用于定时查询市场实时利率和买卖规则,并获得查询结果;
32.修改模块,用于根据查询结果,实时修改更新市场实时利率和买卖规则;
33.存储模块,对市场实时利率和买卖规则进行存储;
34.环境配置模块,用于设置票据交易环境,所述票据交易环境包括初始虚拟资金、票据属性、杠杆比例和市场实时利率;还用于向首次参与的交易员发放初始虚拟资金;存储模块还用于存储票据交易环境的各项设置;
35.交易模块,用于选择交易类型,并进行交易;
36.计算模块,用于交易前和交易完成后根据市场实时利率,实时计算持仓情况,获得现有持仓,现有持仓包括资金持仓和票据持仓;所述计算模块中包括判断模块,根据预存的买卖规则,判断现有持仓是否满足选择的交易类型,如果满足,则允许进行交易,如果不满足,则交易失败;存储模块还用于交易成功后,对历史操作记录进行存储;
37.排序模块,用于根据现有持仓,将所有交易员的资金持仓进行由多到少的排序,获得排序结果;
38.显示模块,用于显示排序结果中预设数量的交易员的资金持仓情况;修改模块还用于设置显示持仓情况的交易员的位数。
39.优选的,作为一种改进,还包括信息获取模块,用于获取交易员联系方式,还用于获取交易员的参与形式,所述参与形式包括个人参与和组队参与;存储模块还用于存储所有交易员的联系方式。
40.组队模块,当获取参与形式为组队参与时,组建小队,并以小队为整体统一交易;所述组队模块包括:
41.添加模块,用于添加交易员到小队;
42.审批模块,用于对添加进小队的交易员进行审批,审批通过,则成功添加交易员到小队,审批不通过,则添加交易员到小队失败;
43.通知模块,用于当有交易员成功添加到小队时,向小队中所有交易员发送通知;
44.显示模块还用于在小队内显示本小队中所有交易员的联系方式。
45.优选的,作为一种改进,所述计算模块还用于所述票据持仓到期后根据市场实时利率进行结算,将票据持仓转化为资金持仓。
46.优选的,作为一种改进,包括重试模块,用于定时查询市场报价和市场实时利率失败时,重新查询市场报价和市场实时利率任务;
47.还包括告警模块,用于重试模块重新查询市场报价和市场实时利率任务失败时,
向运营人员发出告警通知。
48.优选的,作为一种改进,所述交易类型包括买断、卖断、正回购和逆回购;所述票据属性包括国股足年和国股足月。
49.技术效果:现实中的交易类型众多,而模拟票据交易系统则是针对目前使用率最高的交易类型进行选取,促进交易员有重点的练习,而不会在繁多的类型中迷茫。
50.一种票据模拟交易方法存储介质,用于存储计算机可执行命令,所述计算机可执行命令在被执行时实现上述一种票据模拟交易方法。
附图说明
51.图1为本发明一种票据模拟交易方法的示意图。
具体实施方式
52.下面通过具体实施方式进一步详细说明:
53.如图1所示,一种票据模拟交易方法,包括定时调度步骤,定时查询市场实时利率和买卖规则,并获得查询结果;定时查询市场报价和市场实时利率失败时,重试步骤启动重新查询市场报价和市场实时利率任务,重试步骤重新查询市场报价和市场实时利率任务失败时,告警步骤向运营人员发出告警通知,便于运营人员及时维护;修改步骤根据查询结果,实时修改更新市场实时利率和买卖规则;存储步骤,对市场实时利率和买卖规则进行存储;环境配置步骤,设置票据交易环境,所述票据交易环境包括初始虚拟资金、票据属性、杠杆比例和市场实时利率;还向首次参与的交易员发放初始虚拟资金,存储票据交易环境的各项设置;交易步骤,选择交易类型,并进行交易;计算步骤,交易前和交易完成后根据市场实时利率,实时计算持仓情况,获得现有持仓,现有持仓包括资金持仓和票据持仓;判断步骤,根据预存的买卖规则,判断现有持仓是否满足选择的交易类型,如果满足,则允许进行交易,如果不满足,则交易失败;交易成功后,对历史操作记录进行存储;排序步骤,用于根据现有持仓,将所有交易员的资金持仓进行由多到少的排序,获得排序结果;显示步骤,显示排序结果中预设数量的交易员的资金持仓情况;修改步骤还设置显示持仓情况的交易员的位数。
54.实际应用时,定时调度步骤定时查询市场实时利率和买卖规则,并获得查询结果;本实施利中,优选爬虫数据抓取技术进行定时到票交所网页查询市场实时利率和买卖规则;修改步骤根据查询结果,实时修改更新市场实时利率和买卖规则;存储步骤将市场实时利率和买卖规则进行存储;环境配置步骤,设置票据交易环境,票据交易环境包括初始虚拟资金、票据属性、杠杆比例和市场实时利率;本实施利中,优选的初始虚拟资金为10亿元,优选的票据属性包括国股足年和国股足月,环境配置步骤根据实际需求能够添加和删除票据属性,初始虚拟资金、票据属性和杠杆比例在系统初始时期设置,市场实时利率则需定时更新;当交易员首次登陆时,环境配置步骤向首次参与的交易员发放初始虚拟资金10亿元,交易员拥有了启动资金,只需根据自己的判断选择交易,由于启动资金为虚拟资金,交易员可以坚持自己的选择,不断试错,在这个过程中学习和总结经验,而不会因为担心交易带来的真实的金钱损失而不敢尝试;存储模块存储票据交易环境的各项设置。
55.交易之前,计算步骤根据市场实时利率实时计算持仓情况,获得现有持仓,现有持
仓包括资金持仓和票据持仓,同时,票据持仓到期后,计算步骤根据市场实时利率进行结算,将票据持仓转化为资金持仓;交易步骤选择交易类型,并进行交易,交易类型包括买断、卖断、正回购和逆回购;判断步骤,根据预存的买卖规则,判断现有持仓是否满足选择的交易类型,如果满足,则允许进行交易,如果不满足,则交易失败;交易规则采用爬虫数据抓取技术,定时在票交所查询获得,本实施例中优选的交易规则有:正回购、逆回购、买断和卖断;正回购是将交易员的资金借出去,作为票据抵押,逆回购是将交易员的票据抵押为资金,正回购和逆回购均只能使用现有持仓中的一半,例如目前票据统一配置为500万一张,而现有持仓为10亿元,那就只能用5亿元进行正回购和逆回购交易,现有持仓能购买的票据张数由现有持仓除以票据的面值得到;正回购和逆回购只支持1天和7天回购;买断时,交易员的资金持仓应不少于预买断票据所需的资金,卖断时,交易员票据持仓应大于零。交易完成后,计算买断根据市场实时利率,再次实时计算持仓情况,获得现有持仓,同时,对历史操作记录进行存储。
56.排序步骤,根据现有持仓,将所有交易员的资金持仓进行由多到少的排序,获得排序结果;显示步骤显示排序结果中预设数量的交易员的资金持仓情况;修改步骤还设置显示持仓情况的交易员的位数;例如预设显示100位交易员的持仓情况,那么会显示排序结果中前100位交易员的持仓情况,修改步骤重置显示持仓情况的交易员位数,例如修改为显示50位交易员的持仓情况,则显示排序前50的交易员的持仓情况。
57.还包括信息获取步骤,获取交易员联系方式,并存储所有交易员的联系方式;显示步骤还在小队内显示本小队中所有交易员的联系方式,即同一小队的交易员可以取得队内其他成员的联系方式,便于协同交易前沟通,交易之后总结学习,交流经验。信息获取步骤还获取交易员的参与形式,参与形式包括个人参与和组队参与;交易员根据自身情况,例如交易员想要对个人交易操作的综合能力进行锻炼,参与形式就选择个人参与,交易员想要锻炼自己在团队中的协同交易能力时,参与形式就选择组队参与,选择组队参与后,即在组队步骤组建小队,并以小队为整体统一交易;添加步骤能够添加交易员到小队;审批步骤对添加进小队的交易员进行审批,审批通过,则成功添加交易员到小队,审批不通过,则添加交易员到小队失败;添加成员需通过审批,防止他人误入小队,影响交易操作,有人误添加小队时,审批不予通过,确保添加进小队的成员为预期交易员,便于队内成员有效沟通;当有交易员成功添加到小队时,通知步骤向小队中所有交易员发送通知,使队内所有成员实时掌握队内成员情况,排序结果包括个人收益排行和小队收益排行,个人收益是个人操作所产生的收益,而小队收益则是多人协同操作产生的收益,将个人收益和小队收益分别排行,更具参考性,利于交易员在个人排行榜中认清自己的实力,在小队排行榜中认清自己在团队中能做到哪些贡献,以便更清晰的给自己能力定位。
58.一种票据模拟交易系统,包括:
59.定时调度模块,用于定时查询市场实时利率和买卖规则,并获得查询结果;
60.修改模块,用于根据查询结果,实时修改更新市场实时利率和买卖规则;
61.存储模块,对市场实时利率和买卖规则进行存储;
62.环境配置模块,用于设置票据交易环境,所述票据交易环境包括初始虚拟资金、票据属性、杠杆比例和市场实时利率;还用于向首次参与的交易员发放初始虚拟资金;存储模块还用于存储票据交易环境的各项设置;
63.交易模块,用于选择交易类型,并进行交易;
64.计算模块,用于交易前和交易完成后根据市场实时利率,实时计算持仓情况,获得现有持仓,现有持仓包括资金持仓和票据持仓;所述计算模块中还包括判断模块,根据预存的买卖规则,判断现有持仓是否满足选择的交易类型,如果满足,则允许进行交易,如果不满足,则交易失败;存储模块还用于交易成功后,对历史操作记录进行存储;
65.排序模块,用于根据现有持仓,将所有交易员的资金持仓进行由多到少的排序,获得排序结果;
66.显示模块,用于显示排序结果中预设数量的交易员的资金持仓情况;修改模块还用于设置显示持仓情况的交易员的位数;
67.还包括信息获取模块,用于获取交易员联系方式,还用于获取交易员的参与形式,所述参与形式包括个人参与和组队参与;存储模块还用于存储所有交易员的联系方式;
68.组队模块,当获取参与形式为组队参与时,组建小队,并以小队为整体统一交易;所述组队模块包括:
69.添加模块,用于添加交易员到小队;
70.审批模块,用于对添加进小队的交易员进行审批,审批通过,则成功添加交易员到小队,审批不通过,则添加交易员到小队失败;
71.通知模块,用于当有交易员成功添加到小队时,向小队中所有交易员发送通知;
72.显示模块还用于在小队内显示本小队中所有交易员的联系方式。
73.所述计算模块还用于所述票据持仓到期后根据市场实时利率进行结算,将票据持仓转化为资金持仓。
74.包括重试模块,用于定时查询市场报价和市场实时利率失败时,重新查询市场报价和市场实时利率任务;
75.还包括告警模块,用于重试模块重新查询市场报价和市场实时利率任务失败时,向运营人员发出告警通知。
76.所述交易类型包括买断、卖断、正回购和逆回购;所述票据属性包括国股足年和国股足月。
77.一种票据模拟交易方法存储介质,用于存储计算机可执行命令,所述计算机可执行命令在被执行时实现上述一种票据模拟交易方法。
78.以上所述的仅是本发明的实施例,方案中公知的具体技术方案和/或特性等常识在此未作过多描述。应当指出,对于本领域的技术人员来说,在不脱离本发明技术方案的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本技术要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。